Abstract
Selected firmware development systems are investigated, with special emphasis on the environment in which the firmware is existing during testing and final installation. In particular the RIKKE/MATHILDA system is described. Development systems for user microprogrammable processors, as well as for dedicated control systems (custom-designed) are surveyed and classified. Particular problem areas are illustrated and discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
T. Balph, W. Blood: “Assembler Streamlines Microprogramming”. Computer Design, Dec. 1979.
S.E. Clausen: “Optimizing the Evaluation of Calculus Expressions in a Relational Database System”. Aarhus University, DAIMI PB-97, April 1979, to appear in Information Systems, 1980.
S. Crocker, L. Marcus, D. vMierop: Machine Description and Verification Technology, Microcode Verification Project: Interim Report. USC, Information Sciences Institute, ISI/WP-13.
S. Davidson, B.D. Shriver: “An Overview of Firmware Engineering”. Computer, May 1978.
P.J. Drongowski, C.W. Rose: “Applications of Hardware Description Languages to Microprogramming: Methods, Practice, and Limitations”. Proc. Micro 12, Sigmicro Newsletter vol. 10, no. 4, Dec. 1979.
C.W. Flink: “EASY — An Operating System for the QM-1”. Proc. Micro 10, Sigmicro Newsletter Vol. 8, no. 3, Sept. 1977.
F.F. Fung, W.K. King: “The Implementation of a User-Extensible System on a Dynamically Microprogrammable Computer”. Proc. Micro 10, Sigmicro Newsletter Vol. 8, no. 3, Sept. 1977.
J. Goldberg, A. Cooperband, L. Gallenson: “The PRIM System: An alternative architecture for emulator development and use”. Proc. Micro 10, Sigmicro Newsletter Vol. 8, no. 3, Sept. 1977.
R.K. Guha: “Dynamic Microprogramming in a Time Sharing Environment”. Proc. Micro 10, Sigmicro Newletter Vol. 8, no. 3, Sept. 1977.
P. Kornerup, B.D. Shriver: “An Overview of the MATHILDA System”. Sigmicro Newsletter, Jan. 1975.
P. Kornerup, B.D. Shriver: “A Unified Numeric Representation Arithmetic Unit and its Language Support”. IEEE-TC, Vol. C-26, no. 7, 1977.
E. Kressel, E. Lynning: “The I/O Nucleus on RIKKE”. Aarhus University, DAIMIMD-21, Oct. 1975.
J.B. Marti, R.R. Kessler: “A Medium-Level Compiler Generating Micro Code”. Proc. Micro 12, Sigmicro Newsletter Vol. 10, no. 4, Dec. 1979.
E.I. Organick, J.H. Hinds: “Interpreting Machines: Architecture and Programming of the B1700/1800 Series”. North-Holland Publ. Co., New York, 1978.
M. Persson: “Design of Software Tools for Microprogrammable Microprocessors”. Proc. EUROMICRO 79, in “Microprocessors and their Applications”. North-Holland Publ. Co. (1979).
G.J. Popek, D.A. Farber: “A Model for Verification of Data Security in Operating Systems”. CACM vol. 21, no. 9 (1978).
M. Richards: “BCPL: A Tool for Compiler Writing and Systems Programming”. Proc. AFIPS 1969 SJCC vol. 34.
D.M. Richie: “The UNIX Time Sharing System”. CACM vol. 17, no. 7, 1974.
R.F. Rosin: “An Environment for Research in Microprogramming and Emulation”. CACM 15, 8 (1972).
K. Schneider: “Development tools for bit-slice microprocessors”. Euromicro Journal Vol. 4, no. 1 (1978).
J. Stoy, C. Strachey: “An Experimental Operating System for a Small Computer”. Part I: General Principles and Structure. Part II: Input/Output and Filing System. Computer Journal, vol. 15, no. 2 & 3 (1972).
I.H. Sørensen, E. Kressel: “RIKKE-MATHILDA Microassemblers and Simulation on the DECsystem 10”. Aarhus University, DAIMI MD-29, Dec. 1977.
I.H. Sørensen: “System Modelling”. Aarhus University, DAIMI PB-87, March 1978.
O. Sørensen: “The Emulated Ocode Machine for the Support of BCPL”. Aarhus University, DAIMI PB-45, April 1975.
E. Tamura, M. Tokoro: “Hierarchical Microprogram Generating System”. Proc. Micro 12, Sigmicro Newsletter Vol. 10, no. 4, Dec. 1979.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1980 Springer-Verlag Berlin · Heidelberg
About this paper
Cite this paper
Kornerup, P. (1980). Firmware Development Systems, a Survey. In: Giloi, W.K. (eds) Firmware Engineering. Informatik-Fachberichte, vol 31. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-67774-8_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-67774-8_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-10304-2
Online ISBN: 978-3-642-67774-8
eBook Packages: Springer Book Archive