skip to main content
10.5555/800073.802396acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

AIDE - a tool for computer architecture design

Published: 29 June 1981 Publication History

Abstract

AIDE (Architecture Design Environment) is a modeling and simulation system designed to support the development of computer architectures. By providing a modular, hierarchical modeling environment plus interactive simulation and performance evaluation capabilities, AIDE facilitates the critical analysis necessary in top-down architecture designs. The system currently runs under the UNIX* operating system on a VAX** 11/780. This paper presents the organization of AIDE and discusses its application to computer architecture design.

References

[1]
C. G. Bell and A. Newell, Computer Systems: Readings and Examples, McGraw Hill, New York, 1971.
[2]
M. R. Barbacci and D. Siewiorek, "An Architectural Research Facility - ISP Descriptions, Simulation, Data Collection," AFIPS Conference Proceedings, Vol 46, 1977.
[3]
R. I. Gardner, "Multi-Level Modeling in SARA," Proceedings of the Symposium on Design Automation and Microprocessors, Palo Alto, February 24-25, 1977, pp. 63-67.
[4]
F. I. Parke, "An Introduction to the N.mPc Design Environment," Proceedings of the 16th Design Automation Conference, June, 1979, pp. 513-519.
[5]
D. Hill, "SABLE: A Tool for Generating Structured, Multi-Level Simulations," Proceedings of the 16th Design Automation Conference, June, 1979, pp. 272-279.
[6]
B. W. Kernighan and D. M. Ritchie, The C Programming Language, Prentice-Hall Software Series, 1978.
[7]
O. Dahl and K. Nygaard, "SIMULA - An ALGOL based Simulation Language," Communications of the ACM, Vol. 9, No. 9, September, 1966, pp. 671-678.
[8]
E. W. Thompson and S. A. Szygenda, "Digital Logic Simulation In a Time-Based, Table-Driven Environment," Computer, March 1975, pp. 24-49.
[9]
W. M. VanCleemput, "An Hierarchical Language for the Structural Description of Digital Systems," Proceedings of the 14th Design Automation Conference, June 1977, New Orleans, pp. 377-385.
[10]
B. W. Hosler, "The Design and Implementation of a PMS Level Hardware Interconnection Language," Technical Report, Department of Computer Science, Carnegie-Mellon University, October, 1979.
[11]
E. Ulrich, "Event Manipulation for Discrete Simulation Requiring Large Numbers of Events," Communications of the ACM, September, 1978, pp.777-785.
[12]
N. D. Phillips and J. G. Tellier, "Efficient Event Manipulation," Proceedings of the Cherry Hill Test Symposium, October, 1978, pp. 266-273.

Cited By

View all

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
DAC '81: Proceedings of the 18th Design Automation Conference
June 1981
899 pages

Sponsors

Publisher

IEEE Press

Publication History

Published: 29 June 1981

Check for updates

Qualifiers

  • Article

Acceptance Rates

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)23
  • Downloads (Last 6 weeks)9
Reflects downloads up to 06 Nov 2024

Other Metrics

Citations

Cited By

View all

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media