An Object-Oriented Visual Simulator for Microprogram Development
Akira Sugimoto,Shigeru Abe,Masahiro Kuroda,Yukio Kato +3 more
- 02 Jul 1986
- pp 138-144
6
TL;DR: This paper shows machine-independent and flexible implementation for the above features of an interactive microprogram development system used for developing the horizontal microprogram of the super-mini computer MELCOM MX/3000 with a vector processor.
read more
Abstract: This paper describes an interactive microprogram development system, mainly concentrating on a software simulator. The system is constructed using the object-oriented programming language VEGA, and has some advanced features; (1) showing a simulation process on a graphic display (visual simulation), (2) coupling of the simulator and a microprogram editor, (3) multidirectional presentation of debugging information, (4) restarting the simulation from any time (back function). This paper shows machine-independent and flexible implementation for the above features. The system has been used for developing the horizontal microprogram of the super-mini computer MELCOM MX/3000 with a vector processor.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
ALHARD: an application-oriented language for hardware simulation
Taizo Kojima,Kaoru Tsuru,Akira Sugimoto +2 more
- 01 Jan 1990
TL;DR: A summary of the system, software structure, language specifications, simulator interfaces, and an example of an application of this system to a micro-program simulator are described.
References
Instruction set processor specifications (ISPS): The notation and its applications
TL;DR: The range of current and contemplated application areas are proof of the usefulness of the notation and its extension mechanisms, and the extension mechanisms which allow multiple applications or areas of research to co-exit and share machine descriptions are described.
Microprogramming: A Tutorial and Survey of Recent Developments
TL;DR: This tutorial defines basic concepts and gives a simple example of machine language interpretation, and describes the characteristics of microprogrammed machines, which provide the background for an examination of microProgrammable bit slice microprocessors.
58
An Overview of Firmware Engineering
S. Davidson,B.D. Shriver +1 more
TL;DR: Firmware engineering, in analogy to software engineering, covers the specification and design of microprograms, construction techniques, debugging, testing, verification, and maintenance.
53
•Book
Simulation of a horizontal bit-sliced processor using the ISPS architecture simulation facility
A. van Dam,M. Barbacci,Constantin Halatsis,J. Joosten,M. Letheren +4 more
- 11 Nov 1989
TL;DR: The microprogrammed filter engine (MICE) as discussed by the authors is a fast, microprogrammable processor built with ECL bit slices intended primarily to be used as an on-line data filtering engine for high energy physics experiments.
12
Simulation of a Horizontal Bit-Sliced Processor Using the ISPS Architecture Simulation Facility
TL;DR: The use of a hardware description language used to model and simulate the hardware during its development is described, treating the problem of describing a pipelined, horizontal (112 bits wide) host machine, implemented using bit slices with considerable potential for parallelism.