DocumentCode
3444772
Title
Optimized system synthesis of complex RT level building blocks from multirate dataflow graphs
Author
Horstmannshoff, Jens ; Meyr, Heinrich
Author_Institution
Integrated Signal Process. Syst., Aachen, Germany
fYear
1999
fDate
36465
Firstpage
38
Lastpage
43
Abstract
In order to cope with the ever increasing complexity of today´s application specific integrated circuits, a building block based design methodology is established. The system is composed of high level building blocks, of which some are reused from previous designs while others might have been created by behavioral synthesis. In data flow oriented designs, these blocks usually have complex non-matching interface properties, making it necessary to generate additional interfacing and controlling hardware to integrate them into an operable system. An RTL-HDL code generation from a synchronous data flow representation is introduced, that efficiently automates the generation of the required additional hardware. While existing code generation approaches provide strong limitations concerning the building block interfacing properties, our method enables the integration of components that access their ports periodically with arbitrary patterns. In order to reduce interface register cost, a minimum-area retiming approach is taken to determine optimum building block activation times, which is known to have polynomial time complexity. The code generation methodology is compared to an existing approach using a simple case study
Keywords
application specific integrated circuits; circuit CAD; data flow graphs; hardware-software codesign; RTL-HDL code generation; application specific integrated circuits; arbitrary patterns; behavioral synthesis; building block based design methodology; building block interfacing properties; case study; code generation approaches; code generation methodology; complex RT level building blocks; complex non-matching interface properties; data flow oriented designs; high level building blocks; interface register cost; minimum-area retiming approach; multirate dataflow graphs; operable system; optimized system synthesis; optimum building block activation times; polynomial time complexity; synchronous data flow representation; Application specific integrated circuits; Automatic generation control; Control system synthesis; Control systems; Cost function; Design methodology; Hardware; Integrated circuit synthesis; Polynomials; Synchronous generators;
fLanguage
English
Publisher
ieee
Conference_Titel
System Synthesis, 1999. Proceedings. 12th International Symposium on
Conference_Location
San Jose, CA
Print_ISBN
0-7695-0356-X
Type
conf
DOI
10.1109/ISSS.1999.814258
Filename
814258
Link To Document