• DocumentCode
    3057871
  • Title

    A convenient methodology for efficient translation of C to VHDL

  • Author

    Sankaran, Sobha ; Haggard, Roger L.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Tennessee Technol. Univ., Cookeville, TN, USA
  • fYear
    2001
  • fDate
    36951
  • Firstpage
    203
  • Lastpage
    207
  • Abstract
    Hardware/software codesign is the cooperative design of hardware and software that maintains hardware and software within the same `stream´ of work. One important part of the codesign process is the translation of C code to VHDL. The paper presents a set of transformation algorithms and optimization techniques that help in this process of translation. Also presented in the paper is an example of a multiplication routine written in C that is translated into VHDL using these transformation algorithms
  • Keywords
    C language; hardware description languages; hardware-software codesign; optimisation; program interpreters; C code; VHDL; cooperative design; hardware/software codesign; multiplication routine; transformation algorithms; Algorithm design and analysis; Costs; Design optimization; Hardware design languages; Merging; Programming; Software design; Software maintenance; Time to market; Turning;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Theory, 2001. Proceedings of the 33rd Southeastern Symposium on
  • Conference_Location
    Athens, OH
  • Print_ISBN
    0-7803-6661-1
  • Type

    conf

  • DOI
    10.1109/SSST.2001.918518
  • Filename
    918518