Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/800033.800785acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

The structure and operation of a relational database system in a cell-oriented integrated circuit design system

Published: 25 June 1984 Publication History

Abstract

An important use for a database management system is in the storage and handling of information for engineering design, particularly integrated circuit design. However, most discussions on this topic have concentrated on the layout of shapes necessary to form the various circuit elements, or connections between user-defined cells. Equally important, but often disregarded, is the necessity to support other design tools in addition to graphics for circuit layout. These include simulators and automatic layout programs that take a description of a circuit at one level and convert it to a lower level. In addition, if cells are part of a library defined and maintained by others, operations must be included to handle the maintenance of generations or versions of a cell design. These aspects of a database management system for engineering design are discussed in light of the tools being developed at the University of Utah and an extended version of System R, developed at the IBM San Jose Research Laboratory. The Utah approach emphasizes the use of previously designed and tested cells, with interconnects at fixed locations, placed on a grid. Because it is unlikely that the designers of circuits designed all (or any) of the cells used in their circuits, special database management operations are necessary to assure that a consistent, working circuit results.

References

[1]
T.M.Carter. ASSASSIN: A CAD System for Self-Timed Control-Unit Design. Technical Report UTEC-82-020, Department of Computer Science, University of Utah, October, 1982.
[2]
C J Date. An Introduction to Database Systems. Addison-Wesley, Reading MA, 1981.
[3]
R L Haskin and R A Lorie. On Extending the Functions of a Relational Database System. Tech. Rept. RJ3182, IBM San Jose Research Laboratory Report, November, 1981.
[4]
R H Katz. A Database Approach for Managing VLSI Design Data. Proceedings of the Nineteenth Design Automation Conference, June, 1982, pp. 274-282.
[5]
W Kim, R A Lorie, D McNabb, and W Plouffe. Nested Transactions for Engineering Design Databases. Tech. Rept. RJ3934, IBM San Jose Research Laboratory Report, June, 1983.
[6]
R A Lorie. Issues in Database for Design Applications. Tech. Rept. RJ3176, IBM San Jose Research Laboratory Report, July, 1981.
[7]
C. A.Mead and L.A. Conway. Introduction to VLSI Systems. Addison Wesley, Boston, 1980.
[8]
S. S.Patil and T.A. Welch. "A Programmable Logic Approach for VLSI." IEEE Transactions on Computers C-28, 9 (September 1979), 594-601.
[9]
K. F.Smith; T.M. Carter; and C.E. Hunt. "Structured Logic Design of Integrated Circuits Using the Stored Logic Array." IEEE Transactions on Electron Devices ED-29, 4 (April 1982), 765-776.
[10]
J D Ullman. Principles of Database Systems. Computer Science Press, Rockville MD, 1982.
[11]
G Wederhold, A F Beetem, and G E Short. "A Database Approach to Communication in VLSI Design." IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems CAD-1, 2(April 1982), 57-63.

Cited By

View all
  • (1990)A procedural interface to CAD data based on EDIFProceedings of the conference on European design automation10.5555/949970.950082(496-500)Online publication date: 12-Mar-1990
  • (1988)A database management system for a VLSI design systemProceedings of the 25th ACM/IEEE Design Automation Conference10.5555/285730.285772(257-262)Online publication date: 1-Jun-1988
  • (1986)An object-oriented, procedural database for VLSI chip planningProceedings of the 23rd ACM/IEEE Design Automation Conference10.5555/318013.318155(744-751)Online publication date: 2-Jul-1986
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '84: Proceedings of the 21st Design Automation Conference
June 1984
715 pages

Sponsors

Publisher

IEEE Press

Publication History

Published: 25 June 1984

Check for updates

Qualifiers

  • Article

Acceptance Rates

DAC '84 Paper Acceptance Rate 116 of 290 submissions, 40%;
Overall Acceptance Rate 1,770 of 5,499 submissions, 32%

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)48
  • Downloads (Last 6 weeks)11
Reflects downloads up to 27 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (1990)A procedural interface to CAD data based on EDIFProceedings of the conference on European design automation10.5555/949970.950082(496-500)Online publication date: 12-Mar-1990
  • (1988)A database management system for a VLSI design systemProceedings of the 25th ACM/IEEE Design Automation Conference10.5555/285730.285772(257-262)Online publication date: 1-Jun-1988
  • (1986)An object-oriented, procedural database for VLSI chip planningProceedings of the 23rd ACM/IEEE Design Automation Conference10.5555/318013.318155(744-751)Online publication date: 2-Jul-1986
  • (1985)Effective data management for VLSI designProceedings of the 22nd ACM/IEEE Design Automation Conference10.5555/317825.317959(652-657)Online publication date: 1-Jun-1985
  • (1985)A module for improving data access and management in an integrated CAD environmentProceedings of the 22nd ACM/IEEE Design Automation Conference10.5555/317825.317948(577-583)Online publication date: 1-Jun-1985
  • (1985)ICHABODProceedings of the 22nd ACM/IEEE Design Automation Conference10.5555/317825.317947(569-576)Online publication date: 1-Jun-1985
  • (1984)Extending the relational database data model for design applicationsProceedings of the 21st Design Automation Conference10.5555/800033.800784(110-116)Online publication date: 25-Jun-1984

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media