• DocumentCode
    2229845
  • Title

    A parametric module design framework and its application to gate-level datapath/DSP module synthesis

  • Author

    Liou, Ming-Luen ; Chiueh, Tzi-Dar

  • Author_Institution
    Dept. of Electr. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • Volume
    2
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    41
  • Abstract
    The paper presents a parametric module design framework that is suitable for datapath/DSP soft-IP design. This framework is based on the integration of various frequently used parametric module generators. Under this design framework, system or circuit designers specify the structural information of the modules in C++, and then compile and co-simulate with any C/C++ programs/algorithms. Furthermore, they can manually adjust the simulation model whenever necessary. Once the system design is completed, an efficient gate-level Verilog code can soon be generated automatically. By examining the system functionality using high-level language and automatically translating the design entries into gate-level description, we can easily keep our design effort at system level while maintaining a tight consistency between different levels of abstraction. Therefore the proposed framework yields a fast, robust, and cost-effective solution to high-complexity datapath/DSP module design
  • Keywords
    VLSI; circuit CAD; digital signal processing chips; high level synthesis; integrated circuit design; C++ based design; DSP module synthesis; datapath/DSP soft-IP design; gate-level Verilog code generation; gate-level datapath synthesis; gate-level description; netlisting; parametric module design framework; simulation model; Algorithm design and analysis; Circuit simulation; Digital signal processing; Digital signal processing chips; Electronic design automation and methodology; Hardware design languages; High level languages; Parameter estimation; Robustness; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2000. Proceedings. ISCAS 2000 Geneva. The 2000 IEEE International Symposium on
  • Conference_Location
    Geneva
  • Print_ISBN
    0-7803-5482-6
  • Type

    conf

  • DOI
    10.1109/ISCAS.2000.856253
  • Filename
    856253