Title :
A Hierarchical Description Model for Microcode
Author :
Mezzalama, Marco ; Prinetto, Paolo
Author_Institution :
Dipartimento di Automatica e Informatica, Politecnico di Torino, Corsa Duca degli Abruzzi
fDate :
5/1/1983 12:00:00 AM
Abstract :
In the paper, a structured and formal way to define microcode and to model a microprogrammed machine in terms of microoperations and their collection in microinstructions is proposed. It is characterized particularly by the hierarchical subdivision of microcode modeling, associated with the introduction of proper formalism to describe each level and the representation of both hardware timing and resource specification (with respect to their hardware characteristics and utilization in the architecture) in a completely machine-independent way.
Keywords :
Emulation; hierarchical definition; horizontal microprogramming; microcode compaction; parallelism; semantic model; Application software; Clocks; Compaction; Computational modeling; Computer architecture; Decoding; Hardware; Microprogramming; Parallel processing; Timing; Emulation; hierarchical definition; horizontal microprogramming; microcode compaction; parallelism; semantic model;
Journal_Title :
Computers, IEEE Transactions on
DOI :
10.1109/TC.1983.1676259