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