Title :
DSP system synthesis including variable data path width
Author :
Johnston, Bruce A. ; Graumann, Peter J. ; Turner, Laurence E.
Author_Institution :
Dept. of Electr. & Comput. Eng., Calgary Univ., Alta., Canada
fDate :
30 May-2 Jun 1994
Abstract :
This paper presents a high-level synthesis methodology which may be applied to the synthesis of bit-serial, digit-serial or bit-parallel digital signal processing (DSP) systems. The methodology accepts as input a DSP system behavioral specification. The methodology provides for the optimization of DSP systems subject to constraints on throughput, IC area, data path width, and resource sharing strategies. The optimization technique is based on a generalized hill climbing algorithm known as simulated annealing. The output is control logic and data path specifications in a device independent hardware description language. Design examples of bit-serial and digit-serial filter realizations synthesized using the methodology are included
Keywords :
circuit CAD; circuit optimisation; digital signal processing chips; high level synthesis; integrated circuit design; scheduling; simulated annealing; DSP system synthesis; IC area; behavioral specification; bit-parallel; bit-serial; digit-serial; digital signal processing systems; generalized hill climbing algorithm; hardware description language; high-level synthesis methodology; optimization technique; resource sharing strategies; simulated annealing; variable data path width; Constraint optimization; Digital signal processing; High level synthesis; Logic devices; Page description languages; Resource management; Signal processing algorithms; Signal synthesis; Simulated annealing; Throughput;
Conference_Titel :
Circuits and Systems, 1994. ISCAS '94., 1994 IEEE International Symposium on
Conference_Location :
London
Print_ISBN :
0-7803-1915-X
DOI :
10.1109/ISCAS.1994.408753