DocumentCode
3356090
Title
Microprocessor modeling in VHDL without a gate/RTL/behavioral model of the microprocessor
Author
Deitrich, B.
Author_Institution
Motorola Inc., Scottsdale, AZ
fYear
1992
fDate
11-14 Oct 1992
Firstpage
975
Abstract
A microprocessor model is discussed that has a behavioural model for the software functionality and an I/O interface to communicate with the hardware models. It is not a true microprocessor model executing real code from ROM, but can be thought of as a socket-replacement model. This model acts similarly to a real microprocessor model with its associated ROM and RAM. It has several advantages over a real microprocessor model with ROM and RAM. There is no need for simulator support of a high level language source debugger, the runtime needed to execute the model is much shorter (especially if the real microprocessor model cannot run on an accelerator), and the software does not need to be as far along in the design cycle because there is no need for the microprocessor compiled code. The implementation issues involved with this kind of microprocessor model are discussed, including the use of entities and processes, the use of wait statements and signals, interfacing with hardware models, enforcing timing, and dealing with asynchronous microprocessor signals
Keywords
VLSI; circuit CAD; microprocessor chips; specification languages; virtual machines; RAM; ROM; VHDL; design; implementation; microprocessor model; model; runtime; socket-replacement model; software functionality; Government; Hardware; High level languages; Microprocessors; Packaging; Read only memory; Runtime; Signal processing; Software debugging; Software packages;
fLanguage
English
Publisher
ieee
Conference_Titel
Military Communications Conference, 1992. MILCOM '92, Conference Record. Communications - Fusing Command, Control and Intelligence., IEEE
Conference_Location
San Diego, CA
Print_ISBN
0-7803-0585-X
Type
conf
DOI
10.1109/MILCOM.1992.243962
Filename
243962
Link To Document