25.07.2013 Views

Komponente digitalnih sistema

Komponente digitalnih sistema

Komponente digitalnih sistema

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Komponente</strong> <strong>digitalnih</strong> <strong>sistema</strong><br />

ROM‐a imati vrednost 0, što dovodi do neracionalnog korišćenja površine čipa. Programabilna logička<br />

polja (PLA – Programmable Logic Arrays) su razvijena upravo iz potrebe minimiziranja ovog<br />

nepotrebnog gubitka. PLA se razlikuju od ROM‐a po načinu realizacije adresnog dekodera: umesto<br />

potpunog dekodera, kao što je to slučaj kod ROM‐a, PLA koristi programabilni dekoder, koji se zove<br />

AND polje, i koji se može programirati tako da dekodira samo one reči koje imaju sadržaj različit od<br />

nule. Uz to, PLA može imati i programabilno izlazno polje koje se koristi onda kada postoji potreba da<br />

se komplementira izlazna vrednost. Izlazno polje može da poboljša efikasnost PLA strukture jer pruža<br />

veću fleksibilnost prilikom realizacije proizvoljnih funkcija. Na primer, ako funkcija ima samo nekoliko<br />

nula, AND i OR polja mogu biti programirana tako da realizuju komplement date funkcije, što će<br />

zahtevati samo nekoliko reči, a da se onda komplementiranjem u izlaznom polju dobije željena<br />

funkcija.<br />

Sl. 1‐44 PLA struktura<br />

Po pravilu, PLA se karakteriše brojem reči, n, i brojem izlaza, m. Uz to, pošto broj adresnih linija neće<br />

biti jednak log2n, prilikom specifikacije PLA strukture, potrebno je navesti i broj ulaza ili adresnih<br />

ulaza, k. Znači, k n m PLA imaće: k adresnih linija Ak‐1,...,A0, n reči, gde svaka reč predstavlja jedan<br />

minterm adresnih ulaza, i m izlaza, Fm‐1,...,F0. Takva jedna PLA struktura može da realizuje m<br />

proizvoljnih logičkih funkcija k promenljivih sve dok je ukupan broj različitih AND članova u skupu od<br />

m funkcija manji ili jednak m.<br />

Na Sl. 1‐44 prikazana je struktura 4 8 4 PLA polja. Kao što se može videti, PLA sa slike ima četiri<br />

ulaza A3, A2, A1 i A0, četiri izlaza F3, F2, F1 i F0, i 8 AND članova ili reči. Kod ovog PLA polja, svaki AND<br />

član može da sadrži do četiri literala (promenljivih ili njihovih komplemenata), svaka izlazna funkcija<br />

može imati do osam AND članova, a svaki izlaz može biti generisan u svojoj pravoj ili<br />

komplementarnoj formi.<br />

Fleksibilnost PLA strukture približna je fleksibilnosti ROM memorije uz dodatnu prednost u pogledu<br />

veće efikasnosti prilikom realizacije proizvoljne logike. Shodno tome, PLA se mnogo češće nego ROM<br />

33

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!