Docsity
Docsity

Pripremite ispite
Pripremite ispite

Studirajte zahvaljujući brojnim resursima koji su dostupni na Docsity-u


Nabavite poene za preuzimanje
Nabavite poene za preuzimanje

Zaradite bodove pomažući drugim studentima ili ih kupite uz Premium plan


Školska orijentacija
Školska orijentacija

Programabilne logičke mreže, Vodiči, Projekti, Istraživanja od Digitalna elektronika

prezentacija logickih mreza

Tipologija: Vodiči, Projekti, Istraživanja

2014/2015

Učitan datuma 10.06.2015.

davidjankovic
davidjankovic 🇸🇷

5

(2)

3 dokumenti

1 / 40

Srodni dokumenti


Delimični pregled teksta

Preuzmite Programabilne logičke mreže i više Vodiči, Projekti, Istraživanja u PDF od Digitalna elektronika samo na Docsity! Programabilne logičke mreže • Programabilna logička mreža (programmable logic device –PLD) je integrisano kolo koje sadrži skup digitalnih kola, najčešće međusobno jednakih, koja se specifičnim postupcima mogu formirati (programirati) da obavljaju određenu funkciju. • Mogu se podeliti na programabilne kombinacione mreže i programibilne sekvencijalne komponente ROM memorija (Read Only Memory) • To su memorije sa konstantnim sadržajem koje predstavljaju integrisana kola u koja se posebnim postupkom upisuje željeni sadržaj, a kada je sadržaj upisan, memorija se može samo čitati. • Ulazni signali A0, A1, A2,..., An-1 nazivaju se adresni ulazi • Izlazni signali D0, D1, D2,...,Dn-1 nazivaju se izlazi podataka • Programaranje ROM memorije je priključivanje izlaznih signala dekodera na ILI kola kodera • Memorijska reč je programirana informacija na svakoj adresi Logička šema i simbol ROM memorije • NMOS tranzistori čiji su drejn priključci spojeni na istu liniju podataka formiraju NILI kolo. Na adresama gde se želi da izlazni podatak bude logička nula priključuje se NMOS, a gde se želi logička jedinica, NMOS se izostavlja. Gejtovi NMOS tranzistora se vezuju na odgovarajuću adresnu liniju. • Programiranje opisanih ROM memorija se obavlja prilikom izrade integrisanog kola. Proizvođač na osnovu zahtevanog sadržaja formira masku za izradu integrisanog kola sa diodama, odnosno tranzistorima. Zbog ovakvog načina programiranja ove memorije se nazivaju mask-ROM. Programabilne ROM memorije ( PROM ) • Diodne PROM memorije se proizvode sa ugrađenim svim diodama, a redno sa svakom diodom je ugrađen topljivi osigurač. Programibilna diodna ROM memorija • kada memorija nije programirana na svim mestima su jedinice.Tamo gde želimo da sadržaj bude nula izazove se pregorevanje osigurača, a na ostalim mestima ostaju upisane jedinice jer nije došlo do pregorevanja osigurača. Programabilna NMOS ROM memorija - Proizvodi se sa ugrađenim svim tranzistorima tako da je sadržaj na svim adresama logička 0 - Programiranje se obavlja pregorevanjem osigurača, i to korišćenjem specijalnih uređaja, PROM programatora, u koje se pomoću računara upiše željeni sadržaj. -Glavni nedostatak PROM memorije je što se jednom upisani sadržaj ne može promeniti EPROM memorije (Eresable programmable read only memory ) EPROM memorija • Kada EPROM nije programiran, napon logičke jedinice na adresnoj liniji je dovoljan da formira kanal MOS tranzistora, tako da je sadržaj svih lokacija u memoriji nula. Da bi se na određenoj lokaciji upisala logička jedinica, željena linija podataka se priključuje na željeni napon (25V). • Kada se isključi povišeni napon izolovani gejt ostaje negativno naelektrisan, odnosno na tom mestu je upisana logička jedinica. • Izolacija obezbeđuje da tovar na gejtu ostaje nepromenjen više od 10 godina • Brisanje EPROM memorije, odnosno rasterećivanje izolovanog gejta obavlja se osvetljavanjem memorijske matrice UV- svetlošću Programabilna ROM memorija sa mogućnošću električnog brisanja – EEPROM • Upis logičke jedinice u ćeliju EEPROM- a se obavlja dovođenjem povišenog napona na gejt memorijskog tranzistora. • Brisanje EEPROM-a se obavlja električno, tako što se za brisanje na gejt priključuje napon suprotnog polariteta od napona za upis. Dvodimenzionalno dekodovanje adresa memorije • Primenjuje se za izradu memorija većeg kapaciteta. Tako se smanjuje broj dekoderskih kola a fizički raspored komponenata memorije se približava kvadratnom obliku ROM memorija 32 x 2 sa dvodimenzionalnim dekoderom • Dvodimenzionalno dekodovanje se primenjuje za sve vrste ROM memorija. U slučaju da je memorija PROM, EPROM ili EEPROM, izlazni multiplekseri treba da budu sa bilateralnim prekidačima kako bi se omogućilo programiranje memorije. Organizacija 64K x 8 ROM memorije • Blok šema tipične ROM 2n x m memorije Blok šema i simbol 2n x m ROM memorije • Za sve ROM memorije karakteristična su sledeća vremena : • tAA – vreme pristupa nakon promene adrese(Access Time From Address) • tACS - vreme pristupa nakon selekcije čipa (Access Time From Chip Select) • tOE – vreme dozvole izlaza nakon OE ili CS (Output Enable Time) • tOZ – vreme prelaska izlaza u stanje visoke impedanse (Output Disable Time) • tOH – vreme držanja podataka nakon promene adrese (Output Hold Time) Kombinacione programabilne komponente • Formiranje suma logičkih proizvoda pomoću ROM memorija je neekonomično. Iz tog razloga se izrađuju programabilni nizovi logičkih kola pomoću kojih se mogu programiranjem formirati samo željeni proizvodi i sume programski izabranih proizvoda. Programabilni logički nizovi ( PLA ) • PLA je kombinaciona programamabilna mreža pomoću koje može da se realizuje bilo koja funkcija oblika sume logičkih proizvoda ulaznih promenljivih Logička šema PLA komponente Neprogramirana PLA Programirana PLA Standarni simbol za 3 x 2 PLA (4) Programabilni logički nizovi sa fiksnom ILI matricom • PAL (Programmable Array Logic) • Karakteristično za PAL komponente je da : - imaju programabilnu I matricu i - fiksnu ILI matricu - izlazi iz PAL-a su trostatički invertori koji se aktiviraju programiranom kombinaciom ulaznih promenljivih - sadrži bidirekcione priključke, odnosno pojedini priključci su ulazni ili izlazni zavisno od logičkog signala dozvole na izlaznom trostatičkom invertoru. • Programiranje PAL komponenti se obavlja slično kao i ROM memorija. Dovođenjem višeg napona na pojedine priključke dolazi do pregorevanja osigurača ili do naelektrisanja izolovanog gejta zavisno od tipa komponente koja se koristi za realizaciju PAL-a. š" serena PRTIZEITI azuzsrek " g srrapada daa nenza sine akeć gan jeku khve kunu non eena T m *» 2 Programibilna komponenta PAL16L8 sragaaa agkaana sesrartu M zueugxar M eeregrzao M runres.. dora mneo mane nnun ==. Logička šema komponente PALI6R6 E: 9% o% 92 • Komponenta sadrži 6 D flip-flopova koji su preko trostatičkih invertora izvedeni na izlazne priključke PAL- a. Flipflopovi imaju zajednički signal CLK, a izlazni invertori zajednički signal dozvole OE. Komponenta ima i 2 kombinaciona ulazno/izlazna priključka. • Za ispravno funkcionisanje svakog flip-flopa nephodno je da se na kontrolnim ulazima uspostavi stabilan logički nivo. To zavisi od različitih vremenskih parametara. • Za registarsku PAL komponentu u katalozima se navodi: - tCLK-vreme propagacije od aktivne ivice CLK do ulaznih priključaka u I kola (uključuje kašnjejne kroz flip-flop i kroz interne invertore) - tSU- vreme postavljanja flipflopova - tPD- vreme propagacije od ulaza u PAL do izlaza invertora za povratnu spregu na I matricu (odnosi se samo na kombinacione izlaze) S eraa aaa Para išanak sno ei Houeha suepzrex " u y " s » " " TEIITITI Bidirekcioni pomerački registar realizovan PAL-om 16R6 Programabilne komponente sa više logičkih nivoa • To su komponente u kojima se kombinaciona mreža realizuje korišćenjem samo NI ili samo NILI logičkih kola. • Ovakve programabilne matrice se nazivaju savijeni NI (Folded NAND) nizovi, odnosno savijeni NILI (Folded NOR) nizovi. Naziv savijeni niz je proizašao iz konfiguracije matrice pošto se izlaz svakog logičkog kola u matrici savija i vraća na programabilnu matricu kao ulazni signal za druga kola. Programabilna savijena NI matrica Generisanje funkcije savijenom NI matricom Savijeni NI i NILI nizovi se uglavnom koriste za formiranje kombinacione mreže za dekodovanje. CLK Q1 HI o oSOKIEEZEI sasa a4 toi fr» 2 Ps ca ši m do « SAVIJENA NILI MATRICA ! mmen 2 Logička šema programabilne komponente XL78C800
Docsity logo



Copyright © 2024 Ladybird Srl - Via Leonardo da Vinci 16, 10126, Torino, Italy - VAT 10816460017 - All rights reserved