Experience with a high level micromachine simulator
MICRO 12 Proceedings of the 12th annual workshop on Microprogramming
An hierarchical language for the structural description of digital systems
DAC '77 Proceedings of the 14th Design Automation Conference
Concepts of a microcomputer design language
DAC '79 Proceedings of the 16th Design Automation Conference
The MIMOLA design system a computer aided digital processor design method
DAC '79 Proceedings of the 16th Design Automation Conference
SABLE: A tool for generating structured, multi-level simulations
DAC '79 Proceedings of the 16th Design Automation Conference
Computer hardware description languages and their applications
DAC '79 Proceedings of the 16th Design Automation Conference
MDSL: a Microcomputer Design and Simulation Language
ACM SIGSIM Simulation Digest
BBMSS: A bit-splice based microprogram simulation system
MICRO 19 Proceedings of the 19th annual workshop on Microprogramming
A functional model of clocked microarchitectures
MICRO 22 Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
Hi-index | 0.00 |
The work described in this paper is directed at the structure and construction of simulator-based systems for the development and testing of microcode. While the value of such software tools is widely recognised, their availability in the early stages of the development cycle of a new machine is subject to the time and effort required for their implementation. We describe here the design of a system to assist in their generation from the specifications of the machine to be simulated. The system is based on the application of generalised program and data structures to facilitate the rapid implementation of an efficient simulation 'nucleus', which is integrated with an 'environment' of machine-independent routines for user interaction with the simulated machine.