tc2 poprawa sciaga

Budowa układów PAL/GAL PAL Nieprogramowalna matryca OR ⇒ każdy term dołączony na stałe do jednej z bramek OR Struktura: dwupoziomowy układ AND - OR (SOP, Sum Of Products) Najbardziej rozpowszechniona rodzina układów PLD

Produkowana początkowo głównie w dwóch technologiach - PROM: przepalane bezpieczniki, szybkie układy bipolarne - EPROM: układy MOS obecnie coraz częściej także w technologii E2PROM (np. rodzina PALCE, EE CMOS) Podstawowa klasyfikacja układów PAL: - kombinacyjne – rejestrowe – z makrokomórkami programowalnymi · Układy PAL kombinacyjne - Termy (linie teraz poziome) są ponumerowane 0..63 (obudowa 20- wyprowadzeniowa; w układach większych 0..74, obudowa 24-wypr.). - Wejścia do matrycy programowalnej (linie pionowe): pinyWE + sprzężenia zwrotne z WY. Ich liczba = liczba WE + liczba sprzężeń zwrotnych. - Wszystkie sygnały w matrycy są dostępne komplementarnie; funkcje WY są zanegowane. - Układ PAL16L8 -10 WE / 8 WY, matryca 64x32 - 6 WY ze sprzężeniami zwrotnymi (dwa skrajne bez!)·







Układy PAL rejestrowe Układ PAL16R8 Sygnał z każdej bramki OR podawany na przerzutnik typu D Dwa sygnały WE wspólne dla wszystkich komórek WY: - Clk - /OE Po 8 termów na każdą bramkę OR Matryca programowalna 64 x 32 Sygnały dostępne w matrycy: 8 WE + 8 sprzężeń zwrotnych z przerzutników Obudowa 20-wypr. (8WE+Clk+/OE + 8WY + Vcc + GND) OE nieprogram, wyprowadzenia WY nie mogą być dwukierunkowe · Układy PAL z makrokomórkami programowalnymi

PAL22V10 Bramki OR dołączone do 10 jednakowych makrokomórek programowalnych Matryca AND 132 x 44 Sygnały w matrycy: 12 wyprowadzeń zewnętrznych + 10 sprzężeń zwrotnych Różna liczba termów dołączonych do bramek OR: 8/10/12/14/16/16/14/12/10/8 Dodatkowe dwa termy realizujące wspólne dla wszystkich makrokomórek sygnały AR i SP Obudowa 24 wyprowadzenia (12 WE + 10 WY + Vcc + GND) · Układ PAL16V8 - Poza konfiguracjami niestandardowymi może emulować dowolny układ z rodziny

16R8 lub z rodziny 10H8. - Obudowa 20 wyprowadzeń, matryca AND 64 x 32. - 8 programowalnych makrokomórek WY (MC0 ÷ MC7). - Dwa globalne punkty










programowania (SG0, SG1) i po dwa lokalne w każdej makrokomórce (SL0i, SL1i) razem 18 punktów programowania · Układy PAL / GAL – uwagi - Moduły PLD z makrokomórkami programowalnymi jako pierwsza wprowadziła firma Lattice Semiconductors i nazwała je układami GAL (Generic Array Logic). - Były to układy reprogramowalne, co odróżniło je od ówczesnych układów PAL produkowanych przez AMD. - Obecnie ta różnica zatarła się: rodzina GAL została wchłonięta przez układy PAL, które także stały się reprogramowalne (PALCE = EE CMOS). - „GAL is registered trademark of Lattice Seimiconductors Corp.” - „PAL is registered trademark of Advanced Micro Devices, Inc.” - W 1999r. firma AMD wycofała się z rynku układów PLD, sprzedając swój oddział (firma Vantis) do Lattice. Język Cupl, Układy kombinacyjne Liczniki Rejestry · Programy systemu CUPL System CUPL składa się z następujących programów: CUPL, CSIM, CBLD, PTOC CUPL - Universal Compiler for Programmable Logic - uniwersalny kompilator do programowalnych układów logicznych. Pozwala on na translację zbiorów dyskowych zapisanych w języku specyfikacji zadania na zbiory











zawierające rozkazy dla programatorów programowalnych układów logicznych.

CSIM - CUPL SIMULATOR - symulator układów logicznych zaprogramowanych kodem wytworzonym przez kompilator CUPL. CBLD - CUPL BUILD - program zarządzający bibliotekami urządzeń logicznych dlakompilatora CUPL.PTOC - PALASM To CUPL Translator - program do tłumaczenia zbiorów dyskowych

zapisanych w formacie programu PALASM na format wejściowy kompilatora CUPL. Budowa układów CPLD Rodzina XC9500 · Układy CPLD Układy koncepcyjnie podobne do SPLD, lecz bardziej złożone: -mają większe zasoby logiczne i możliwości funkcjonalne -struktura hierarchiczna oparta o makrokomórki logiczne -od 4 do 16 komórek łączy się tworząc blok logiczny -większa liczba termów przypadająca na pojedynczą makrokomórkę -możliwość pożyczki termów z sąsiednich makrokomórek -stałe czasy opóźnień · Układy CPLD firmy Xilinx -

Rodzina XC9500 Rodzinę tych układów charakteryzuje charakteryzują następujące właściwości: - duża szybkość działania (5ns opóźnienia pomiędzy pinami, fcnt do 125 MHz) - duża gęstość upakowania (od 36 do 288 makrokomórek z 800 do 6,400











użytecznymi bramkami) - układy programowalne w systemie o napięciu zasilania 5V (możliwość wykonania 10000 cykli programowania i kasowania) - układy składają się z „elastycznych” bloków funkcyjnych (odpowiadających układom GAL 36V18), 90 linii produkt terms sterujących pojedynczym lub wszystkimi 18 makrokomórkami wewnątrz bloku funkcyjnego - posiadają interfejs standardu IEEE 1149.1 (JTAG) - zapewniają programowalny tryb redukcji mocy dla każdej komórki - wyjścia układów przewodzą prąd do 24 mA - nóżki wejściowo-wyjściowe mogą być ustawione na standard 3,3V lub 5V · Sposoby zasilania układu rodziny XC9500

jedno źródło zasilania 5V lub dwa źródła zasilania 5V i 3,3V Pytania - XC9500 - ustawienie rejestru użytkownika do zdefiniowanego stanu jest możliwe: przez wejście GSR - XC9500 - z ilu komórek składa się blok funkcyjny FB? 18 - XC9500 - blok funkcyjny FB pozwala na zaprogramowanie 36 wejść i 18 wyjść - cechy rodziny XC9500: duża gęstość upakowania, posiadają interfejs standardu IEEE 1149, duża szybkość działania - układy CPLD o klasycznej architekturze to: MAX3K/7K, MAX9K





- sposoby realizacji matryc połączeniowych CPLD: karatownice, zespoły

multiplekserów

- konfiguracja CPLD i FPGA: bezpieczniki, antybzpieczniki, tranzystory i izolowana

bramka, statyczne pamięci RAM

- CPLD są podobne do: SPLD

- PLA: najbardziej uniwersalna struktura PLD, wyparta przez PLS

- oznaczenia układów PAL: PAL 16 R 6

- klasyfikacja układów PAL: kombinacyjne, rejestrowe, z makrokomórkami

programowalnymi

- jaka strukturę maja układy PAL? dwupoziomowa

- układ PLA posiada: programowalna matryce AND, programowalna matryce OR



Wyszukiwarka

Podobne podstrony:
Grunt budowlany poprawiony sciaga, AGH, PKM, 6 semestr, mechanika gruntów i skal
EKONOMI1-poprawka-ściaga, EKONOMIA
egzamin wytzrymalosc materialow poprawiony ściąga pdf
adm. poprawa ściąga, Administracja-notatki WSPol, prawo administracyjne
Enzymologia poprawiona sciaga, Biotechnologia środowiska, PŁ, BiNoŻ, studia mgr II stopnia, Semestr
poprawiona sciaga MwSK
poprawinona ściąga do historii
16 zestawow poprawionych SCIAGA!!
poprawiona sciaga MwSK
poprawiona sciaga
ściągawka lekko poprawiona
ściąga poprawna
Twf sciąga poprawiona
Ściąga poprawiona

więcej podobnych podstron