liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Simulation and timing verification of CMOS VLSI systems
Linköping University, Department of Physics, Chemistry and Biology. Linköping University, The Institute of Technology.
1990 (English)Doctoral thesis, monograph (Other academic)
Abstract [en]

This thesis is based on new algorithms and methods for computer aided verification of digital CMOS VLSI systems. IC designs need to be verified before fabrication due the big costs associated with each iteration of detecting errors in the chip, re-design and refabrication. Because of the ever increasing complexity of IC designs there is an increasing need for better verification methods and tools.

A new algorithm for switch-level simulation (LOS) has been developed. It is based on a local decision approach in contrast to previous approaches which makes global solutions for transistor groups. This object oriented design makes it suitable for uniform integration in a multi-level simulator.

It is shown why switch-level simulators, in general, have problems with the pass transistor EXOR gate, and how it can be correctly simulated with the LDS simulator.

It is also shown how LDS can be equipped with a mechanism to yield an estimate of averge power dissipation of the design, based on the simulated activity.

It is not uncommon for IC designs to have low yield because the design itself is sensitive for variations of process parameters. A method to consider such parameter deviations for switch-level simulation and timing verification is presented. Warnings are then given for circuitry which are not sufficiently robust.

The hierarchical timing verifier (HTV) has been developed. It can be used on the transistor level and higher levels, since it is not tailored to a specific abstraction level. The hierarchical approach implies a reduced verification cost since only unique cell types need to be analysed. HTV is independent of clocking strategy and do include skew effects. In addition, it considers deviations of process parameters, and includes a mechanism to detect fundamental design errors.

Algorithms have been developed to recognize the circuit classes of combinational gate and C2MOS-gates at the transistor level. The result is timing specifications, including both delay values and timing constraints.

A method has been developed to handle level-sensitive latches in timing verification, which long has been considered a serious problem.

Place, publisher, year, edition, pages
Linköping: Linköpings universitet , 1990. , p. 146
Series
Linköping Studies in Science and Technology. Dissertations, ISSN 0345-7524 ; 225
National Category
Natural Sciences
Identifiers
URN: urn:nbn:se:liu:diva-143500Libris ID: 7670600ISBN: 917870569X (print)OAI: oai:DiVA.org:liu-143500DiVA, id: diva2:1164271
Public defence
1990-02-09, C3, Campus Valla, Linköping, 13:15 (English)
Available from: 2017-12-11 Created: 2017-12-11 Last updated: 2023-03-23Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Physics, Chemistry and BiologyThe Institute of Technology
Natural Sciences

Search outside of DiVA

GoogleGoogle Scholar

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 82 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf