Vous êtes sur la page 1sur 10

UNIVERSIDADE FEDERAL DE CEAR CAMPUS SOBRAL DEPARTAMENTO DE ENGENHARIA ELTRICA

FLIP-FLOPS
RELATRIO N 5

Aluno: Antonio Jefferson Cavalcante Arajo Matr ula: 310021

D!" !#l!na: Eletrnica i!ital Tur$a: A

Sobral, Maio de 2012 INTRODUO

Anteriormente, foram estudados os circuitos combinacionais. Neste tipo de circuito, h um conjunto de portas lgicas ue determinam as sa!das a partir, somente, das entradas atuais. " modelo gen#rico de um circuito combinacional # mostrado na $ig. 01.

Fig. 01 Modelo genrico de um circuito combinacional

"s circuitos abordados neste trabalho s%o chamados circuitos se uenciais e t&m uma caracter!stica espec!fica ue os diferem dos circuitos combinacionais' as sa!das dependem, al#m das entradas atuais, de estados anteriores. "s estados anteriores s%o arma(enados em elementos de memria e realimentam o circuito nos atuais estados conforme mostra a $ig. 02.

Fig. 0 Diagrama de bloco! de um circuito !e"uencial

Fli#$Flo#! "s tipos mais simples e mais comuns de circuito se uenciais s%o os flip)flops. "s *rios flip)flops e+istentes se diferenciam pelo n,mero de entradas ue possuem e na maneira pela ual tais entradas afetam o estado em ue o flip)flop se encontra. "s tipos mais bsicos de flip)flops s%o denominados latches. "s latches operam por n!*eis dos sinais de entrada -di()se ue s%o sens!*eis a n!*el. e ser*em como base na constru/%o dos flip)flops mais sofisticados. "s flip)flops s%o caracteri(ados por possu!rem duas sa!das, 0-sa!da principal. e 01, sendo uma a nega/%o da outra. "s flip)flops podem se di*idir ainda em dois outros grupos' s!ncronos e ass!ncronos. Nos flip)flops ass!ncronos, as sa!das podem mudar a ual uer instante,

desde ue se alterem as entradas. 2 nos s!ncronos, mesmo ue se alterem as entradas, a mudan/a do *alor das sa!das # determinada por um sinal chamado cloc3. Na prtica, n%o e+istem 45s para representar todos os tipos de flip)flop. No grupo dos latches encontram)se os tipos 6S e 7-sens!*el a n!*el. e no grupo dos flip) flops encontram)se os tipos 28 e 7-sens!*el a borda.. " flip)flop do tipo 9 n%o # representado por nenhum 45 espec!fico, mas pode ser constru!do a partir de flip)flops 28.
%& Fli#$%lo# &R

:ste tipo de flip)flop possui este nome de*ido ;s suas entradas ue s%o chamadas set e reset. A pala*ra set *em do ingl&s e significa ligar, por isso uando a entrada set recebe n!*el lgico alto, a sa!da 0 # ligada, ou seja, recebe n!*el lgico alto. A pala*ra reset, por sua *e(, significa redefinir ou restaurar, portanto uando ela recebe n!*el lgico alto, a sa!da ue tem seu *alor padr%o restaurado, ou seja, recebe n!*el lgico bai+o. " latch S6 ass!ncrono pode ser constru!do a partir de portas lgicas NAN7 e AN7, conforme mostra a $ig. 0<.

Fig. 0' Fli#$%lo# &R a!!(ncrono

" flip)flop S6 s!ncrono pode ser constru!do de forma semelhante' basta apenas ue se tro uem as portas AN7 por portas NAN7 e insira)se o pulso de cloc3 conforme mostra a $ig. 0=.

Fig. 0) $ Fli#$%lo# &R !(ncrono

A 9abela 01 consiste na tabela *erdade dos flip)flops S6.

&

*+

0 0 1 1

0 1 0 1

00 0 1 1

010 1 0 1

Tabela 01 Tabela ,erdade %li#$%lo# &R

>"nde 00 # o estado anterior 4omo se pode *er, uando ambas as entradas recebem ?1@, ambas as sa!das recebem ?1@. 4omo nos flip)flops as sa!das de*em ser in*ertidas entre si, este estado # chamado ?estado proibido@. . Fli#$%lo# -. Aara solucionar o problema descrito anteriormente do ?estado proibido@ no flip) flop S6, criou)se o flip)flop 28. :ste tipo de flip)flop # semelhante ao S6, diferenciando)se apenas pela realimenta/%o mostrada na $ig. 0B.

Fig. 0/ Fli#$%lo# -. a!!(ncrono

" flip)flop 28 s!ncrono pode ser constru!do substituindo as portas AN7 e N"9 da figura anterior por portas NAN7 de tr&s entradas conforme mostra a $ig. 0C.

Fig. 0/ Fli#$%lo# -. a!!(ncrono

A 9abela 02 consiste na tabela *erdade dos flip)flops 28.

& 0

R 0

* 00

*+ 010

0 1 1

1 0 1

0 1

1 0

010 00

Tabela 0 Tabela ,erdade %li#$%lo# -.

A partir dos flip)flops 28 podem ser constru!dos outros dois tipos' o tipo 9 e o tipo 7. '. Fli#$%lo# T A constru/%o de um flip)flop 9 a partir de um 28 # bastante simples. Aara isso, de*e)se apenas curto)circuitar as entradas 2 e 8, formando agora a entrada 9, do ingl&s toggle ue significa alternador. :la recebe este nome, pois uando recebe n!*el lgico alto muda o *alor da sa!da 0. A $ig. 0C mostra o es uema de um flip)flop tipo 9.

Fig. 00 Fli#$%lo# T

A tabela 0< consiste na tabela *erdade do flip)flop tipo 9D T 0 1 ). Fli#$%lo# D " flip)flop tipo 7 tamb#m pode ser constru!do a partir do 28 de forma semelhante ; constru/%o do tipo 9. A ,nica diferen/a # ue al#m das entradas 2 e 8 serem curto)circuitadas coloca)se uma porta in*ersora na entrada 8, conforme $ig. 0E, formando a entrada 7, do ingl&s data ue significa dado. * 00 *+ 010

010 00

Tabela 0' Tabela ,erdade %li#$%lo# T

Fig. 01 Fli#$%lo# D

:ste tipo de flip)flop apenas copia na sa!da 0 o *alor da entrada 7, conforme mostra a 9abela 0=. D 0 1 * 0 1 *+ 1 0

Tabela 0) Tabela ,erdade %li#$%lo# D

O2-3TI4O&

4ompreender um sistema de arma(enagem de informa/%o eletrFnica. $amiliari(a/%o com os circuitos digitais se uenciais $amiliari(a/%o com o princ!pio de funcionamento dos $lip)flops. 7esen*ol*er um latch utili(ando circuitos AN7. 4onstruir, a partir de circuitos lgicos, um flip)flop tipo S6. 9ransformar este flip)flop em um flip)flop tipo 28. M5T3RI56 N373&&8RIO

1 protoboard 2 resistores 2 G:7s 45s E=10-porta NAN7 com < entradas. e E=00-porta NAN7 com 2 en) tradas. 1 fonte de alimenta/%o 44

9RO73DIM3NTO 3:93RIM3NT56 9arte 1 6atc; de #orta! N5ND A primeira etapa do procedimento e+perimental consistiu na implementa/%o de um latch de portas NAN7 bastante semelhante ao latch S6, conforme mostra a $ig. 0H.

Fig. 0< 6atc; de #orta! N5ND

A partir da anlise do funcionamento do circuito, montou)se a seguinte tabela *erdade. 5 0 0 1 1 2 0 1 0 1 * 1 1 0 00 *+ 1 0 1 010

Tabela 0/ $ Tabela$,erdade do 6atc; da Fig. 0<

4omo se pode *er, para as entradas A e I recebendo ?0@, temos um estado proibido. 9arte Fli#$%lo# &R A segunda etapa consistiu na constru/%o de um flip)flop S6 utili(ando apenas portas NAN7 conforme mostra a $ig. 0J.

Fig. 0= $ 6atc; &R de #orta! N5ND com cloc>

0uando o pulso de cloc3 encontra)se em n!*el bai+o, as sa!das n%o se alteram permanecendo sempre no estado inicial, entretanto uando o cloc3 encontra)se em n!*el alto o circuito funciona conforme seguinte tabela *erdade. & 0 0 1 1 R 0 1 0 1 * 00 1 0 1 *+ 010 0 1 1

Tabela 00 $ Tabela$,erdade do latc; &R da Fig. 0=

4omo se pode *er, para as entradas S e 6 recebendo ?1@, temos um estado proibido. 9arte ' Fli#$%lo# -. Aps a constru/%o do flip)flop S6, foi constru!do um flip)flop 28 tamb#m utili(ando apenas portas NAN7 conforme mostra a $ig. 10.

Fig. 10 Fli#$%lo# -. de #orta! N5ND com cloc>

0uando o pulso de cloc3 encontra)se em n!*el alto o circuito funciona conforme seguinte tabela *erdade. 0 . 0 * 00 *+ 010

0 1 1

1 0 1

1 0 010

0 1 00

Tabela 01 $ Tabela$,erdade do %li#$%lo# -. da Fig. 10

4omo se pode *er, para as entradas 2 e 8 recebendo ?1@, temos um comuta/%o de estados, entretanto isto s ocorre no pr+imo pulso de cloc3 uando este apresenta n!*el lgico ?0@, pois este tipo de flip)flop # sens!*el a borda de descida. 9arte ) Fli#$%lo# D 4om o flip)flop 28 j montado, as entradas 2 e 8 foram curto)circuitadas e foi colocada uma porta in*ersora na entrada 8, construindo)se dessa forma um flip)flop tipo 7, conforme mostrado na $ig. 11.

Fig. 10 Fli#$%lo# D de #orta! N5ND com cloc>

9arte / Detectore! de borda A $ig. 11 mostra o circuito interno de um flip)flop do tipo S6.

Fig. 11 7ircuito interno de um %li#$%lo# &R

4omo se pode obser*ar, h um elemento chamado detector de borda no circuito acima. :ste elemento consiste em um circuito ue habilitar, por alguns instantes, as entradas S e 6, durante a transi/%o de cloc3. :ste circuito pode apresentar uma transi/%o positi*a ou negati*a conforme mostra a $ig. 12.

Fig. 1 Detectore! de borda de tran!i?@o #o!iti,a e negati,a

"s tempos dos pulsos de 4G8> correspondem aos tempos de atraso da porta N"9, em torno de B ns. 7ON76U&O :ste trabalho consistiu em um estudo inicial acerca dos circuitos se uenciais, mais especificamente os flip)flops, possibilitando uma melhor compreens%o do funcionamento desse tipo de circuito. Abordou)se ainda neste estudo, os circuitos detectores de bordas, sendo citadas caracter!sticas importantes acerca destes circuitos. R3F3RAN7I5& 2I26IOBR8FI75& K1L MA645A, Aaulo Al*es, MA695N5, 2os# Sidnei 4olombo. 3letrCnica DigitalD teo) ria e laboratrio. 2N :di/%o. Orica. K2L 4AAPAN", $rancisco Mabriel, 57":9A, 5*an Q. 3lemento! de 3letrCnica Digital. <0N :di/%o, Orica. K<L M"N9:I:GG:6, 2os# SidneR. 5#o!tila 3letrCnica II ) $aculdade de :ngenharia de Sorocaba.

Vous aimerez peut-être aussi