[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
article
Free access

Patchable control store for reduced microcode risk in a VLSI VAX microcomputer

Published: 01 December 1984 Publication History

Abstract

A VLSI VAX microcomputer, which implements the native VAX computer architecture and instruction set, uses 16K by 40 bits of ROM control store. To decrease the cost of making changes to released microcode, the hardware supports a patching mechanism whereby control flow can be switched between the read-only control memory and a smaller writable control memory. This paper describes the system design considerations that led to the development of the patchable control store, actual implementation of the control store, the effectiveness of the patching scheme, and its impact on system performance.

References

[1]
VAX Architecture Reference Manual. Revision 6.1. Digital Equipment Corp., Bedford. Mass., 1982.
[2]
W.J. Bauer et al., "Read-only Store Patching Methodology." IBM Tech Disel Bulietin. vol. 22, no. 1, pp. 350-2, June. 1979.
[3]
W.N. Johnson, "A VLSI VAX Chip Set," ISSCC Digest of Technical Papers. pp. 174- 175, 1984.
[4]
Dileep Bhandarkar. "Architecture Management for Ensuring Software Compatibility in the VAX Family of Computers," IEEE Computer, pp. 87-93. Feb., 1982.
[5]
D.W. Clark and H.M. Levy. "Measurement and Analysis of Instruction Use in the VAX-11/780." Proc. 9th Annual Symposium on Computer Architecture. vol. 10. no. 3, pp. 9-17. April. 1982.

Cited By

View all

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM SIGMICRO Newsletter
ACM SIGMICRO Newsletter  Volume 15, Issue 4
MICRO 17: Proceedings of the Seventeenth Annual Microprogramming Workshop
Dec. 1984
302 pages
ISSN:1050-916X
DOI:10.1145/384281
Issue’s Table of Contents
  • cover image ACM Conferences
    MICRO 17: Proceedings of the 17th annual workshop on Microprogramming
    December 1984
    325 pages

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 December 1984
Published in SIGMICRO Volume 15, Issue 4

Check for updates

Author Tags

  1. Control store
  2. Microarchitecture
  3. Microcode
  4. Patch
  5. ROM
  6. VAX microcomputer
  7. VLSI

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

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

Other Metrics

Citations

Cited By

View all
  • (2003)DISE: a programmable macro engine for customizing applications30th Annual International Symposium on Computer Architecture, 2003. Proceedings.10.1109/ISCA.2003.1207014(362-373)Online publication date: 2003
  • (2003)DISEACM SIGARCH Computer Architecture News10.1145/871656.85966031:2(362-373)Online publication date: 1-May-2003
  • (2003)DISEProceedings of the 30th annual international symposium on Computer architecture10.1145/859618.859660(362-373)Online publication date: 9-Jun-2003
  • (1986)ATUM: a new technique for capturing address traces using microcodeProceedings of the 13th annual international symposium on Computer architecture10.5555/17407.17370(119-127)Online publication date: 1-Jun-1986
  • (1986)ATUM: a new technique for capturing address traces using microcodeACM SIGARCH Computer Architecture News10.1145/17356.1737014:2(119-127)Online publication date: 1-May-1986

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media