Integration of virtual platform models into a system-level design framework

The fields of System-On-Chip (SOC) and Embedded Systems Design have received a lot of attention in the last years. As part of an effort to increase productivity and reduce the time-to-market of new products, different approaches for Electronic System-Level Design frameworks have been proposed. These...

Full description

Bibliographic Details
Main Author: Salinas Bomfim, Pablo E.
Format: Others
Language:English
Published: 2010
Subjects:
SLD
OVP
ISS
EDA
SOC
Online Access:http://hdl.handle.net/2152/ETD-UT-2010-05-1257
id ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-ETD-UT-2010-05-1257
record_format oai_dc
spelling ndltd-UTEXAS-oai-repositories.lib.utexas.edu-2152-ETD-UT-2010-05-12572015-09-20T16:55:56ZIntegration of virtual platform models into a system-level design frameworkSalinas Bomfim, Pablo E.System level designSLDVirtual platformsOVPQEMUEmulatorsInstruction set simulatorISSEDASOCSpecCSystemCSystem-on-chipThe fields of System-On-Chip (SOC) and Embedded Systems Design have received a lot of attention in the last years. As part of an effort to increase productivity and reduce the time-to-market of new products, different approaches for Electronic System-Level Design frameworks have been proposed. These different methods promise a transparent co-design of hardware and software without having to focus on the final hardware/software split. In our work, we focused on enhancing the component database, modeling and synthesis capabilities of the System-On-Chip Environment (SCE). We investigated two different virtual platform emulators (QEMU and OVP) for integration into SCE. Based on a comparative analysis, we opted on integrating the Open Virtual Platforms (OVP) models and tested the enhanced SCE simulation, design and synthesis capabilities with a JPEG encoder application, which uses both custom hardware and software as part of the system. Our approach proves not only to provide fast functional verification support for designers (10+ times faster than cycle accurate models), but also to offer a good speed/accuracy relationship when compared against integration of cycle accurate or behavioral (host-compiled) models.text2010-11-24T17:29:29Z2010-11-24T17:29:35Z2010-11-24T17:29:29Z2010-11-24T17:29:35Z2010-052010-11-24May 20102010-11-24T17:29:35Zthesisapplication/pdfhttp://hdl.handle.net/2152/ETD-UT-2010-05-1257eng
collection NDLTD
language English
format Others
sources NDLTD
topic System level design
SLD
Virtual platforms
OVP
QEMU
Emulators
Instruction set simulator
ISS
EDA
SOC
SpecC
SystemC
System-on-chip
spellingShingle System level design
SLD
Virtual platforms
OVP
QEMU
Emulators
Instruction set simulator
ISS
EDA
SOC
SpecC
SystemC
System-on-chip
Salinas Bomfim, Pablo E.
Integration of virtual platform models into a system-level design framework
description The fields of System-On-Chip (SOC) and Embedded Systems Design have received a lot of attention in the last years. As part of an effort to increase productivity and reduce the time-to-market of new products, different approaches for Electronic System-Level Design frameworks have been proposed. These different methods promise a transparent co-design of hardware and software without having to focus on the final hardware/software split. In our work, we focused on enhancing the component database, modeling and synthesis capabilities of the System-On-Chip Environment (SCE). We investigated two different virtual platform emulators (QEMU and OVP) for integration into SCE. Based on a comparative analysis, we opted on integrating the Open Virtual Platforms (OVP) models and tested the enhanced SCE simulation, design and synthesis capabilities with a JPEG encoder application, which uses both custom hardware and software as part of the system. Our approach proves not only to provide fast functional verification support for designers (10+ times faster than cycle accurate models), but also to offer a good speed/accuracy relationship when compared against integration of cycle accurate or behavioral (host-compiled) models. === text
author Salinas Bomfim, Pablo E.
author_facet Salinas Bomfim, Pablo E.
author_sort Salinas Bomfim, Pablo E.
title Integration of virtual platform models into a system-level design framework
title_short Integration of virtual platform models into a system-level design framework
title_full Integration of virtual platform models into a system-level design framework
title_fullStr Integration of virtual platform models into a system-level design framework
title_full_unstemmed Integration of virtual platform models into a system-level design framework
title_sort integration of virtual platform models into a system-level design framework
publishDate 2010
url http://hdl.handle.net/2152/ETD-UT-2010-05-1257
work_keys_str_mv AT salinasbomfimpabloe integrationofvirtualplatformmodelsintoasystemleveldesignframework
_version_ 1716821006702608384