• DocumentCode
    2661611
  • Title

    Synthesis of optimized ASIC DSP systems

  • Author

    Pang, King Fai ; Huang, Hong-Jyeh

  • Author_Institution
    LSI Logic Corp., Menlo Park, CA, USA
  • fYear
    1990
  • fDate
    1-3 May 1990
  • Firstpage
    2329
  • Abstract
    GAD, a synthesis tool for ASIC (application-specific integrated circuits) DSP (digital signal processing) systems, is presented. Given the signal flowgraph, the required system throughput, and a number of other optimization parameters, GAD produces the gate-level implementation of the system, which is optimized according to the total gate count of the realization. The types of DSP systems targeted are arithmetic datapaths without conditional branches and simple in control. GAD tries to maximize resource sharing during scheduling to reduce cost. A number of cost-saving design techniques for DSP systems have also been encapsulated as independent optimization procedures. GAD is linked to the design of actual silicon through module generators that provide information on the delays, gate counts, and netlists of the modules. Operator types are still limited in GAD. Handling of operations such as round, truncate, and shift are also very much needed. Additional flexibilities are needed for including controls in the system
  • Keywords
    application specific integrated circuits; circuit CAD; digital signal processing chips; optimisation; ASIC DSP systems; CAD; GAD; application-specific integrated circuits; arithmetic datapaths; computer aided design; conditional branches; cost-saving design techniques; delays; digital signal processing; gate counts; gate-level implementation; module generators; netlists; optimization parameters; synthesis tool; Application specific integrated circuits; Arithmetic; Control systems; Costs; Design optimization; Digital signal processing; Integrated circuit synthesis; Resource management; Signal synthesis; Throughput;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1990., IEEE International Symposium on
  • Conference_Location
    New Orleans, LA
  • Type

    conf

  • DOI
    10.1109/ISCAS.1990.112476
  • Filename
    112476