DocumentCode
2125858
Title
Incorporating the controller effects during register transfer level synthesis
Author
Ramachandran, Champaka ; Kurdahi, Fadi J.
Author_Institution
Dept. of Inf. & Comput. Eng., California Univ., Irvine, CA, USA
fYear
1994
fDate
28 Feb-3 Mar 1994
Firstpage
308
Lastpage
313
Abstract
High level synthesis (HLS) has been mainly concerned with datapath synthesis of a digital system. Consequently, controller effects are often ignored when performing HLS tasks. However, the controller may sometimes have significant contributions to the overall system area and delay. Thus, it is necessary to incorporate the controller effects during HLS. Since control synthesis tools such as MISII are time consuming, it is not feasible to synthesize a controller netlist every time a high level design decision is made. As a result, it is necessary to estimate the controller contribution. As a first step towards a comprehensive prediction scheme, we present a simple yet effective controller estimation model which can be invoked during the register-transfer synthesis phase of HLS, which attempts to reflect the incremental effects of iterative RT level transformations on the controller area and delay. Our model has been bench-marked and found to efficiently account for the controller area and delay
Keywords
VLSI; circuit CAD; digital integrated circuits; logic CAD; controller area; controller delay; controller effects; controller estimation model; digital VLSI circuits; high level synthesis; iterative RT level transformations; prediction scheme; register-transfer level synthesis; Control system synthesis; Control systems; Data engineering; Delay effects; High level synthesis; Logic design; Predictive models; Registers; Runtime; Standards development;
fLanguage
English
Publisher
ieee
Conference_Titel
European Design and Test Conference, 1994. EDAC, The European Conference on Design Automation. ETC European Test Conference. EUROASIC, The European Event in ASIC Design, Proceedings.
Conference_Location
Paris
Print_ISBN
0-8186-5410-4
Type
conf
DOI
10.1109/EDTC.1994.326916
Filename
326916
Link To Document