Návrh a verifikace periférie USART
| but.committee | doc. Ing. Jiří Háze, Ph.D. (předseda) Ing. Imrich Gablech, Ph.D. (člen) doc. Ing. Juraj Marek, Ph.D. (člen) doc. Ing. František Urban, CSc. (místopředseda) prof. Ing. Roman Šotner, Ph.D. (člen) | cs |
| but.defence | Student seznámil státní zkušební komisi s řešením své diplomové práce a zodpověděl otázky a připomínky oponenta. Dále odpověděl na otázky komise: V jaké technologii bude návrh implementován? Jedná se o soft IP blok nevázaný na technologii Rychlost komunikace? Verifikováno do 2 MHz Proč je použit oversampling? Kvůli absenci synchronizačního signálu | cs |
| but.jazyk | angličtina (English) | |
| but.program | Mikroelektronika | cs |
| but.result | práce byla úspěšně obhájena | cs |
| dc.contributor.advisor | Drbohlavová, Jana | en |
| dc.contributor.author | Gumenyuk, Artem | en |
| dc.contributor.referee | Dvořák, Vojtěch | en |
| dc.date.created | 2025 | cs |
| dc.description.abstract | Tato diplomová práce představuje teoretický úvod do sériového komunikačního protokolu USART, nezbytné části návrhu hardwaru, paralelní komunikační protokol AMBA APB a objektově orientovanou verifikaci s použitím UVM a UVMF. Periferní zařízení je navrženo tak, aby bylo parametrizovatelné a konfigurovatelné. Návrh zahrnuje podporu nastavitelných přenosových rychlostí, volitelnou délku datového slova, řízení parity a flexibilní nastavení stop bitů. Mezi další funkce patří možnost volby synchronního nebo asynchronního komunikačního režimu, plný nebo poloviční duplex, podpora DMA (Direct Memory Access), výstupy přerušení a ostatní. Výsledky práce zahrnují architekturu hardwarového návrhu USART, specifikaci návrhu, architekturu verifikačního prostředí, postup verifikace, výsledky syntézy a pokrytí. | en |
| dc.description.abstract | This master’s thesis presents a theoretical introduction to the USART serial communication protocol, necessary hardware design parts, AMBA APB parallel communication protocol, and object-oriented verification using UVM and UVMF. The USART peripheral device is designed to be parameterizable and configurable. The design includes support for adjustable baud rates, selectable data word length, parity control, and flexible stop bit settings. Additional features include the ability to select synchronous or asynchronous communication mode, full or half duplex, DMA (Direct Memory Access) support, interrupt outputs, and others. The thesis results include a USART hardware design architecture, design specification, a verification environment architecture, verification flow, synthesis and coverage results. | cs |
| dc.description.mark | A | cs |
| dc.identifier.citation | GUMENYUK, A. Návrh a verifikace periférie USART [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025. | cs |
| dc.identifier.other | 168682 | cs |
| dc.identifier.uri | http://hdl.handle.net/11012/252071 | |
| dc.language.iso | en | cs |
| dc.publisher | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií | cs |
| dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
| dc.subject | Hodinové signály | en |
| dc.subject | Univerzální Synchronní a Asynchronní Přijímač-Vysílač (USART) | en |
| dc.subject | Univerzální Asynchronní Přijímač-Vysílač (UART) | en |
| dc.subject | funkční verifikace | en |
| dc.subject | UVM | en |
| dc.subject | UVMF | en |
| dc.subject | APB | en |
| dc.subject | sériová komunikace | en |
| dc.subject | vestavěné systémy | en |
| dc.subject | SystemVerilog | en |
| dc.subject | Clocks | cs |
| dc.subject | Universal Synchronous and Asynchronous Receiver-Transmitter (USART) | cs |
| dc.subject | Universal Asynchronous Receiver-Transmitter (UART) | cs |
| dc.subject | functional verification | cs |
| dc.subject | UVM | cs |
| dc.subject | UVMF | cs |
| dc.subject | APB | cs |
| dc.subject | serial communication | cs |
| dc.subject | embedded systems | cs |
| dc.subject | SystemVerilog | cs |
| dc.title | Návrh a verifikace periférie USART | en |
| dc.title.alternative | Design and Verification of USART Peripheral | cs |
| dc.type | Text | cs |
| dc.type.driver | masterThesis | en |
| dc.type.evskp | diplomová práce | cs |
| dcterms.dateAccepted | 2025-06-11 | cs |
| dcterms.modified | 2025-06-13-11:01:49 | cs |
| eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
| sync.item.dbid | 168682 | en |
| sync.item.dbtype | ZP | en |
| sync.item.insts | 2025.08.27 02:03:55 | en |
| sync.item.modts | 2025.08.26 20:11:44 | en |
| thesis.discipline | bez specializace | cs |
| thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav mikroelektroniky | cs |
| thesis.level | Inženýrský | cs |
| thesis.name | Ing. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 7.93 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 793.26 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_168682.html
- Size:
- 6.22 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_168682.html
