Title :
Area efficient DSP datapath synthesis
Author :
Duncan, Andrew A. ; Hendry, David C.
Author_Institution :
Dept. of Eng., Aberdeen Univ., UK
Abstract :
COBRA is a behavioral high level synthesis tool for datapath dominated applications. It uses a regular architecture which has been previously shown to significantly reduce the area of synthesised datapaths and integrates the traditional scheduling, allocation and binding tasks into one global optimisation. Optimisation is performed using simulated annealing in a three dimensional space termed “datapath space”. Unlike previous approaches, COBRA uses the actual dataflow defined by the behavioural description to imply a datapath. The combination of the datapath space concept and target architecture gives COBRA a strong relationship between behavioural and physical domains and provides area efficient, globally optimising datapath synthesis
Keywords :
circuit optimisation; digital signal processing chips; high level synthesis; logic design; simulated annealing; COBRA; area efficient digital signal processor datapath synthesis; behavioral high level synthesis tool; behavioural description; datapath dominated applications; global optimisation; simulated annealing; synthesised datapaths; Assembly; Cost function; Data engineering; Digital signal processing; High level synthesis; Logic; Routing; Silicon; Simulated annealing; Wiring;
Conference_Titel :
Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC '95., European
Conference_Location :
Brighton
Print_ISBN :
0-8186-7156-4
DOI :
10.1109/EURDAC.1995.527398