DocumentCode
802124
Title
High-level synthesis of DSP datapaths by global optimisation of variable lifetimes
Author
Duncan, A.A. ; Hendry, D.C.
Author_Institution
Dept. of Eng., Aberdeen Univ., UK
Volume
142
Issue
3
fYear
1995
fDate
5/1/1995 12:00:00 AM
Firstpage
215
Lastpage
224
Abstract
COBRA (Column-Oriented Butted Regular Architecture) is a behavioural high-level synthesis tool for datapath-dominated applications. It globally optimises the synthesised datapath by performing the scheduling and allocation tasks simultaneously. COBRA uses a bit-sliced target architecture and layout style which, when compared with conventional approaches, significantly reduces the area of the final datapaths. The synthesis problem is formulated as an optimisation problem on the configuration of variable lifetimes when mapped into a 3D `datapath space´. The configuration of the data in the datapath space implies the structure required to achieve the data configuration and hence the datapath. Simulated annealing is used to optimise the solution. A description is given of the target architecture, the mapping of the input description into the datapath space, the optimisation of the data configuration in the datapath space, and the post-processing operations. Results for a number of examples are presented
Keywords
circuit layout CAD; digital signal processing chips; high level synthesis; network routing; optimisation; scheduling; simulated annealing; COBRA; Column-Oriented Butted Regular Architecture; VLSI; allocation task; behavioural high-level synthesis tool; bit-sliced target architecture; data configuration; datapath space; datapath-dominated applications; digital signal processor datapaths; global optimisation; input description mapping; interconnections; layout style; post-processing operations; scheduling task; simulated annealing; variable lifetimes;
fLanguage
English
Journal_Title
Computers and Digital Techniques, IEE Proceedings -
Publisher
iet
ISSN
1350-2387
Type
jour
DOI
10.1049/ip-cdt:19951789
Filename
392520
Link To Document