• DocumentCode
    2512899
  • Title

    XML defined custom microprocessors using Rapid Hardware Definition Language

  • Author

    Allen, Jacob N. ; Abdel-Aty-Zohdy, Hoda S. ; Ewing, Robert L.

  • Author_Institution
    Dept. of Electr. & Comp. Eng., Oakland Univ., Rochester Hills, MI, USA
  • fYear
    2010
  • fDate
    14-16 July 2010
  • Firstpage
    400
  • Lastpage
    404
  • Abstract
    Rapid HDL is an object oriented software library for scripting the generation of synthesizable Verilog. A fully functional customized microprocessor is defined and automatically synthesized for an FPGA from an XML specification file. Using a library of blocks, a microprocessor fabric is defined in XML. Control states specify the connections between the fabric blocks during microprocessor operation. Opcodes sequence the control states and provide a vocabulary for assembly programs, which are compiled and executed on the microprocessor.
  • Keywords
    XML; field programmable gate arrays; hardware description languages; microprocessor chips; object-oriented languages; software libraries; FPGA; Opcodes sequence; XML; hardware definition language; microprocessor; object oriented software library; rapid HDL; synthesizable Verilog; Fabrics; Hardware; Hardware design languages; Microprocessors; Registers; Software; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Aerospace and Electronics Conference (NAECON), Proceedings of the IEEE 2010 National
  • Conference_Location
    Fairborn, OH
  • ISSN
    0547-3578
  • Print_ISBN
    978-1-4244-6576-7
  • Type

    conf

  • DOI
    10.1109/NAECON.2010.5712985
  • Filename
    5712985