DocumentCode
3017425
Title
Automatic datapath tile placement and routing
Author
Serdar, Tatjana ; Sechen, Carl
Author_Institution
Washington Univ., Seattle, WA, USA
fYear
2001
fDate
2001
Firstpage
552
Lastpage
559
Abstract
We report the very first fully automatic datapath tile layout flow. We subdivided the placement process into two steps: a global placement step using simulated annealing, and a new detailed placement step based on extensive modifications we made to the O-tree algorithm. The modifications have enabled the extended O-tree algorithm to handle the rectilinearly shaped transistor chains and gates common in datapath tile layout. We show that datapath tiles can be placed and routed automatically at the transistor level or at the mixed transistor/gate level, achieving results for the very first time that are competitive to those obtained manually by a skilled designer
Keywords
circuit layout CAD; high level synthesis; integrated circuit layout; network routing; simulated annealing; O-tree algorithm modifications; automatic datapath tile layout; automatic tile placement; automatic tile routing; detailed placement step; extended O-tree algorithm; global placement step; mixed transistor/gate level; rectilinearly shaped gates; rectilinearly shaped transistor chains; simulated annealing; transistor level; Fingers; Geometry; Libraries; Logic circuits; Manuals; Mixed integer linear programming; Rails; Reflection; Routing; Tiles;
fLanguage
English
Publisher
ieee
Conference_Titel
Design, Automation and Test in Europe, 2001. Conference and Exhibition 2001. Proceedings
Conference_Location
Munich
ISSN
1530-1591
Print_ISBN
0-7695-0993-2
Type
conf
DOI
10.1109/DATE.2001.915078
Filename
915078
Link To Document