• DocumentCode
    3498650
  • Title

    COMET: a set of global transformation algorithms for high-level pipeline synthesis

  • Author

    Chang, Ching-Tang ; Rose, Kenneth ; Walker, Robert A.

  • Author_Institution
    Rensselaer Polytech. Inst., Troy, NY, USA
  • fYear
    1993
  • fDate
    1993
  • Firstpage
    49
  • Lastpage
    53
  • Abstract
    The authors present a new systematic approach toward global hardware synthesis of DSP ASICs from behavioral specifications. A VHDL behavioral description is the input language of the COMET system. Given the stage time, data initialization interval (DII), and area-time tradeoff weight, a VHDL structural description is generated. A set of global data flow graph transformations is performed to minimize execution time of arithmetic expressions and to maximize conditonal resource sharing. Moreover, cluster structures derived from repeated pattern identification are used to guide global scheduling and allocation. The system provides the designer with a weight parameter to control the tradeoffs between area and time. With these transformations, major improvements are achieved with fewer registers and multiplexors; leading to a production quality design.
  • Keywords
    application specific integrated circuits; digital signal processing chips; integrated logic circuits; logic CAD; parallel architectures; pipeline processing; scheduling; specification languages; COMET system; DSP ASICs; VHDL behavioral description; area-time tradeoff weight; behavioral specifications; cluster oriented and minimum execution time; cluster structures; data initialization interval; global data flow graph transformations; global hardware synthesis; global transformation algorithms; high-level pipeline synthesis; pipeline architecture; production quality design; repeated pattern identification; weight parameter; Computer science; Flow graphs; Hardware; High level synthesis; Job shop scheduling; Parallel processing; Pipelines; Process design; Processor scheduling; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Technology, Systems, and Applications, 1993. Proceedings of Technical Papers. 1993 International Symposium on
  • Conference_Location
    Taipei, Taiwan
  • ISSN
    1524-766X
  • Print_ISBN
    0-7803-0978-2
  • Type

    conf

  • DOI
    10.1109/VTSA.1993.263625
  • Filename
    263625