DocumentCode :
2666481
Title :
A distributed kernel for VHDL simulation
Author :
Hodges, Capt Billy R ; Proicou, Capt Wchael C ; Hatrum, Thomas C.
Author_Institution :
Dept. of Electr. & Comput. Eng., Air Force Inst. of Technol., Wright-Patterson AFB, OH, USA
fYear :
1990
fDate :
21-25 May 1990
Firstpage :
215
Abstract :
The authors describe a technique for simulating large-scale VHDL (BHSIC hardware description language) models on a distributed computer composed of independent processing units communicating via messages. The distributed VHDL simulation system consists of a scalable kernel which can support a large simulation composed of many concurrent VHDL processes. Each concurrent VHDL statement maps into a logical process in the simulated system. The kernel provides model-independent support functions that handle signal propagation and process activation in a distributed environment. The synchronization between individual logical processes in the kernel is handled using the Chandy-Misra null message protocol for distributed simulation. The distributed kernel has been implemented using the University of Virginia´s Spectrum portable simulation testbed, and runs on the Intel iPSC/2 Hypercube computer. Several test circuits have been simulated to show the feasibility of simulating VHDL models in a distributed system. The test circuits include structural models of both combinational logic and sequential logic
Keywords :
VLSI; combinatorial circuits; distributed processing; hypercube networks; integrated logic circuits; logic CAD; protocols; sequential circuits; synchronisation; virtual machines; BHSIC hardware description language; Chandy-Misra null message protocol; Intel iPSC/2 Hypercube computer; VHDL simulation; combinational logic; distributed computer; distributed kernel; distributed simulation; logical process; portable simulation testbed; scalable kernel; sequential logic; structural models; synchronization; Circuit simulation; Circuit testing; Combinational circuits; Computational modeling; Computer simulation; Distributed computing; Kernel; Large-scale systems; Logic testing; Sequential circuits;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Aerospace and Electronics Conference, 1990. NAECON 1990., Proceedings of the IEEE 1990 National
Conference_Location :
Dayton, OH
Type :
conf
DOI :
10.1109/NAECON.1990.112768
Filename :
112768
Link To Document :
بازگشت