- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- An automatic layout generator for integrated circuit...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
An automatic layout generator for integrated circuit design Lin, Lan
Abstract
In integrated circuit design, one of the most tedious and time-consuming steps is the generation of the layout. During the last decade, considerable effort has been invested in the development of CAD tools dedicated to the automation of this step. This effort has been largely motivated by a need for alternatives to manual layout to greatly reduce the development time and cost. This thesis describes my contribution through the implementation of a flexible and automatic integrated circuit layout generator. With this tool, the designer only needs to depict the circuit at a high level, while the tool works out the details of the design and produces the final layout. In comparison with most of the current layout synthesis tools, my tool aims to realize the generality while still preserving most of the efficiency of the hand design, and facilitate greater reuse. The solution is based on constraint solving. The tool is written in Java. Two architectural styles are followed in the whole design, call-and-return and object-oriented. Experimental results demonstrate the effectiveness of the tool in generating layouts comparable to manual designs, with very quick turn-around time and no manual intervention.
Item Metadata
Title |
An automatic layout generator for integrated circuit design
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
2001
|
Description |
In integrated circuit design, one of the most tedious and time-consuming steps is the
generation of the layout. During the last decade, considerable effort has been invested in
the development of CAD tools dedicated to the automation of this step. This effort has
been largely motivated by a need for alternatives to manual layout to greatly reduce the
development time and cost. This thesis describes my contribution through the
implementation of a flexible and automatic integrated circuit layout generator. With this
tool, the designer only needs to depict the circuit at a high level, while the tool works out
the details of the design and produces the final layout. In comparison with most of the
current layout synthesis tools, my tool aims to realize the generality while still
preserving most of the efficiency of the hand design, and facilitate greater reuse. The
solution is based on constraint solving. The tool is written in Java. Two architectural
styles are followed in the whole design, call-and-return and object-oriented.
Experimental results demonstrate the effectiveness of the tool in generating layouts
comparable to manual designs, with very quick turn-around time and no manual
intervention.
|
Extent |
8519599 bytes
|
Genre | |
Type | |
File Format |
application/pdf
|
Language |
eng
|
Date Available |
2009-08-06
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0051216
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Graduation Date |
2001-11
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.