Detail publikace

Systém pro souběžný návrh technického a programového vybavení počítačů

MASAŘÍK, K.

Originální název

Systém pro souběžný návrh technického a programového vybavení počítačů

Anglický název

System for Hardware-Software Co-Design

Typ

kniha odborná

Jazyk

čeština

Originální abstrakt

Aplikačně specifické instrukční procesory tvoří jádra vestavěných systémů. Oblast souběžného návrhu hardwaru a softwaru (hardware/software co-design) se zabývá návrhem aplikačně specifických procesorů, přičemž oblast prozkoumává různé varianty řešení pro konkrétní úlohu na základě různých kriterií (cena, spotřeba a velikost čipu). Úspěch fáze prozkoumávání je ovlivněn existencí řádného modelu architektury, na základě něhož mohou být vytvořeny softwarové nástroje pro programování a simulaci architektury spolu s implementací architektury v hardwarovém popisném jazyce. Jazyky pro popis architektury umožňují automatizovat fázi vytvoření softwarových nástrojů a fázi implementace architektury v hardwaru. Po vytvoření implementace architektury v hardwaru vyvstává otázka, zda je implementace v hardwaru ekvivalentní se softwarovými nástroji, lépe řečeno, zda je možné použít nástroje pro programování skutečného hardwaru a zda má vygenerovaný simulátor obdobné chování jako hardware. V této práci představíme systém, který se zabývá jednotlivými kroky automatizace procesoru souběžného návrhu hardwaru a softwaru.

Anglický abstrakt

Application specific instruction set processors (ASIPs) create a core of embedded systems. The area of hardware/software co-design deals with the design of ASIPs whereas area explores the design space for the given task based on several criteria (price, consumption, chip size, etc.). The success of the exploration phase is influenced with an existence of a proper architecture model. Software tools for programming and simulation of the ASIP together with a hardware implementation in hardware description language can be generated based on the ASIP model, which is described using architecture description language. After a creation of the hardware implementation, the question of the equivalence between the implementation and software tools has to be answered - is it possible to use software tools for a programming of the real hardware and does the simulator behave according to the hardware? In this work, we introduce a system which deals with mentioned steps of the design and which tries to provide a solution for the equivalence checking problem.

Klíčová slova v angličtině

Hardware/software co-design, ASIP, architecture description language, hardware description language, model equivalence.

Autoři

MASAŘÍK, K.

Rok RIV

2008

Vydáno

10. 12. 2008

Nakladatel

Fakulta informačních technologií VUT v Brně

Místo

Brno

ISBN

978-80-214-3863-7

Edice

VUTIUM

Číslo edice

1st

Strany počet

156

BibTex

@book{BUT61869,
  author="Karel {Masařík}",
  title="Systém pro souběžný návrh technického a programového vybavení počítačů",
  year="2008",
  publisher="Fakulta informačních technologií VUT v Brně",
  address="Brno",
  series="VUTIUM",
  edition="1st",
  pages="156",
  isbn="978-80-214-3863-7"
}