DocumentCode
3442113
Title
A technique for avoiding isomorphic netlists in architectural synthesis
Author
Marwedel, Pet Er ; Ashford, Steven B. ; Domer, Rainer ; Landwehr, Birger ; Markhof, Ingolf
Author_Institution
Dortmund Univ., Germany
fYear
1996
fDate
11-14 Mar 1996
Firstpage
600
Abstract
If interconnections have to be taken into account during architectural synthesis, functional units must be uniquely labelled in order to identify the end points of interconnections. Structures differing only by their labels are called isomorphic. One would assume that tools synthesizing netlists consider only a single representative of each set of equivalent netlists. This, however, is not true. Hence, there are cases, in which exploiting netlist isomorphism would reduce the search space. This reduction has been exploited in our OSCAR synthesis system, which uses an integer programming approach to architectural synthesis
Keywords
computer architecture; high level synthesis; integer programming; multiprocessor interconnection networks; search problems; OSCAR system; architectural synthesis; functional units; integer programming; interconnections; isomorphic netlists; labels; search space; Algorithm design and analysis; Contracts; LAN interconnection; Libraries; Linear programming; Positron emission tomography;
fLanguage
English
Publisher
ieee
Conference_Titel
European Design and Test Conference, 1996. ED&TC 96. Proceedings
Conference_Location
Paris
ISSN
1066-1409
Print_ISBN
0-8186-7424-5
Type
conf
DOI
10.1109/EDTC.1996.494364
Filename
494364
Link To Document