Behaviorální syntéza digitálních obvodů

Loading...
Thumbnail Image

Date

Authors

Jendrušák, Ján

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Táto práca sa zaoberá praktickým otestovaním behaviorálnej syntézy ako spôsobu návrhu digitálnych obvodov a jej momentálnym progresom pri tvorbe RTL popisov. V úvode práce sú popísané hlavné úlohy behaviorálnej syntézy spolu s knižnicou tried jazyka C++ nazvanou SystemC, ktorá implementuje hardvérové konštrukcie, dátové typy s definovateľnou dátovou šírkou a vie pracovať s časom. Ďalej sa práca zameriava na diskrétnu Fourierovu transformáciu a jej modifikáciu pre efektívnejší výpočet – rýchlu Fourierovu transformáciu. V praktickej časti práce je navrhnutý referenčný model algoritmu FFT, ktorý je ďalej vhodne upravený a prevedený nástrojom pre behaviorálnu syntézu Stratus High-Level Synthesis do viacerých hardvérových architektúr.
This thesis deals with practical test of high-level synthesis as a digital circuits design method and its current progress in creating RTL models. At first main tasks of HLS will be described together with C++ library of classes called SystemC, which implements hardware constructs, notion of time and hardware datatypes with arbitrary bit width. After that thesis focuses on discrete Fourier transform and its fast form of computation – fast Fourier transform. In the practical part of thesis reference FFT model is written in C++ language, which is later edited appropriately a synthesized with Stratus High-Level Synthesis tool into several hardware architectures.

Description

Citation

JENDRUŠÁK, J. Behaviorální syntéza digitálních obvodů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2017.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Mikroelektronika a technologie

Comittee

doc. Ing. Petr Fiedler, Ph.D. (předseda) RNDr. Ladislav Mareček, CSc. (místopředseda) doc. Ing. Roman Šotner, Ph.D. (člen) Ing. Michal Řezníček, Ph.D. (člen) Ing. Ladislav Chladil, Ph.D. (člen)

Date of acceptance

2017-06-19

Defence

Student seznámil komisi s řečením své bakalářské práce a odpověděl na otázky komise. 1)Jakým způsobem jste řešil konverzi datových typů? Student odpověděl. 2)Řešil jste i nějaké problémy přetečení datového typu? Studen odpověděl. 3)Jak velká byla testovací množina? Hodnoty byli náhodně generované, velikost množiny byla rovna 2^n. 3)Mohl byste odhadnout časovou efektivitu " high-level" syntézy v porovnání s konvenčním způsobem tvorby RTL popisů? Můžete porovnat výslednou plochu návrchu jednotlivých přístupů? Studen odpověděl.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO