Vývoj algoritmu pro optimalizaci hodinově vyvážených buněk v digitálně standardní knihovně
but.committee | doc. Ing. Petr Kadlec, Ph.D. (předseda) doc. Ing. Jiří Háze, Ph.D. (člen) Ing. Jan Špůrek, Ph.D. (člen) doc. Ing. Ladislav Polák, Ph.D. (místopředseda) Ing. Josef Vychodil, Ph.D. (člen) | cs |
but.defence | Student prezentuje výsledky a postupy řešení své závěrečné práce. Vedoucí čte posudek svůj i oponenta závěrečné práce. Student s obsahem posudků souhlasí. Student odpovídá na všechny otázky oponenta. Doc. Kadlec: Jak by se náročnost měnila s nastavováním parametru F? Jaké jiné parametry lze měnit? Student odpovídá na otázky částečně nebo otázce nerozumí. Jaká je náročnost algoritmu? Student po nápovědě odpovídá. Co je lokální a globální extrém u fitness skóre? Jaký tvar má křivka fitness skóre? Student nedokáže odpovědět. Doc. Polák: Jak jste získal data ze simulací do grafů? Student odpovídá uspokojivě. V čem jste simuloval obvody? Student odpovídá. | cs |
but.jazyk | čeština (Czech) | |
but.program | Elektronika a komunikační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Král, Vojtěch | cs |
dc.contributor.author | Kříž, Lukáš | cs |
dc.contributor.referee | Frýza, Tomáš | cs |
dc.date.created | 2024 | cs |
dc.description.abstract | Bakalářská práce se zaměřuje na analýzu a optimalizaci hodinově vyvážených buněk v digitální standardní knihovně. Cílem práce bylo prozkoumat dopad buněk v CMOS technologii a posoudit jejich vliv na stabilitu hodinového signálu. Důraz byl kladen na dopad nevyvážených hodinových buněk v cestě hodinového signálu a jsou popsány následky, které mohou nastat, pokud jsou tyto buňky použity. V rámci bakalářské práce byly ručně simulovány buňky logických operátorů, jako je buffer, invertor, AND a OR. Je zde ukázáno, jak se buňky zapojují v CMOS technologii pomocí PMOS a NMOS tranzistorů a je popsán proces, jak se buňka vyvažuje. Veškeré simulace byly prováděny v prostředí ngspice. Následně byl celý proces zautomatizován vývojem algoritmu v jazyku Python. | cs |
dc.description.abstract | The bachelor thesis focuses on the analysis and optimization of clock-balanced cells in a digital standard library. The bachelor thesis was to explore the impact of cells in CMOS technology and assess their influence on the stability of the clock signal. Emphasis was placed on the effects of unbalanced clock cells in the path of the clock signal path, and the consequences that may arise if these cells are used. As part of the bachelor thesis, cells of logical operators such as buffer, inverter, AND, and OR were simulated. It is demonstrated how these cells are implemented in CMOS technology using PMOS and NMOS transistors, and the process of cell balancing is described. All simulations were conducted in the ngspice environment. Subsequently, the whole process was automated by developing an algorithm in Python. | en |
dc.description.mark | B | cs |
dc.identifier.citation | KŘÍŽ, L. Vývoj algoritmu pro optimalizaci hodinově vyvážených buněk v digitálně standardní knihovně [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2024. | cs |
dc.identifier.other | 159030 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/246738 | |
dc.language.iso | cs | 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 | Digitální Standardní buňka | cs |
dc.subject | CMOS technologie | cs |
dc.subject | Hodinově vyvážené buňky | cs |
dc.subject | Hodinově nevyvážené buňky | cs |
dc.subject | Hold time | cs |
dc.subject | Setup time | cs |
dc.subject | Statická časová analýza | cs |
dc.subject | Syntéza hodinového stromu | cs |
dc.subject | Netlist | cs |
dc.subject | Python | cs |
dc.subject | Diferenciální evoluce | cs |
dc.subject | Metoda půlení intervalů | cs |
dc.subject | Digital standard cell | en |
dc.subject | CMOS technology | en |
dc.subject | Clock balanced cells | en |
dc.subject | Clock unbalanced cells | en |
dc.subject | Hold time | en |
dc.subject | Setup time | en |
dc.subject | Static timing analysis | en |
dc.subject | Clock tree synthesis | en |
dc.subject | netlist | en |
dc.subject | Python | en |
dc.subject | Differential evolution | en |
dc.subject | Interval halving method | en |
dc.title | Vývoj algoritmu pro optimalizaci hodinově vyvážených buněk v digitálně standardní knihovně | cs |
dc.title.alternative | Development of an algorithm for optimizing clock balanced cells in a digital standard cell library | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2024-06-11 | cs |
dcterms.modified | 2024-06-12-12:09:18 | cs |
eprints.affiliatedInstitution.faculty | Fakulta elektrotechniky a komunikačních technologií | cs |
sync.item.dbid | 159030 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.17 17:19:18 | en |
sync.item.modts | 2025.01.15 18:27:51 | en |
thesis.discipline | bez specializace | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav radioelektroniky | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |
Files
Original bundle
1 - 3 of 3
Loading...
- Name:
- final-thesis.pdf
- Size:
- 3 MB
- Format:
- Adobe Portable Document Format
- Description:
- file final-thesis.pdf
Loading...
- Name:
- appendix-1.zip
- Size:
- 5.42 KB
- Format:
- Unknown data format
- Description:
- file appendix-1.zip
Loading...
- Name:
- review_159030.html
- Size:
- 8.43 KB
- Format:
- Hypertext Markup Language
- Description:
- file review_159030.html