DocumentCode :
1929620
Title :
A Mixed-Level Virtual Prototyping Environment for Refinement-Based Design Environment
Author :
Park, Sanggyu ; Yoon, Sangyong ; Chae, Soo-Ik
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Seoul Nat. Univ.
fYear :
2006
fDate :
14-16 June 2006
Firstpage :
63
Lastpage :
68
Abstract :
The communication architecture template tree (CAT-tree) is an abstraction of the specific range of communication functions and architectures, which can facilitate system function capture and communication architecture refinement. In this paper, we explain a TLM-RTL-SW mixed-level simulation environment that is useful for the functional verification of partially refined system models. We employed SystemC, GNU Gdb and a HDL simulator for the simulation of CATtree-based TLM, SW and HW, respectively. We also employed a new operating system, DEOS so that each SystemC-based TLMs can be cross-compiled to be executed as software models on the target processors. We evaluated the flexibility and simulation performance of the virtual simulation environment with an H.264 decoder design example
Keywords :
hardware description languages; operating systems (computers); program verification; software architecture; virtual prototyping; DEOS; GNU Gdb; H.264 decoder design; HDL simulator; SystemC; TLM-RTL-SW mixed-level simulation; communication architecture template tree; functional verification; mixed-level virtual prototyping; refinement-based design environment; Computational modeling; Computer architecture; Computer science; Decoding; Design methodology; Electrical engineering; Hardware design languages; Libraries; Operating systems; Virtual prototyping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Rapid System Prototyping, 2006. Seventeenth IEEE International Workshop on
Conference_Location :
Chania, Crete
ISSN :
1074-6005
Print_ISBN :
0-7695-2580-6
Type :
conf
DOI :
10.1109/RSP.2006.3
Filename :
1630751
Link To Document :
بازگشت