A computer aided design software module for clock tree synthesis in very large scale integration design
With the evolution of Very Large Scale Integration (VLSI) fabrication technology, circuit size has grown and line width has decreased. In effect, the transistor transit time and the time to drive signal lines across chips have also decreased. Thus, interconnections have become the dominating fact...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2008
|
Subjects: | |
Online Access: | http://eprints.utm.my/id/eprint/17986/1/ChewEikWeeMFKE2008.pdf http://eprints.utm.my/id/eprint/17986/ http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:79352?queryType=vitalDismax&query=A+computer+aided+design+software+module+for+clock+tree+synthesis+in+very+large+scale+integration+design&public=true |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.utm.17986 |
---|---|
record_format |
eprints |
spelling |
my.utm.179862018-07-23T05:45:43Z http://eprints.utm.my/id/eprint/17986/ A computer aided design software module for clock tree synthesis in very large scale integration design Chew, Eik Wee TK Electrical engineering. Electronics Nuclear engineering With the evolution of Very Large Scale Integration (VLSI) fabrication technology, circuit size has grown and line width has decreased. In effect, the transistor transit time and the time to drive signal lines across chips have also decreased. Thus, interconnections have become the dominating factor in determining circuit performance and reliability in the design of a VLSI circuit. Clock distribution network, which is one of the biggest and most important nets in any synchronous VLSI chip, is sensitive to these variations. The increased line resistance is one of the primary reasons for the increasing significance of clock distribution networks on synchronous performance. Furthermore, failing to control the clock skew can also severely limit the maximum performance of the entire system and create catastrophic race conditions in which an incorrect data signal may be latched by register. This thesis proposes a Computer Aided-Design (CAD) software module for useful-skew tree synthesis in deep-sub-micron VLSI design. Building the proposed CAD software module involves the implementations of the abstract topology generation algorithm, skew constraints scheduling algorithm and clock tree construction algorithm. Due to the lack of availability of circuit data and necessary software tools, we introduced a different test methodology to test the reliability of the proposed CAD software module. Two different test data have been used to verify the functionality of the CAD software module. Tests on the random input data show that our CAD software module successfully synthesizes clock trees that satisfy the entire clock skew constraints, and at the same time, achieve a shorter wire-length. Tests on benchmark circuit’s data show that our CAD software module successfully synthesizes clock trees that not only satisfy the skew constraint value, but also further reduced the computed applicable clock period of the circuit. 2008 Thesis NonPeerReviewed application/pdf en http://eprints.utm.my/id/eprint/17986/1/ChewEikWeeMFKE2008.pdf Chew, Eik Wee (2008) A computer aided design software module for clock tree synthesis in very large scale integration design. Masters thesis, Universiti Teknologi Malaysia, Faculty of Electrical Engineering. http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:79352?queryType=vitalDismax&query=A+computer+aided+design+software+module+for+clock+tree+synthesis+in+very+large+scale+integration+design&public=true |
institution |
Universiti Teknologi Malaysia |
building |
UTM Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Malaysia |
content_source |
UTM Institutional Repository |
url_provider |
http://eprints.utm.my/ |
language |
English |
topic |
TK Electrical engineering. Electronics Nuclear engineering |
spellingShingle |
TK Electrical engineering. Electronics Nuclear engineering Chew, Eik Wee A computer aided design software module for clock tree synthesis in very large scale integration design |
description |
With the evolution of Very Large Scale Integration (VLSI) fabrication
technology, circuit size has grown and line width has decreased. In effect, the
transistor transit time and the time to drive signal lines across chips have also
decreased. Thus, interconnections have become the dominating factor in
determining circuit performance and reliability in the design of a VLSI circuit.
Clock distribution network, which is one of the biggest and most important nets in
any synchronous VLSI chip, is sensitive to these variations. The increased line
resistance is one of the primary reasons for the increasing significance of clock
distribution networks on synchronous performance. Furthermore, failing to control
the clock skew can also severely limit the maximum performance of the entire
system and create catastrophic race conditions in which an incorrect data signal may
be latched by register. This thesis proposes a Computer Aided-Design (CAD)
software module for useful-skew tree synthesis in deep-sub-micron VLSI design.
Building the proposed CAD software module involves the implementations of the
abstract topology generation algorithm, skew constraints scheduling algorithm and
clock tree construction algorithm. Due to the lack of availability of circuit data and
necessary software tools, we introduced a different test methodology to test the
reliability of the proposed CAD software module. Two different test data have been
used to verify the functionality of the CAD software module. Tests on the random
input data show that our CAD software module successfully synthesizes clock trees
that satisfy the entire clock skew constraints, and at the same time, achieve a shorter
wire-length. Tests on benchmark circuit’s data show that our CAD software module
successfully synthesizes clock trees that not only satisfy the skew constraint value,
but also further reduced the computed applicable clock period of the circuit. |
format |
Thesis |
author |
Chew, Eik Wee |
author_facet |
Chew, Eik Wee |
author_sort |
Chew, Eik Wee |
title |
A computer aided design software module for clock tree synthesis in very large scale integration design |
title_short |
A computer aided design software module for clock tree synthesis in very large scale integration design |
title_full |
A computer aided design software module for clock tree synthesis in very large scale integration design |
title_fullStr |
A computer aided design software module for clock tree synthesis in very large scale integration design |
title_full_unstemmed |
A computer aided design software module for clock tree synthesis in very large scale integration design |
title_sort |
computer aided design software module for clock tree synthesis in very large scale integration design |
publishDate |
2008 |
url |
http://eprints.utm.my/id/eprint/17986/1/ChewEikWeeMFKE2008.pdf http://eprints.utm.my/id/eprint/17986/ http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:79352?queryType=vitalDismax&query=A+computer+aided+design+software+module+for+clock+tree+synthesis+in+very+large+scale+integration+design&public=true |
_version_ |
1643646765971275776 |
score |
13.251813 |