• DocumentCode
    2109829
  • Title

    A VHDL library of IP cores for power drive and motion control applications

  • Author

    Pimentel, Julio C G ; Le-Huy, Hoang

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Laval Univ., Que., Canada
  • Volume
    1
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    184
  • Abstract
    This paper presents the design and implementation of a library of modules, called IP (“Intellectual Property”) cores, to be used in the design of power drive and motion control applications. The library was coded in VHDL for modularity and portability. The IP cores were validated in a XC4010XL FPGA and XESS XS40 prototyping board. Very frequently, power drive and motion control applications are implemented using a DSP or microcontroller and the algorithms are written in assembly or in a high level language such as C. By using VHDL to describe the circuit, we implement the algorithms directly in hardware, instead of writing a sequential program, which allows the development of high performance circuits but without increasing the cost of the product. Plus, it keeps the same advantages that made software design flow so popular: that is, it supports parameter-driven modules, top-down and bottom-up design flow and reusable coding. Besides, we may use a unified design framework to specify, model, simulate and implement the project. All tasks are realized in the same design environment and using the same tools, which is not supported in a software design flow
  • Keywords
    field programmable gate arrays; hardware description languages; industrial property; logic CAD; motion control; power electronics; software prototyping; FPGA; IP cores; VHDL library; bottom-up design flow; design environment; modularity; motion control; parameter-driven modules; portability; power drive; prototyping board; reusable coding; software design flow; top-down design flow; unified design framework; Assembly; Digital signal processing; Field programmable gate arrays; High level languages; Libraries; Microcontrollers; Motion control; Prototypes; Software design; VHF circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2000 Canadian Conference on
  • Conference_Location
    Halifax, NS
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-5957-7
  • Type

    conf

  • DOI
    10.1109/CCECE.2000.849695
  • Filename
    849695