Skip to main content

O-2 ADL: An object-oriented analog VLSI design language

Shi, K. and Walczowski, Les T. and Nalbantis, D. and Waller, Winston A.J. (1996) O-2 ADL: An object-oriented analog VLSI design language. In: Zhang, Qingling and Tang, Ting-Ao and Yu, Huihua, eds. 2nd International Conference on ASIC. IEEE, pp. 27-30. ISBN 7-5439-0940-5. (doi:10.1109/ICASIC.1996.562742) (The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided)

The full text of this publication is not currently available from this repository. You may be able to access a copy if URLs are provided. (Contact us about this Publication)
Official URL
http://dx.doi.org/10.1109/ICASIC.1996.562742

Abstract

Object technology can be applied to analog VLSI design to exploit circuit compositional hierarchy, design process hierarchy and design module reuse. Conventional Object-Oriented programming languages are not suitable for such application due to the difficulties in describing VLSI circuit behaviour, modelling design technology/process hierarchy, implementing class name sharing and dynamically configuring design database. To overcome these difficulties, we have developed an Object-Oriented analog VLSI design language which provides a set of high-level constructs to conveniently describe and design VLSI circuits. A number of new concepts have been introduced in O(2)ADL and a Dynamic-and-Selective Inheritance algorithm has been developed to model the design technology/process, to reduce the size of the design database and to achieve code sharing and reusability.

Item Type: Book section
DOI/Identification number: 10.1109/ICASIC.1996.562742
Uncontrolled keywords: very large scale integration; process design; object oriented modeling; algorithm design and analysis; object oriented databases; heuristic algorithms; circuit systems; object oriented programming; design engineering; laboratories
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 75 Electronic computers. Computer science
Divisions: Faculties > Sciences > School of Computing > Theoretical Computing Group
Depositing User: P. Ogbuji
Date Deposited: 27 May 2009 09:36 UTC
Last Modified: 10 Sep 2019 08:15 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/18499 (The current URI for this page, for reference purposes)
  • Depositors only (login required):