Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
34PRS Programovatelné součástky Rozsah výuky:2+2
Přednášející (garant):Hazdra P. Typ předmětu:F Zakončení:KZ
Zodpovědná katedra:334 Kreditů:4 Semestr:L

Anotace:
Programovatelné součástky (PS): základní. principy, typy, vnitřní architektura a technologická realizace. Obvody PAL, GAL, PLA, CPLD a programovatelná hradlová pole (PGA): struktury, vnitřní architektura, vlastnosti, návrhové systémy, způsoby konfigurace a rekonfigurace. Postup návrhu PS, popis součástek v jazyce HDL, partitioning, ekonomie návrhu. Praktický návrh komplexních PLD s pomocí různých návrhových systémů (Synario).

Osnovy přednášek:
1. ASIC, typy program. součástek (PS), vlastnosti a vnitřní architektura PLD
2. Návrh PLD: způsoby, postup, prostředky. Hardware Description Language (HDL)
3. Data I/O ABEL HDL: syntaxe jazyka, popis kombinač. a sekvenčních funkcí
4. Realizace PS - bipolární, CMOS, ECMOS, EECMOS, antifuse. Obvody PAL
5. Obvody GAL - vnitřní architektura, konfigurace a programování. Obvody PLA
6. Vyšší struktury PLD - CPLD: architektura, log.bloky, síť propojení, řada ispLSI
7. Zásady návrhu číslic. systémů na bázi CPLD, časové modely, testovatelnost
8. Struktury CPLD řady MACH,MAX,XC,ATV
9. Programovatelná hradlová pole (PGA)- principy, vnitřní architektura
10. PGA typu LCA - Xilinx, ORCA: logické bloky, vnitřní propojovací síť
11. Konfigurační paměť, personifikace, testovatelnost
12. PGA typu "fine grain", rekonfigurovatelné a smíšené struktury
13. Návrhové prostředky a postupy pro PGA, programátory
14. Strategie volby PS a ekonomika návrhu na bázi PS

Osnovy cvičení:
1. Struktura obvodu PAL16R4, ruční návrh číslicového systému na bázi obvodu PAL
2. Počítač. návrh PS, návrh. systém Synario, návrh. postup pro obvody PAL a GAL
3. Návrh kombinačních obvodů v jazyce HDL (Data I/O ABEL HDL)
4. Návrh sekvenčních obvodů v jazyce HDL (Data I/O ABEL HDL)
5. Testování kombinač. a sekvenčních obvodů v jazyce HDL (Data I/O ABEL HDL)
6. Semestrální projekt I - návrh číslicového systému na bázi obvodu ispGAL22V10
7. Semestrální projekt I - návrh číslicového systému na bázi obvodu ispGAL22V10
8. Strategie návrhu obvodů CPLD řady ispLSI
9. Semestrální projekt II - návrh číslicového systému na bázi obvodu ispLSI1016
10. Semestrální projekt II - návrh číslicového systému na bázi obvodu ispLSI1016
11. Semestrální projekt II - návrh číslicového systému na bázi obvodu ispLSI1016
12. Semestrální projekt II - návrh číslicového systému na bázi obvodu ispLSI1016
13. Semestrální projekt II - návrh číslicového systému na bázi obvodu ispLSI1016
14. Prezentace projektů, zápočet

Literatura Č:
[1] Hazdra, P. a kol. : Návrh zákaznických integrovaných obvodů. Skripta ČVUT, Praha 1994
[2] Líška, M., Šulo, V., Strelec, J.: Programovatelná logická pole. Grada, Praha 1993
[3] Chan, P.K., Mourad, S.: Digital design using FPGA. Prentice Hall, 1994

Literatura A:
[1] Chan, P.K., Mourad, S.: Digital design using FPGA. Prentice Hall, 1994

Požadavky:

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

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
*BIO Biomedicínské inženýrství F >5


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)