Programmable Logic Device: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Marius~itwiki (discussione | contributi)
tradotta parte
Marius~itwiki (discussione | contributi)
m interlink
Riga 5:
== Uso di RAM come PLD ==
 
Prima dell'introduzione dei PLD si utilizzavano componenti [[RAMROM]] per implementare una qualsiasi logica combinatoria a partire da un dato insieme di ingressi. Una ROM con '''m''' ingressi (che corrispondono agli ''indirizzi'') ed '''n''' uscite (che corrispondono ai ''dati'') può contenere <math>2^m</math> parole di ''n'' bit. Immaginiamo ora che gli ingressi non siano costituiti da un indirizzo di ''m'' bit, ma invece da ''m'' segnali logici indipendenti. Teoricamente esistono <math>2^m</math> diverse possibili funzioni [[Algebra booleana|booleane]] di questi ''m'' segnali, ma la struttura della ROM permette di definire soltanto ''n'' di queste funzioni sui terminali di uscita. La ROM, in altre parole, diventa equivalente ad ''n'' circuiti logici separati, ciascuno dei quali realizza una data funzione combinatoria degli ''m'' ingressi. Il vantaggio di usare una ROM in questo modo consiste nel fatto che ogni possibile funzione degli ''m'' ingressi può essere associata a ciascuna delle ''n'' uscite, in modo da realizzare un circuito logico combinatorio dotato della massima flessibilità.
 
Le [[PROM]] (Cioè le ROM programmabili), le [[EPROM]] (PROM cancellabili con [[raggi ultravioletti]]), e le [[EEPROM]] (PROM cancellabili elettricamente) possono essere configurate e programmate mediante apparecchiature facilmente reperibili, senza la necessità di ricorrere a particolari dispositivi [[hardware]] o [[software]]. Questi dispositivi, tuttavia, presentano una serie di limitazioni:
Riga 73:
[[Category:Digital electronics]]
[[Category:Electronic design automation]]
 
[[de:Programmierbare logische Schaltung]]
[[ja:&#12503;&#12525;&#12464;&#12521;&#12510;&#12502;&#12523;&#12525;&#12472;&#12483;&#12463;&#12487;&#12496;&#12452;&#12473;]]
 
-->
 
[[Categoria:Elettronica digitale]]
 
[[de:Programmierbare logische Schaltung]]
[[en:Programmable logic device]]
[[ja:&#12503;&#12525;&#12464;&#12521;&#12510;&#12502;&#12523;&#12525;&#12472;&#12483;&#12463;&#12487;&#12496;&#12452;&#12473;]]