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