Metodologia Top_Down
Lo PSpice A/D offre la possibilità di progettare con la metodologia
TOP-DOWN.
Progettare in Top-Down significa progettare stabilendo una
gerarchia nel circuito, a partire dalla descrizione funzionale di
primo livello (Top). Scendendo ai livelli piu’ in basso della gerarchia
(Down), si identificano i blocchi con i quali si puo’ realizzare la
funzione desiderata. Il procedimento va avanti iterativamente fino
al livello di dettaglio delle porte logiche.
Assunta Martino
Metodologia Top_Down
Progettare secondo la metodologia di progetto Top-down, come vedremo
in seguito, rende spesso necessario l’uso di svariati livelli gerarchici.
Si realizza uno schema di livello gerarchico elevato in cui il sistema si divide
nei sottosistemi principali. Ognuno di questi sottosistemi sarà a sua volta
composto da funzioni più semplici.
Alla fine della gerarchia saranno realizzati i componenti elementari del
progetto composti da semplici porte logiche.
Assunta Martino
Esempio
Realizziamo un MUX 8->1 utilizzando
la metodologia Top-down
Assunta Martino
Multiplexer8_1
Volendo
progettare
un
Multiplexer 8_1, nel TOP,
mostrato
in
figura,
abbiamo come ingressi:
• Gli otto ingressi P1, P2,
P3, P4, P5, P6, P7, P8
alternativamente stimolati
con livelli di tensione alti
e bassi.
• Gli ingressi di selezione
S0, S1 e S2.
e come uscite:
• Y e Y bar.
Assunta Martino
Livello gerarchico 2
• Il mux 8->1 è composto da 3 sottosistemi.
– Due mux 4->1 (HB1 e HB2)
– Un mux 2->1 (HB3)
Assunta Martino
DOWN
Nel Down si è utilizzato, per i due sottoinsiemi HB1 e HB2, l’integrato 74153 di cui
sono riportate di seguito la piedinatura e la tabella di verità
Ingresso dati
Ingressi di selezione
Strob
e
Uscita
X
X
X
X
X
X
H
L
L
L
L
X
X
X
L
L
L
L
H
X
X
X
L
H
L
H
X
L
X
X
L
L
L
H
X
H
X
X
L
H
H
L
X
X
L
X
L
L
H
L
X
X
H
X
L
H
H
H
X
X
X
H
L
H
L’integrato, che contiene due multiplexer, presenta:
• due ingressi di abilitazione E A E B
• otto linee di ingresso di cui quattro associate al primo mux (I0A,I1A,I2A,I3A)
e quattro associate al secondo mux (I0B,I1B,I2B,I3B)
• due ingressi di selezione S0 e S1 comuni ad entrambi i mux
• due uscite ZA e ZB associate ciascuna ad un mux
Assunta Martino
Circuito del Mux 4->1
Assunta Martino
DOWN
Mux 2->1 (HB3)
E’ realizzato a partire da semplici porte logiche
Assunta Martino
Gli stimoli al circuito e il tempo
di simulazione Il tempo
Lo stimolo di DSTM6
di simulazione
Risultato della simulazione
• L’analisi del risultato della simulazione
mostrato in figura 3 evidenzia il perfetto
accordo con la tabella di verità del
MULTIPLEXER 8->1
Assunta Martino
Risultato della simulazione
Figura 3
Assunta Martino
Come eseguire la metodologia
TOP-DOWN
• Inserire il primo blocco selezionando Block dal menu Draw.
• Creare tutti gli ingressi e le uscite del blocco connettendo dei fili sul
suo contorno.
• Dare agli ingressi e alle uscite il nome che si desidera facendo
doppio click su ognuno di essi.
• Accertarsi che nel campo ERC sia contenuto input per gli ingressi e
output per le uscite.
• Salvare il file.
• Doppio clik sul blocco e inserire il nome del file che dovrà contenere
il disegno del blocco.
• Nel file del blocco compaiono già le porte adeguate (IF_IN per gli
ingressi e IF_OUT per le uscite) per tutti gli ingressi e le uscite.
• Disegnare il circuito che deve essere contenuto nel blocco e poi
salvare e chiudere il blocco.
• Con copia e incolla copiare tutte le volte che occorre il blocco in
questione
Assunta Martino
Per ulteriori informazioni si
possono consultare i testi di
Assunta Martino
• Corso di elettronica con PSpice A/D vol.1
Digitale Calderini edagricole.
• Corso di elettronica con PSpice A/D vol.2
Analogica Calderini edagricole.
• Corso di elettronica con PSpice A/D vol.3
Circuiti Analogici e Digitali Calderini
edagricole
Scarica

TOP-DOWN. - Dipartimento di Fisica