Transformace popisu procesoru v jazyce CodAL do struktur SystemC
but.committee | prof. Ing. Lukáš Sekanina, Ph.D. (předseda) prof. Ing. Miroslav Švéda, CSc. (místopředseda) Ing. František Grézl, Ph.D. (člen) Ing. Martin Hrubý, Ph.D. (člen) doc. Ing. Jiří Jaroš, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: V technické zprávě je v kapitole 6 popsáno, že proces převodu modelu procesoru v jazyce CodAL do struktur jazyka SystemC probíhá ve čtyřech fázích: Tvorba abstraktního syntaktického stromu z reprezentace v jazyce CodAL. Serializace/deserializace do/z formátu XML. Stavba vnitřního modelu. Převod vnitřního modelu do struktur jazyka SystemC. Proč je nutné provádět serializaci a deserializaci uvedenou v bodě 2 a není možné provést přímý převod? Jaké výhody tento krok přináší? | cs |
but.jazyk | čeština (Czech) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Přikryl, Zdeněk | cs |
dc.contributor.author | Ondruš, Tomáš | cs |
dc.contributor.referee | Hynek, Jiří | cs |
dc.date.created | 2015 | cs |
dc.description.abstract | Cílem této práce je vytvořit generátor simulátorů a hardwarové reprezentace aplikačne specifických procesorů v jazyce SystemC. Prvním úkolem je vytvořit zapouzdřující vrstvu kompatibilní se SystemC TLM 2.0, která zapouzdřuje existující simulátor pro potřeby transakčně orientovaných systémů. Druhý úkolem je vytvořit generátor hardwarové reprezentace procesoru. Vygenerovaný kód je vhodný nejen k syntéze procesoru, ale také k simulaci na úrovní cyklů. Výsledné řešení dosahuje komerčních kvalit srovnatelných s existujícími generátory. | cs |
dc.description.abstract | The goal of this thesis is to create a generator of simulators and hardware representation of application specific processors in a SystemC language. An aim of the first part is to create a wrapper layer compatible with SystemC TLM 2.0 that wraps an existing simulator to avail modeling of transaction oriented systems. The second part is a generator of a hardware representation for the processor that is suitable not only for logical synthesis, but also for the simulation on a cycle accurate level. A final result is a state of the art solution comparable to existing generators. | en |
dc.description.mark | A | cs |
dc.identifier.citation | ONDRUŠ, T. Transformace popisu procesoru v jazyce CodAL do struktur SystemC [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2015. | cs |
dc.identifier.other | 88586 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/64146 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | SystemC | cs |
dc.subject | Codasip | cs |
dc.subject | CodAL | cs |
dc.subject | TLM | cs |
dc.subject | generátor | cs |
dc.subject | procesor | cs |
dc.subject | ASIP | cs |
dc.subject | transakčné systémy | cs |
dc.subject | SystemC | en |
dc.subject | Codasip | en |
dc.subject | CodAL | en |
dc.subject | TLM | en |
dc.subject | generator | en |
dc.subject | processor | en |
dc.subject | ASIP | en |
dc.subject | transaction oriented systems | en |
dc.title | Transformace popisu procesoru v jazyce CodAL do struktur SystemC | cs |
dc.title.alternative | Transformation of a Processor Description in CodAL to SystemC Structures | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2015-06-15 | cs |
dcterms.modified | 2020-05-10-16:11:58 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 88586 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 18:53:29 | en |
sync.item.modts | 2025.01.15 18:07:01 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 4 of 4
Loading...
- Name:
- final-thesis.pdf
- Size:
- 484.25 KB
- Format:
- Adobe Portable Document Format
- Description:
- final-thesis.pdf
Loading...
- Name:
- Posudek-Vedouci prace-17200_v.pdf
- Size:
- 85.85 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Vedouci prace-17200_v.pdf
Loading...
- Name:
- Posudek-Oponent prace-17200_o.pdf
- Size:
- 88.41 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek-Oponent prace-17200_o.pdf
Loading...
- Name:
- review_88586.html
- Size:
- 1.46 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_88586.html