DocumentCode :
1836188
Title :
Optimizations for a simulator construction system supporting reusable components
Author :
Penry, David A. ; August, David I.
Author_Institution :
Dept. of Comput. Sci., Princeton Univ., USA
fYear :
2003
fDate :
2-6 June 2003
Firstpage :
926
Lastpage :
931
Abstract :
Exploring a large portion of the microprocessor design space requires the rapid development of efficient simulators. While some systems support rapid model development through the structural composition of reusable concurrent components, the Liberty Simulation Environment (LSE) provides additional reuse-enhancing features. This paper evaluates the cost of these features and presents optimizations to reduce their impact. With these optimizations, an LSE model using custom reusable components outperforms a SystemC model using custom components by 6%.
Keywords :
circuit optimisation; circuit simulation; logic simulation; programming environments; software reusability; LSE; liberty simulation environment; microprocessor design space; rapid model development; reusable component; reusable concurrent component; reuse-enhancing feature; simulator construction system; structural composition; synchronous-reactive; Algorithm design and analysis; Analytical models; Computational modeling; Computer science; Computer simulation; Contracts; Cost function; Microprocessors; Permission; Power system modeling;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 2003. Proceedings
Print_ISBN :
1-58113-688-9
Type :
conf
DOI :
10.1109/DAC.2003.1219153
Filename :
1219153
Link To Document :
بازگشت