Anteprima
Vedrai una selezione di 11 pagine su 46
Preparazione all'esame di Elettronica digitale Pag. 1 Preparazione all'esame di Elettronica digitale Pag. 2
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 6
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 11
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 16
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 21
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 26
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 31
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 36
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 41
Anteprima di 11 pagg. su 46.
Scarica il documento per vederlo tutto.
Preparazione all'esame di Elettronica digitale Pag. 46
1 su 46
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

SHIFT  COUNTER  

Contatore   a   scorrimento   che   non   segue   una   logica   binaria:   non   produce   una   conta   in   avanti   o  

indietro,  ma  un  1  che  scorre  di  stato  in  stato.    

à  vantaggio:  più  economico  e  con  le  opportune  modifiche  diventa  un  contatore  

à  svantaggio:  uso  ridotto  delle  risorse  (per  fare  quattro  stati  ho  bisogno  di  quattro  FF!!!)  

     se  per  qualche  motivo  perdo  l’1  ho  bisogno  di  poter  rientrare  nel  ciclo  di  conteggio  

     

 

Contatore  Johnson    

L’inserimento   della   porta   NOT   in   retroazione   fa  

incrementare   il   numero   di   stati:   da   quattro   a   otto!  

Rimangono   comunque   altrettante   combinazioni   non  

utilizzate  ( ale  statiche).  

   

 

   

Riassunti  di  Jessica  Asietti,  non  fotocopiare!  

   

 

Linear  Feedback  Shift  Register   Mettendo   in   retroazione   un’opportuna  

  rete   lineare   è   possibile   sfruttare   al  

  massimo   uno   shift   register,   cioè   creare  

quindici   stati   lasciando   escluso   solo   lo  

stato  trappola.  

 

Polinomio  caratteristico:  

 

dove   C   valgono   1   o   0   a   seconda   di   che  

i

siano   oppure   no   collegati   alla   rete  

  lineare.  

  Esempio:  

     

  Usando  la  EXOR  lo  stato  

  trappola   è   la   sequenza  

0000.  

 

Nel   caso   della   EXNOR  

sarebbe  stato  

1111.  

    N

Si  chiamano  polinomi  primitivi  quei  polinomi  che  danno  vita  ad  una  rete  capace  di  generare  2 -­‐1  

stati.  

 

Decodifica  dello  stato  trappola   Bisogna   introdurre   una   rete   combinatoria  

che   mi   risolva   il   problema   dello   stato  

trappola.  

In   questo   caso   con   0000   la   porta   che  

produce   1   con  tutti   zeri   è   la   NOR,  quindi  si  

mette  essa  con  una   OR  con  la  retroazione.    

 

Nel   caso   di   stato   trappola   1111   la   porta   che   produce   uno   0   con   tutti   uni   è   la   NAND   (da   mettere   in    

AND  

con  la  retroazione).  

 

 

 

 

 

 

 

 

   

Riassunti  di  Jessica  Asietti,  non  fotocopiare!  

   

 

Contatore  non  binario  per  un  numero  qualsiasi  di  stati    

Esempio  contatore  di  dodici  stati  

a) cerco   due   stati   distanti   15-­‐12=3   stati   che  

differiscano  solo  per  il  primo  bit  

b) devo  fare  in  modo  che,  arrivati  alla  combinazione  

0011,  non  si  passi  a   1

001  bensì  a   0

001  

c) quindi   devo   trovare   una   porta   che,   con  

combinazione  d’ingresso  

0011  mi  produca  uno  

0  

   

 

 

 

SOMMATORI  

 

FULL  ADDER  

   

   

Dati   due   ingressi   e  

il  riporto  del  conto  

prima,   produce   la  

somma   e   il   nuovo  

riporto.  

   

                             

 

 

 

 

 

 

 

 

 

 

   

Riassunti  di  Jessica  Asietti,  non  fotocopiare!  

   

 

SOMMATORE  A  PIU’  BIT  

 

Versione  seriale   Formato   da   un   full   adder   e   un   FF   per   portare  

all’ingresso   (con   il   clock   successivo)   il   carry  

dell’uscita  precedente.  

ATTENZIONE!   I   bit   delle   parole   vengono  

mandati  al  contrario,  da   A   a   A .  

N-­‐1 0

   

   

 

 

Versione  Ripple-­‐Carry  Adder  (RCA)  

  Porto  semplicemente  il  

carryout  come   carryin  successivo.  

   

Se  A  e  B  sono  di  

N  bit    la  somma  sarà  di  

N+1  bit  

à

in  caso  di  conto  in  

modulo  basta  usare  l’ultimo  carryout  come  bit  più  

• significativo  della  somma  oppure   aggiungere   un   FA   con   gli   ingressi   0  

0  

in   caso   di   conto   in   complemento   a   2   per   generare   il   bit   più  

• significativo  della  somma  bisogna  aggiungere  un  FA   replicando  a  

N-­‐1

e  b  

N-­‐1

 

Ci  sono  eccezioni  in  cui  si  possono  fare  delle  semplificazioni:  

se   a=b=0  sicuramente  

carryout=0        carryout=a+b  

à

• se   a=b=1  sicuramente  

carryout=1        carryout=a*b  

à

• se   a  diverso  b

 allora  

carryout=carryin        exor  

à

quindi  non  sempre  il  carry  deve  essere  generato,  a  volte  basta  propagarlo.  

 

Il  tempo  di  ritardo  per  tutta  la  somma  è  dato  da:  

 

   

 

 

Sottrazione    

Fare   A-­‐B  è  come  fare  

A+compl2(B)   cioè  

A+B’+1  

Per  questo  viene  usato  lo  stesso  full  adder  ma  con  B  come  ingresso  

negato  e  il  primo  carry  a   1

.  

 

In   questo   caso   nel   tempo   di   ritardo   va   considerato   anche   il   tempo  

degli  inverter:    

 

 

 

 

   

Riassunti  di  Jessica  Asietti,  non  fotocopiare!  

   

 

E’  possibile  creare  uno  stesso  sommatore  che,  però,  sia  in  grado  di  fare  anche  la  sottrazione:    

 

somma   sottrazione  

 

 

Carry  Lookahead  Adder  

Circuiti  acceleratori  di  riporto.  Calcolano  tutti  i  riporti  senza  dover  aspettare  la  somma  (e  quindi  il  

riporto)  precedente.    

     generato  

       propagato            

   

 

 

Quindi   ci   sono   degli   elementi   di   logica   combinatoria   che   calcolano   la   propagazione   e   la  

generazione  del  carry  e  producono  la  somma.  Intanto  l’unità  Carry  Lookahe

Dettagli
Publisher
A.A. 2016-2017
46 pagine
5 download
SSD Ingegneria industriale e dell'informazione ING-INF/01 Elettronica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher Jettappunti di informazioni apprese con la frequenza delle lezioni di Elettronica dei sistemi digitali e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Pavia o del prof Vacchi Carla.