Title :
An efficient building block layout methodology for compact placement
Author :
Bourbakis, Nicolaos G. ; Mortazavi, Nikolaos G Bourbalas-Mohammad
Author_Institution :
T.J. Watson Sch. of Appl. Sci., Binghamton Univ., NY, USA
Abstract :
In this paper, a new efficient methodology for building block layout is presented by using synthesis placement and compaction. The synthesis placement part of the methodology is based on a formal language called GEOMETRIA. The compaction part is based on geometric reshapings (gs) of blocks and the merging of the communication channels. Both reshaping and merging follow the VLSI regulations for legal layout placement and improve the overall functional performance of the integrated system, by reducing the average length of the connection lines and the size of the occupied chip area by retaining the functionality and the neighboring relations of the blocks. The main goal of the blocks´ geometric reshaping is minimization of the wasted area (or dead space among the blocks) called “open holes”. The channels merging process of compaction is based on the legal overlapping of the blocks´ communication channels by reducing the layout placement at the local and global routing
Keywords :
VLSI; circuit layout CAD; formal languages; integrated circuit interconnections; integrated circuit layout; network routing; GEOMETRIA; VLSI regulation; building block layout methodology; channels merging process; compact placement; compaction; connection lines; dead space; formal language; functional performance; geometric reshapings; global routing; legal overlapping; local routing; neighboring relations; occupied chip area; open holes; synthesis placement; Circuits; Communication channels; Compaction; Formal languages; Law; Legal factors; Merging; Minimization; Routing; Very large scale integration;
Conference_Titel :
VLSI, 1995. Proceedings., Fifth Great Lakes Symposium on
Conference_Location :
Buffalo, NY
Print_ISBN :
0-8186-7035-5
DOI :
10.1109/GLSV.1995.516036