6 Sistemes seqüencials

12
Electrònica Digital Unitat 6 “ Sistemes Seqüencials” 6. SISTEMES SEQÜENCIALS 6.1 Introducció - Sistema combinacional: L’eixida serà funció de les entrades, no te memòria. - Sistema seqüencial: L’eixida és funció de les entrades i del valor anterior de les mateixes, per tant, te memòria. Consta d’un circuit combinacional i un altre dedicat a la memorització. Memòria: Circuit capaç d’emmagatzemar una informació subministrada per les entrades. Aquest circuit es constitueix amb portes lògiques. S: Entrada d’informació R: Esborrat informació Q: Eixida Q´: Eixida negada Elements de memòria bàsics Posseeixen dos estats estables , indistintament: Bascules, Biestables, Flip-flip. Segons la tecnologia emprada es classifiquen en quatre classes principals: - Flip-flip R-S - Flip-flip D - Flip-flip J-K ___________________________________________________________ ___________ Joan Baptiste Sempere i Sànchez Pàgina 1

description

Sistemes seqüencials. Electrònica digital, breu i senzilla explicació

Transcript of 6 Sistemes seqüencials

Page 1: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

6. SISTEMES SEQÜENCIALS

6.1 Introducció

- Sistema combinacional: L’eixida serà funció de les entrades, no te memòria.

- Sistema seqüencial: L’eixida és funció de les entrades i del valor anterior de les mateixes, per tant, te memòria. Consta d’un circuit combinacional i un altre dedicat a la memorització.

Memòria: Circuit capaç d’emmagatzemar una informació subministrada per les entrades. Aquest circuit es constitueix amb portes lògiques.

S: Entrada d’informacióR: Esborrat informacióQ: EixidaQ´: Eixida negada

Elements de memòria bàsics

Posseeixen dos estats estables , indistintament: Bascules, Biestables, Flip-flip. Segons la tecnologia emprada es classifiquen en quatre classes principals:

- Flip-flip R-S- Flip-flip D- Flip-flip J-K- Flip-flip T

El dispar del biestable pot realitzar-se:

- Al arribar una determinada tensió.- En flanc positiu o de pujada.- En flanc negatiu o de baixada.

Tanmateix el dispar pot ser:

- Asíncron: Automàtic, amb les seues entrades.

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 1

Page 2: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

- Síncron: Automàtic, amb les seues entrades i una senyal de rellotge6.2 Biestable R-S.

És el mes simple, i la base de tots els demés.

- Bàscula R-S amb NOR (asíncron i síncron).- Bàscula R-S amb NAND (asíncron i síncron).- Bàscula R-S MESTRE- ESCLAU.

Esquema bàsic:

Els nivells de R i S no poden ser permanents!

6.2.1 Bàscula R-S asíncrona amb NOR (impuls ascendent)

Símbol lògic:

Taula de la veritat:

R S Q Q’

0 0 0 10 1 1 01 0 0 11 1 0 0 ← Indeterminació !

Diagrama de temps:

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 2

Page 3: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

6.2.2 Bàscula R-S asíncrona amb portes NAND (impuls descendent)

Símbol lògic:

Taula de la veritat:

S R Q Q’

0 0 - - ← Indeterminació !0 1 1 01 0 0 11 1 Qn-1 Qn-1

Diagrama de temps:

6.2.3 Bàscula R-S síncrona amb portes NOR (impuls ascendent)

Símbol lògic:Taula de la veritat:

S R Q Q’

0 0 Qn-1 Qn-10 1 - -1 0 - -1 1 - - ← Indeterminació !

Diagrama de temps:

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 3

Page 4: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

6.2.4 Bàscula R-S síncrones amb portes NAND (impuls descendent)

Símbol lògic:

Taula de la veritat:

S R Q Q’

0 0 - - ← Indeterminació !0 1 1 01 0 0 11 1 Qn-1 Qn-1

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 4

Page 5: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

6.3 Biestable D

Element utilitzat per a retardar la transferència del senyal aplicat a l’entrada D fins a l’eixida. És dir, l’entrada arriba a l’eixida a l’arribar el senyal de rellotge.

Per tant, és un registrede desplaçament.

6.4 Biestable J-K

-Problemes amb biestables R-S → Indeterminacions → Portes NOR → S=R=1Portes NAND → S=R=0

Les biestables J-K solucionen aquest problema, l’esquema d’un J-K és similar al d’una R-S MESTRE-ESCLAU amb una xicoteta modificació.

J K Q

0 00 1 01 0 11 1

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 5

Page 6: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

6.4.1 Posta a “0” (clear) i posta a “1” (preset)

- S’utilitza per aposar a “0” o a “1”

en qualsevolmoment l’eixidadel biestable J-K.

6.4.2 Bàscula J-K en circuit integrat

Portes utilitzades per a implementar un circuit J-K → 9 NAND.

Hi ha un circuit integrat que podem utilitzar, és el 7476 :

6.5 Biestable T

- Pot considerar-se una revisió simplificada del J-K , ja que “bascula a tots els impulsos de rellotge”.

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 6

Page 7: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

- Utilitzant NAND flanc positiu i utilitzant NOR flanc negatiu.- És molt utilitzat a controladors, divisors i aplicacions diverses relacionades.

6.6 Registres de desplaçament.

Consisteix en la unió en sèrie d’un num “n” d’elements de memòria, be siguen J-K o R-S. Tenint en compte que cada Flip-flip pot emmagatzemar una informació d’un bit, un registre tindrà la informació de tants biestables com hi havera.

6.6.1 Registre de desplaçament de 3 bits. Entrada sèrie, eixida sèrie.

6.6.2 Registre de desplaçament. Entrada sèrie, eixida paral·lel.

A.6.2

A partir del registre anterior implementa un altre amb entrada sèrie i eixida paral·lel de 3 bits.

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 7

Page 8: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

6.6.3 Registre desplaçament 3 bits. Entrada paral·lel, eixida sèrie.

6.6.4 Registre desplaçament 3 bits. Entrada paral·lel, eixida paral·lel.

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 8

Page 9: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

Activitat d’ampliació

Contador pre-seleccionable.

Dissenya un contador per a la següent seqüència: 0, 2, 3, 7, 6, 4, 0.

Taula veritat j-k

J K Q

0 00 1 01 0 11 1

Taula veritat ampliada j-k

(Estat pròxim) ↓ Qn Qn+1 J K

0 0 0 X0 1 0 X1 0 X 01 1 X 1

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 9

Page 10: 6 Sistemes seqüencials

Electrònica Digital Unitat 6 “ Sistemes Seqüencials”

Per tant, ens farà falta 3 biestables per a fer el 7 què és el major, amb el quèhi haurà 3 j i 3 k.

NUM Q2 Q1 Q0 J0 K0 J1 K1 J2 K2

0 0 0 0 0 X 1 X 0 X2 0 1 0 1 X X 0 0 X3 0 1 1 X 0 X 0 1 X7 1 1 1 X 1 X 0 X 06 1 1 0 0 X X 1 X 04 1 0 0 0 X 0 X X 10 0 0 0 0 X

Després d’aplicar Karnaugh a les Biestables obtenim:

J0= Q1 · Q2´K0= Q2

J1= Q2K1= Q0´ · Q2

J2= Q0K2= Q1´

I d´ell, el següent circuit:

______________________________________________________________________Joan Baptiste Sempere i Sànchez Pàgina 10