Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
X36POB Programovatelné obvody Rozsah výuky:2+2
Přednášející (garant):Schmidt J. Typ předmětu:S Zakončení:Z,ZK
Zodpovědná katedra:336 Kreditů:4 Semestr:Z

Anotace:
Programovatelné obvody činí použití zákaznických obvodů ekonomickým i v malých sériích. Pomocí programovatelných obvodů lze realizovat cokoliv od dekodéru až po procesor v nenáročně vybavené laboratoři. Cílem předmětu je seznámit studenty s typy programovatelných obvodů, zákonitostmi jejich konstrukce, zásadami volby pro danou aplikaci a metodami návrhu s využitím CAD systémů.

Osnovy přednášek:
1. Makimotova vlna, styly projektování integrovaných obvodů a jejich porovnání
2. Technologie a obvody programování (mimo systém, v systému)
3. Obvody založené na součtu součinů (SPLD, CPLD, XPLA)
4. Techniky návrhu pro obvody SPLD a CPLD
5. Obvody FPGA - přehled
6. Architektura obvodů FPGA, problém granularity
7. Programovatelné bloky obvodů FPGA
8. Programovatelné propojení obvodů FPGA
9. Techniky návrhu pro realizaci obvody FPGA
10. Aplikačně specifické obvody a systémy FPGA, obvody a návrh pro nízkou spotřebu
11. Spolupráce FPGA s ostatními bloky čipu, kvantitativní rozbor architektury
12. Dynamicky rekonfigurované systémy
13. Techniky souběžného návrhu a návrhu pro dynamicky rekonfigurované systémy
14. Přehled typických aplikací

Osnovy cvičení:
Cvičení označená "úloha" jsou samostatná v laboratoři, s konzultací cvičícího
1. Nástroje pro jednoduchý návrh v obvodech CPLD, SPLD a jeho verifikaci
2. Demonstrace technologie, zadání 1. úlohy (návrh a verifikace)
3. 1. úloha
4. 1. úloha
5. Prezentace 1. úlohy
6. Použité nástroje pro fyzický návrh na FPGA, výklad a předvedení
7. Jednoduchý experiment s návrhem na FPGA
8. Nástroje pro systémový návrh, použitá platforma, zadání 2. úlohy (návrh na systémové úrovni)
9. 2. úloha
10. 2. úloha
11. 2. úloha
12. 2. úloha
13. Prezentace 2. úlohy
14. Prezentace 2. úlohy

Literatura Č:
1. Brown, S. D., Francis, R. j., Rose, J., Vranesic, Z. G.: Field-Programmable Gate Arrays, Kluwer 1992
Uvedená literatura rychle zastarává. Proslýchá se, že prof. Rose píše modernější knihu, která má vyjít r. 2004.

Literatura A:
1. Brown, S. D., Francis, R. j., Rose, J., Vranesic, Z. G.: Field-Programmable Gate Arrays, Kluwer 1992
This book is outdated. I have heard that prof. Rose writes a newer one, due in 2004

Požadavky:
Úspěšná prezentace obou úloh, dokumentovaná účast při řešení.

Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: l

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
MVT05 Výpočetní technika S 1
MVT01 Výpočetní technika S 3
MVT03 Výpočetní technika S 3
MVT04 Výpočetní technika S 3
MVT02 Výpočetní technika S 3


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)