• Non ci sono risultati.

FISICA E ELETTRONICA Prova n. 6 - 24/5/2004

N/A
N/A
Protected

Academic year: 2021

Condividi "FISICA E ELETTRONICA Prova n. 6 - 24/5/2004"

Copied!
3
0
0

Testo completo

(1)

Testo n. 0 - Cognome e Nome:

UNIVERSIT `A DEGLI STUDI DI PISA - FACOLT `A DI INGEGNERIA INGEGNERIA AEROSPAZIALE: CORSO DI FISICA E ELETTRONICA

Prova n. 6 - 24/5/2004

1) Nel circuito di figura i ritardi introdotti dalle diverse porte logiche sono i seguenti: NOT - 7.95 ns, AND - 12.0 ns, NAND - 13.0 ns, NOR - 45.5 ns. Inizialmente tutti i segnali di input (A, B, C e D) assumono il valore logico 1. Ad un certo istante l’input B compie una transizione 1 → 0. In seguito a questa transizione, all’uscita Y compare un impulso (detto alea) positivo. Determinare la durata, in ns, dell’impulso di uscita.

A 0 B 22.0 C 40.0 D 58.0 E 76.0 F 94.0

2) Due numeri interi positivi a e b sono dati rispettivamente in base 2 e base 10: a = (100011110)2, b= (188)10. Determinare, in base 10, il valore della somma a + b.

A 0 B 114 C 294 D 474 E 654 F 834

3) Il circuito di figura utilizza un comparatore, un multiplexer a 3 vie e 2 posizioni e una ROM di 8 locazioni per 10 bit. La logica `e positiva, cio`e il valore logico VERO di un bit `e rappresentato dalla cifra 1, mentre la cifra 0 rappresenta il valore logico FALSO. Solo i 3 bit meno significativi degli ingressi A e B sono inviati al multiplexer. In ciascuna locazione della ROM `e caricato il valore x + ny, dove n `e l’indirizzo che va da 0 a 7, x = (149)10 e y = (107)10. L’input A, dato in base 2, vale A = (1010101010)2, mentre l’input B, dato in base 10, vale B = (381)10. Determinare l’output Y in base 10.

A 0 B 144 C 324 D 504 E 684 F 864

4) Il circuito di figura utilizza un contatore con reset sincrono, una ROM di 16 locazioni per 10 bit, due registri da 10 bit (ciascuno costituito da 10 flip-flop di tipo D con il clock in comune) e un sommatore aritmetico da 10 bit senza riporto. In ciascuna locazione della ROM `e caricato il valore x + n2, dove n `e l’indirizzo che va da 0 a 15 e x = (360)10. Il diagramma temporale in figura rappresenta la successione dei segnali di ingresso CLK e RESET. Determinare l’output Y , in base 10, all’istante t identificato da una freccia nel diagramma temporale.

A 0 B 214 C 394 D 574 E 754 F 934

5) La macchina a stati finiti di figura `e dotata di due segnali di ingresso (A e B), oltre al segnale di clock (CLK), e di un bus di uscita a 10 bit (OUT). Inizialmente la macchina `e nello stato 0 e gli ingressi valgono, rispettivamente, A = 1 e B = 1. La sequenza dei segnali in ingresso `e rappresentata nel diagramma temporale di figura. Determinare, in base 10, l’uscita OUT che la macchina genera dopo 6 cicli di clock.

A 0 B 180 C 360 D 540 E 720 F 900

6) La catena di elaborazione sincrona (pipeline) di figura `e costituita da un registro di ingresso a n bit, un blocco combinatorio e un registro di uscita, anch’esso a n bit. I registri sono realizzati con flip-flop di tipo D, tutti identici tra loro e connessi allo stesso segnale di clock (CLK). I flip-flop hanno tempi di setup e di hold che valgono, rispettivamente, 6.27 ns e 4.62 ns, mentre i loro ritardi dal fronte del clock all’output Q sono di 7.67 ns. Il blocco combinatorio presenta un ritardo, tra input e output, di 63.6 ns. Supponendo che i segnali di input all’intera catena di elaborazione (IN) soddisfino i dovuti requisiti, qual `e la massima frequenza di clock, in MHz, oltre la quale il corretto funzionamento del circuito non `e pi`u garantito?

A 0 B 12.9 C 30.9 D 48.9 E 66.9 F 84.9

Testo n. 0

(2)

FISICA E ELETTRONICA Prova n. 6 - 24/5/2004

B A

C D

Y

FIGURA 1

FIGURA 3

A> B B A

C

1 0

Y

ROM

ADD[2:0]

DATA[9:0]

3 10

10

3 3

B[9:0]

A[9:0]

B[2:0] A[2:0]

Y[9:0]

10

Q

D D Q

ROM

ADD[3:0]

DATA[9:0]

10 10 F/F 10 10 F/F 10

COUNTER

N[3:0]

R

A+ B B A

10

RESET

4

Y[9:0]

CLK

CLK

FIGURA 4

RESET

t*

(3)

FISICA E ELETTRONICA Prova n. 6 - 24/5/2004

0 OUT= 0

1 OUT= 180

2 OUT= 360

3 OUT= 900

4 OUT= 720

5 OUT= 540 A

A

AB AB AB

AB

AB AB

AB

AB

AB AB A

CLK

FIGURA 5

A B

t*

Q D Q

D LOGICA

COMBINATORIA IN

CLK

n n n OUT

n

n F/F n F/F

FIGURA 6

Riferimenti

Documenti correlati

I laboratori si svolgono presso il nido “Il Girasole” di via Locatelli a Treviglio e il nido “Ttitigulì” di via Trento a Treviglio.. Per frequentare i laboratori è

1) Una distribuzione lineare di carica ha la forma di un arco di circonferenza che, in coordinate sferiche, `e descritto dalle relazioni: r = 1.59 m, θ = 0.360 rad e 0.436 rad ≤ φ

e al valore logico 0. I 5 bit pi` u significativi dell’output della ROM DATA[9:5] vengono identificati coi bit, sempre nello stesso ordine, del secondo bus di uscita del

Il numero in alto all’interno di ciascun ovale rappresenta l’identificatore dello stato. L’output della macchina in tale stato ` e espresso, nell’ovale, in termini delle

L’amplificatore operazionale ` e alimentato con tensioni di ±5 V, che costituiscono anche i valori di uscita in saturazione... Le tensioni di uscita in saturazione coincidono con

1) Per cominciare si determina la resistenza interna r (non mostrata in figura) del generatore equivalente di uscita dell’operazionale, in regime di

Dopo 1024 cicli di clock si effettua la transizione WR=0 e successivamente il segnale rimane stabilmente a questo valore.. Dopo altri 340 cicli di clock si effettua la

[r]