Home

About

Advanced Search

Browse by Discipline

Scientific Societies

E-print Alerts

Add E-prints

E-print Network
FAQHELPSITE MAPCONTACT US


  Advanced Search  

 
The Liberty Simulation Environment: A Deliberate Approach to High-Level
 

Summary: The Liberty Simulation Environment: A
Deliberate Approach to High-Level
System Modeling
MANISH VACHHARAJANI, NEIL VACHHARAJANI, DAVID A. PENRY,
JASON A. BLOME, SHARAD MALIK, and DAVID I. AUGUST
Princeton University
In digital hardware system design, the quality of the product is directly related to the number of
meaningful design alternatives properly considered. Unfortunately, existing modeling methodolo-
gies and tools have properties which make them less than ideal for rapid and accurate design-
space exploration. This article identifies and evaluates the shortcomings of existing methods to
motivate the Liberty Simulation Environment (LSE). LSE is a high-level modeling tool engineered
to address these limitations, allowing for the rapid construction of accurate high-level simula-
tion models. LSE simplifies model specification with low-overhead component-based reuse tech-
niques and an abstraction for timing control. As part of a detailed description of LSE, this ar-
ticle presents these features, their impact on model specification effort, their implementation,
and optimizations created to mitigate their otherwise deleterious impact on simulator execution
performance.
Categories and Subject Descriptors: I.6.2 [Simulation and Modeling]: Simulation Languages;
I.6.5 [Simulation and Modeling]: Model Development--Modeling methodologies; C.4 [Perfor-
mance of Systems]--Modeling techniques; I.6.7 [Simulation and Modeling]: Simulation Sup-

  

Source: August, David - Department of Computer Science, Princeton University

 

Collections: Computer Technologies and Information Sciences