Title :
Mapping multirate dataflow to complex RT level hardware models
Author :
Horstmannshoff, Jens ; Grötker, Thorsten ; Meyr, Heinrich
Author_Institution :
Integrated Syst. for Signal Process., Aachen Univ. of Technol., Germany
Abstract :
The design of digital signal processing systems typically consists of an algorithm development phase carried out at a behavioral level and the selection of an efficient hardware architecture for implementation. In order to speed up the joint optimization of algorithms and architectures, a fast path to implementation must be provided. This can be achieved efficiently by directly mapping the data flow specification of the system to an RTL target architecture by means of HDL code generation. For algorithm design, communication systems are most easily modeled using multirate data flow graphs in which no notion of time is maintained. HDL code generation introduces a cycle based timing model and maps the data flow models to RTL implementations, which are usually taken from a library. Due to the increase in ASIC design complexity, these building blocks reach a high level of functionality and have complex interfacing properties. Therefore, it becomes necessary to generate additional interfacing and controlling hardware to synthesize an operable system. In this paper, we present a new approach of mapping multirate dataflow graphs to complex RTL hardware models and derive algorithms to synthesize these high-level RTL building blocks into a complete operable system
Keywords :
application specific integrated circuits; circuit CAD; computational complexity; data flow graphs; optimisation; signal processing; timing; ASIC design complexity; HDL code generation; RTL target architecture; algorithm development phase; complex RT level hardware models; cycle based timing model; data flow specification; digital signal processing systems; hardware architecture; multirate dataflow graphs; multirate dataflow mapping; Algorithm design and analysis; Application specific integrated circuits; Control system synthesis; Digital signal processing; Flow graphs; Hardware design languages; Libraries; Signal design; Signal processing algorithms; Timing;
Conference_Titel :
Application-Specific Systems, Architectures and Processors, 1997. Proceedings., IEEE International Conference on
Conference_Location :
Zurich
Print_ISBN :
0-8186-7959-X
DOI :
10.1109/ASAP.1997.606834