Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Microprogram simulation using a structured microcode model
Mezzalama M., Prinetto P. Microprocessing and Microprogramming13 (5):299-314,1984.Type:Article
Date Reviewed: Jun 1 1985

This paper is a continuation of the authors’ work in using a model of microinstructions and microoperations to drive a microcode development system. A previous paper [1] described the model in detail. These models have been used in microcode compaction (for which they were developed) and in directing code generation in microcode compilers. The current work describes application of the model to a proposed general microcode simulator.

Their microoperation model for simulation is the same as that for compaction except for a pointer to a description of the microoperation semantics. As in compaction, a data dependency graph is built to help control the order in which the microoperations within a microinstruction are simulated. The case in which a microoperation takes more than one microinstruction time to execute is also handled. Unlike compaction, no table of resource conflicts is needed because conflicts are detected by the simulator.

The description of the models and the data dependency graph is complete, but I would have liked more detail on the simulation algorithm. The simulator is event driven (though the number of events will be low), and a list of busy resources is kept to help in the detection of resource conflicts. None of this, or the proposed simulator structure, is given in any detail. I am looking forward to more information once the simulator is implemented.

Reviewer:  S. Davidson Review #: CR109117
1) Mezzalama, M.; and Prinetto, P.Hierarchical model for microcode, IEEE Trans. Comput. C-32 (1983), 478–487. See <CR> Rev. 8403-0162.
Bookmark and Share
 
Simulation (B.1.2 ... )
 
 
Microprogram Design Aids (B.1.4 )
 
Would you recommend this review?
yes
no
Other reviews under "Simulation": Date
iCanCloud: a flexible and scalable cloud infrastructure simulator
Núñez A., Vázquez-Poletti J., Caminero A., Castañé G., Carretero J., Llorente I. Journal of Grid Computing 10(1): 185-209, 2020. Type: Article
Jul 26 2021

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy