DocumentCode :
3543268
Title :
Use of embedded scheduling to compile VHDL for effective parallel simulation
Author :
Willis, John ; Li, Zhiyuan ; Lin, Tsang-puu
Author_Institution :
Div. of Syst. Technol. & Archit., IBM Corp., Rochester, MN, USA
fYear :
1995
fDate :
18-22 Sep 1995
Firstpage :
400
Lastpage :
405
Abstract :
This paper describes VHDL compilation techniques, embodied in the Auriga compiler, which facilitate parallel or distributed simulation by embedding evaluation scheduling in the emitted code. Unlike earlier but related cycle-driven techniques which map VHDL into simpler temporal semantics, the techniques described here preserve VHDL´s full temporal semantics. Experimental results indicate effective simulation acceleration using as many as 16 processors. Ongoing work involves evaluation with much larger models and machine configurations
Keywords :
hardware description languages; logic CAD; parallelising compilers; program compilers; Auriga compiler; VHDL compilation; cycle-driven techniques; effective parallel simulation; embedded scheduling; evaluation scheduling; temporal semantics; Computational modeling; Context modeling; Contracts; Data structures; Kernel; Processor scheduling; Runtime; Scheduling algorithm; Signal processing; Yarn;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1995, with EURO-VHDL, Proceedings EURO-DAC '95., European
Conference_Location :
Brighton
Print_ISBN :
0-8186-7156-4
Type :
conf
DOI :
10.1109/EURDAC.1995.527436
Filename :
527436
Link To Document :
بازگشت