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...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
2010
|
Subjects: | |
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 |