A LAYOUT AUTOMATOR FOR VLSI CIRCUIT DESIGN USING STANDARD CELLS
Date
1986-08
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
ORCID
Type
Degree Level
Masters
Abstract
This thesis presents the development of a layout automator for VLSI circuit design using a standard cell approach. Technologies currently supported by the layout automator are NMOS and CMOS. Initially, a netlist of the circuit is written in a description language, called Netlisp. It is then processed by a modified design tool Netlist, and a flattened connectivity list of the circuit is obtained. This connectivity list, a description of the dimensions and pin locations of these cells, and a description of the interface node symbols, are then processed by the developed layout automator to obtain the corresponding layout code.
The design tool is developed in three stages: placement, routing and code generation. Initial
placement of the standard cells is accomplished in two passes: a sequential list placement in the first pass and a feed-through insertion in the second pass. The routing of the standard cells is also implemented in two stages: global routing and channel routing. A method of horizontal compact.ion of the layout by the edge alignment of vias in the routing region is developed and
implemented in the design tool. The layout code corresponding to the circuit primitives is
generated in the final stage. Currently both KIC and ABCD codes are supported.
Description
Keywords
Citation
Degree
Master of Science (M.Sc.)
Department
Electrical and Computer Engineering
Program
Electrical Engineering