Title :
Transaction Level Modeling in Hardware/Software System Design using .Net Framework
Author :
Tsikhanovich, A. ; Rousseau, F. ; Aboulhamid, E.M. ; Bois, G.
Abstract :
Transaction level modeling (TLM) defines several abstraction levels differentiated by the expression degree of functional and temporal details, providing timed or un-timed functional models of the system under design. The construction of the TLM higher abstraction simulation models leads to a better performance/accuracy ratio and in that way enables parallel and efficient hardware and software component development, early validation and verification of the design alternatives. Combining the TLM paradigm and .NET features such as interoperability, object-oriented programming, .NET framework class library, XML support, we demonstrate the fruitfulness of this synergy in hardware/software (Hw/Sw) system codesign
Keywords :
XML; hardware-software codesign; network operating systems; object-oriented programming; open systems; software libraries; .NET framework class library; XML; hardware component; hardware-software system codesign; interoperability; object-oriented programming; software component; transaction level modeling; Communication system control; Computer architecture; Hardware; Object oriented modeling; Object oriented programming; Software design; Software libraries; Software performance; Software systems; XML; .NET Framework; Hw/Sw codesign; System modeling; Transaction Level Modeling;
Conference_Titel :
Electrical and Computer Engineering, 2006. CCECE '06. Canadian Conference on
Conference_Location :
Ottawa, Ont.
Print_ISBN :
1-4244-0038-4
Electronic_ISBN :
1-4244-0038-4
DOI :
10.1109/CCECE.2006.277692