DocumentCode :
1189104
Title :
A methodology for custom VLSI layout
Author :
Breuer, Melvin A. ; Kumar, Anshul
Volume :
30
Issue :
6
fYear :
1983
fDate :
6/1/1983 12:00:00 AM
Firstpage :
358
Lastpage :
364
Abstract :
In this paper, we present a new methodology for custom VLSI layout which aims at a low turnaround time and a high quality of design. VLSI circuits are highly complex, and to speed up the design process we exploit the hierarchical structure of a design, splitting the problem domain into several levels. The process of layout at each level is divided into steps such as placement of rectangular blocks, determining block dimensions, determining interconnection paths, etc. In order to obtain high quality designs, we have systematically analyzed the relationship among the parameters being computed at various steps and have accordingly organized the flow of data and control through these steps. There are two novel features in our scheme. First, we do not follow the usual pure top-down or pure bottom-up approach, so as to take into account the influence of design decisions at the higher levels on design decisions made at the lower levels, as well as vice versa. For example, we determine the geometry of a block taking into consideration the context in which it is placed, as well as the geometries of the lower level blocks it encloses. Second, we perform a look-ahead operation when the values of some. parameters are needed before they are actually deterministically computable by the process. For example, at the time of placement, the area required for routing is estimated statistically (before doing the actual routing) so that a more routable placement can be obtained, thereby avoiding some unnecessary iterations.
Keywords :
Hierarchical systems; Integrated circuit layout; Layout, integrated circuits; Networks; VLSI; Very large-scale integration (VLSI); Geometry; Integrated circuit interconnections; Kernel; Marine vehicles; Process design; Programmable logic arrays; Routing; Silicon; Very large scale integration; Wires;
fLanguage :
English
Journal_Title :
Circuits and Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-4094
Type :
jour
DOI :
10.1109/TCS.1983.1085362
Filename :
1085362
Link To Document :
بازگشت