Detail výsledku
Fast Translated Simulation of ASIPs
Křoustek Jakub, Ing., Ph.D., UIFS (FIT)
Hruška Tomáš, prof. Ing., CSc., UIFS (FIT)
Kolář Dušan, doc. Dr. Ing., UIFS (FIT)
Application-specific instruction set processors are the core ofnowadays embedded systems. Therefore, the designers need to havepowerful tools for the processor design. The tools should be generatedautomatically based on a processor description. One of the mostimportant tools is the simulator. It is used during a testing phase ofthe processor design and during target software development. The keyfeature of the simulator is its speed. The concept of a specialsimulation type - translated simulation - is presented in this paper.This simulation exploits information from a target C compiler. Both thesimulator and the C compiler are generated based on the processordescription in an architecture description language ISAC. Experimentalresults of this concept show very good simulation speed and fastgeneration of the simulator.
Hardware/sofware co-design, Translated simulation, Architecture description language, Application-specific instruction set processors
@article{BUT76295,
author="Zdeněk {Přikryl} and Jakub {Křoustek} and Tomáš {Hruška} and Dušan {Kolář}",
title="Fast Translated Simulation of ASIPs",
journal="OpenAccess Series in Informatics (OASIcs)",
year="2011",
volume="16",
number="1",
pages="93--100",
doi="10.4230/OASIcs.MEMICS.2010.93",
issn="2190-6807",
url="http://drops.dagstuhl.de/opus/volltexte/2011/3060/"
}
National Support for Project Smart Multicore Embedded SYstems, MŠMT, Společné technologické iniciativy, 7H10014, zahájení: 2010-02-01, ukončení: 2013-01-31, řešení
Rozpoznávání a prezentace informací z multimediálních dat, VUT, Vnitřní projekty VUT, FIT-S-10-2, 2010, zahájení: 2010-04-01, ukončení: 2010-12-31, ukončen
Systém pro programování a realizaci vestavěných systémů, MPO, TIP, FR-TI1/038, zahájení: 2009-07-01, ukončení: 2013-06-30, ukončen
Výzkum informačních technologií z hlediska bezpečnosti, MŠMT, Institucionální prostředky SR ČR (např. VZ, VC), MSM0021630528, zahájení: 2007-01-01, ukončení: 2013-12-31, řešení