DocumentCode
2328216
Title
Minimal complexity hierarchical loop representations of SFG processors for optimal high level synthesis
Author
Stone, Andrew ; Manolakos, Elias S.
Author_Institution
Dept. of Electr. & Comput. Eng., Northeastern Univ., Boston, MA, USA
fYear
2000
fDate
2000
Firstpage
92
Lastpage
102
Abstract
In order to rapidly produce, using high level synthesis, quality silicon implementations of Signal Flow Graphs (SFGs) for large size, real-world signal/image processing problems, the Hardware Description Language (HDL) representations of SFG nodes should possess certain desirable characteristics. We have embedded in DG2VHDL, a design tool developed by the authors which translates automatically an algorithm´s Dependence Graph into synthesizable VHDL models for SFG arrays, an algorithm that formulates the minimal design complexity nested loop structure (to be defined herein) for each SFG processor. This representation will, in all but some pathological cases, produce post-synthesis hardware whose area scales near optimally with increasing problem size. Furthermore, the time and memory required for the synthesis of such models does not increase with the problem size. A polynomial time heuristic is presented which finds (almost always) the minimal design complexity loop representation of SFG nodes
Keywords
circuit layout CAD; computational complexity; digital signal processing chips; hardware description languages; high level synthesis; integrated circuit design; signal flow graphs; DG2VHDL; HDL representations; SFG arrays; SFG nodes; SFG processors; dependence graph translation; embedded design tool; hardware description language representations; image processing problems; minimal complexity hierarchical loop representations; nested loop structure; optimal high level synthesis; polynomial time heuristic; post-synthesis hardware; signal flow graphs; signal processing problems; silicon implementations; synthesizable VHDL models; Algorithm design and analysis; Flow graphs; Hardware design languages; High level synthesis; Image processing; Pathology; Polynomials; Signal processing; Signal synthesis; Silicon;
fLanguage
English
Publisher
ieee
Conference_Titel
Application-Specific Systems, Architectures, and Processors, 2000. Proceedings. IEEE International Conference on
Conference_Location
Boston, MA
ISSN
2160-0511
Print_ISBN
0-7695-0716-6
Type
conf
DOI
10.1109/ASAP.2000.862381
Filename
862381
Link To Document