EE610 Eletrônica Digital I - Faculdade de Engenharia ...fabiano/EE610/PDF/3_a Circuitos...

13
Circ. Lóg. Sequenciais 1 EE610 Eletrônica Digital I Prof. Fabiano Fruett Email: [email protected] 3_a Circuitos Lógicos Seqüenciais 2. Semestre de 2007 Circ. Lóg. Sequenciais 2 Circuitos Lógicos Seqüenciais Memórias em circuitos digitais • Latch • Flip-flop SR • Flip-flop JK • Flip-flop D

Transcript of EE610 Eletrônica Digital I - Faculdade de Engenharia ...fabiano/EE610/PDF/3_a Circuitos...

1

Circ. Lóg. Sequenciais 1

EE610 Eletrônica Digital IProf. Fabiano FruettEmail: [email protected]

3_aCircuitos Lógicos Seqüenciais

2. Semestre de 2007

Circ. Lóg. Sequenciais 2

Circuitos Lógicos Seqüenciais

• Memórias em circuitos digitais• Latch• Flip-flop SR• Flip-flop JK• Flip-flop D

2

Circ. Lóg. Sequenciais 3

Introdução – Circuitos Seqüenciais

• A saída dos circuitos combinatórios depende apenas do valor presente em sua entrada. São circuitos sem memória.

• Circuitos lógicos que incorporam memória são chamados seqüenciais. A saída de um circuito seqüencial não depende apenas do valor presente na entrada, mas também dos valores prévios da entrada. Requerem o uso de um relógio (clock).

Circ. Lóg. Sequenciais 4

LogicCircuit outin

output = F(input)

Combinational

LogicCircuit

outin

output = F(state, input)

State(memory)

Sequential

3

Circ. Lóg. Sequenciais 5

Memórias em circuitos digitais

• Realimentação positiva. Circuito biestável– Circuitos seqüenciais estáticos

• Armazenamento de carga em um capacitor. Necessitam regeneração periódica (restauração).– Circuitos seqüenciais dinâmicos

Circ. Lóg. Sequenciais 6

O Latch – elemento básico de memória

Fig. 13.38

4

Circ. Lóg. Sequenciais 7

Flip-Flop SR

S

RQ

Q Ilegal-11Set101

Reset010

Sem mudançaQ n00AçãoQ n+1RS

Circ. Lóg. Sequenciais 8

Flip-flop SR com portas NAND

Fonte: R. Tocci and N. Widmer, Digital Systems

5

Circ. Lóg. Sequenciais 9

Aplicação: Chave sem vibração

Fonte: R. Tocci and N. Widmer, Digital Systems

Circ. Lóg. Sequenciais 10

Aplicação: Acionador de alarme

Fonte: R. Tocci and N. Widmer, Digital Systems

6

Circ. Lóg. Sequenciais 11

Aplicação: Chave direcionadora de clock

Fonte: R. Tocci and N. Widmer, Digital Systems

Circ. Lóg. Sequenciais 12

Flip-flop SR implementado com portas NAND CMOS

S

Q Q

R

7

Circ. Lóg. Sequenciais 13

Sistema digital síncrono

Quando um sistema digital opera em sincronismo com o relógio, o sistema é chamado síncrono.

Qn representa o estado do flip-flop durante o n-ésimo ciclo de relógio e Q(n+1) o estado durante o ciclo seguinte.

Circ. Lóg. Sequenciais 14

Flip-flop SR CMOS projetado sob o ponto de vista de circuito

Fig. 13.40

As entradas de clock formam funções AND com as entradas set e reset, NMOS Q5 - Q8

Inversores ligados de forma cruzada

sinal de clock Φ

8

Circ. Lóg. Sequenciais 15

O chaveamento do flip-flop depende de duas hipóteses

• Q5 e Q6 drenam corrente suficiente para abaixar a tensão no nó Q para um nível abaixo da transição do inversor formado por Q3 e Q4.

• O sinal set deve permanecer em nível alto até que o processo regenerativo aconteça durante o chaveamento.Devido a simetria do circuito, todas observações

anteriores aplicam-se igualmente bem ao processo reset.

Circ. Lóg. Sequenciais 16

Exercício 5: O flip-flop SR CMOS abaixo é fabricado em uma tecnologia de processamento para a qual µnCox = 2.5µpCox = 50 µA/V2, Vtn = |Vtp| = 1V e VDD=5V. Os inversores têm (W/L)n = 4 µm/2 µm e (W/L)p = 10 µm/2 µm. Os quatro transistores NMOS no circuito set reset tem razões W/L idênticas. Determine o valor mínimo necessário para essa razão garantir que o flip-flop chaveará.

9

Circ. Lóg. Sequenciais 17

Layout do flip-flop SR CMOS

Circ. Lóg. Sequenciais 18

Interconexões

Efeitos parasitas!!Capacitores, resistores, indutores ...

10

Circ. Lóg. Sequenciais 19

Exercício 6) Desejamos determinar a largura mínima necessária para o pulso set para que a saída Q do flip-flop SR mude de estado. Considere os mesmos parâmetros tecnológicos do exercício anterior, assuma (W/L)5=(W/L)6 = 8 e que as capacitância total entre Q e o terra seja de 50 fF. A capacitância nodal de Q também é de 50 fF.

Circ. Lóg. Sequenciais 20

Flip-flop JK com portas lógicas

Fonte: R. Tocci and N. Widmer, Digital Systems

11

Circ. Lóg. Sequenciais 21

Detector de borda

Fonte: R. Tocci and N. Widmer, Digital Systems

Circ. Lóg. Sequenciais 22

Circuito simplificado de um flip-flop D

Fig. 13.44

Vantagem do CMOS: Realização de portas de transmissão

12

Circ. Lóg. Sequenciais 23

Flip-flop D mestre-escravo

Fig. 13.45

Circ. Lóg. Sequenciais 24

13

Circ. Lóg. Sequenciais 25