Title :
Simulation of a Heterogeneous System at Multiple Levels of Abstraction Using Rendezvous Based Modeling
Author :
Venkataraman, Vyas ; Wang, Di ; Qin, Wei ; Bose, Mrinal ; Bhadra, Jayanta
Author_Institution :
ECE Dept, Boston Univ., Boston, MA, USA
Abstract :
As the complexity of modern systems grow, the level of abstraction of their descriptions must similarly increase, as evidenced by the growing shift towards Transaction Level Modeling (TLM). While these methodologies are useful in abstracting the complexity of the computation, their lack of a formal foundation for representing concurrency makes the modeling of complex communication patterns difficult. In this paper, we examine the benefit of using a formal, rendezvous based communication methodology to model the transaction level. By allowing flexible composition of rendezvous and synchronous dataflow through rendezvous, this methodology is capable of modeling a wide variety of communication patterns and modeling styles. This modeling methodology is used to model a transaction level component in a heterogeneous system consisting of components at different abstraction levels.
Keywords :
data flow computing; data structures; distributed databases; transaction processing; abstraction levels; complex communication patterns modeling; computation complexity; concurrency represention; formal communication methodology; heterogeneous system simulation; rendezvous based modeling; synchronous dataflow; transaction level modeling; Application software; Carbon capture and storage; Complexity theory; Concurrent computing; Digital signal processing; Digital systems; High level synthesis; Microprocessors; Semiconductor device testing; System testing;
Conference_Titel :
Microprocessor Test and Verification (MTV), 2009 10th International Workshop on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-6479-1
Electronic_ISBN :
1550-4093
DOI :
10.1109/MTV.2009.20