Title :
Estimating implementation bounds for real time DSP application specific circuits
Author :
Rabaey, Jan M. ; Potkonjak, Miodrag
Author_Institution :
Dept. of Electr. Eng. & Comput. Sci., California Univ., Berkeley, CA, USA
fDate :
6/1/1994 12:00:00 AM
Abstract :
This paper discusses techniques for estimating implementation bounds on computational resources and their role in the high-level synthesis process. Accurate estimations can be extremely useful in a multitude of synthesis operations, such as algorithm and architecture selection, design space search, module selection, transformations, allocation, assignment, and scheduling. Several techniques to efficiently estimate sharp minimum and maximum bounds on the resource requirements of a hardware implementation are discussed. The performance of the algorithms as well as their applications is analyzed using an extensive benchmark set. The proposed techniques have been implemented in the HYPER synthesis system
Keywords :
application specific integrated circuits; circuit CAD; digital signal processing chips; estimation theory; logic CAD; real-time systems; scheduling; HYPER synthesis system; algorithm selection; allocation; application specific circuits; architecture selection; assignment; computational resources; design space search; hardware implementation; high-level synthesis process; implementation bounds estimation; module selection; real time DSP ASIC; scheduling; transformations; Algorithm design and analysis; Circuit synthesis; Computer architecture; Cost function; Digital signal processing; Hardware; High level synthesis; Process design; Processor scheduling; Scheduling algorithm;
Journal_Title :
Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on