EE610 Eletrônica Digital I - Faculdade de Engenharia ...fabiano/EE610/PDF/3_a Circuitos...
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