I. P. N.

ESIME “Unidad Culhuacan”

52

CIRCUITOS SECUENCIALES SINCRONOS
Los circuitos lógicos secuenciales son aquellos que requieren para funcionar una condición de entrada un pulso de relo!. Una "odalidad de los circuitos secuenciales es el contador #inario$ se dice que un contador #inario es un arreglo de flip%flops que tiene un "ódulo código de conteo. CONTADORES BINARIOS Los contadores los ha de dos tipos&

♣ Contador asíncrono: En 'l los pulsos de relo! solo llegan al
pri"er flip%flop ().).* (#it "enos significati+o* -lti"o ).). ( #it ".s significati+o* la salida de este as, hasta el sir+e co"o fuente de pulsos para el siguiente ).).$

♣ Contador

síncrono:

Los

pulsos

de

relo!

se

aplican

si"ult.nea"ente a todos los flip%flop. CONTADORES ASÍNCRONOS /nalice el siguiente contador posi#le. o#tenga toda la infor"ación

Reloj %1 %2 %3

1 0⇑

2

3

!

"

#

$

1⇑ %1 &1&1&1&1& %2 &&11&&11& %3 &&&&1111& 2⇑ C'DI(O: 1)2)

Ing. Celedonio E. /guilar Me3a

Circuitos 4igitales

/guilar Me3a Circuitos 4igitales . N. ESIME “Unidad Culhuacan” 5. P. 1n7Módulo n7 N-"ero de flip%flops. 0 1 8 2 )lip%)lop )lip%)lop )lip%)lop )lip%)lop tiene tiene tiene tiene "ódulo "ódulo "ódulo "ódulo M71 M72 M72 M709 Módulo es el n-"ero ". E!e"plo& /nalice el siguiente contador o#teniendo la ta#la de +erdad el diagra"a de estados.l indica el n-"ero total de pulsos que de#en llegar al contador para que este regrese a su estado de #orrado inicial. *'DULO O BASES +OSIBLES DE CONTEO 6odo contador tendr. Ing.fico$ el cu. Celedonio E. un "ódulo espec.:i"o de pulsos que puede contar el contador.I.

/guilar Me3a Circuitos 4igitales .:i"a infor"ación de su operación considerando que las se<ales de relo! son o#tenidas a partir de las l.I.neas iguales  M7A     Pro#le"a& /nalice el siguiente circuito o#tenga la ". N. 9 B A >0 @ 0 @ 0 @ 0 @ 0 @ >1 @ @ 0 0 @ @ 0 0 @ >8 @ @ @ @ 0 0 0 0 @     L. Celedonio E. P. ESIME “Unidad Culhuacan” 59 ?orrado a ceros =elo! @ 0 1 8 2 .neas de ali"entación. Ing.

I. P. o#tenga toda la infor"ación =elo! 0 1 8 2 . Celedonio E.1 0 0 @ 0 %1 @ 0 @ @ %1 . /guilar Me3a Circuitos 4igitales . N. ESIME “Unidad Culhuacan” 5B Reloj @ 0 1 8 M78 %2 .2 @ 0 @ @ %2 @ @ 0 @ 12 0 0 @ 0 Pro#le"a& /nalice el siguiente circuito posi#le. Ing. 9 %3 D0 @ 0 0 0 @ 0 >0 0 0 @ 0 @ @ >1 @ @ 0 0 @ @ >0C>1 D8 @ @ @ 0 @ @ >8 E8 @ @ @ @ 0 @ >8 @ @ @ @ 0 @ %3 0 0 0 0 @ @ M7.

entre . A. A. entre . ESIME “Unidad Culhuacan” 5A Pro#le"a&% /nalice el arreglo ad!unto o#tenga la ".:i"a infor"ación de su operación$ considerando que la se<al de relo! (CLE* se o#tiene de la line de ali"entación de 01BFca. N. 4I/G=/M/ 4E ES6/4HS Ing. Si se trata de un contador su "ódulo estar. Celedonio E. P.I. /guilar Me3a Circuitos 4igitales . Si se trata de un contador su "ódulo estar.

P. ESIME “Unidad Culhuacan” 55 6area& H#tener el diagra"a de flu!o o tie"pos. @ 0 1 8 2 . I >2 D1 0 0 0 0 0 0 0 0 @ @ 0 >1C>8 D2 @ @ @ @ @ @ 0 0 @ @ @ I >2 0 0 0 0 0 0 0 0 @ @ 0 C.P. Celedonio E. /guilar Me3a Circuitos 4igitales .ADO Es un contador que sigue la secuencia de @@@@ a 0@@0 (5* cero$ por ello este contador se lla"a de ri3ado o d'cada. regresa a 6a#la de +erdad.CONTADOR BCD DE RI. . N.I. 9 B A 5 0@ >0 @ 0 @ 0 @ 0 @ 0 @ 0 @ >1 @ @ 0 0 @ @ 0 0 @ @ @ >8 @ @ @ @ 0 0 0 0 @ @ @ >2 @ @ @ @ @ @ @ @ 0 0 @ Ing.

D0se1o de Contadores de *2d3lo 2n 4ise<o de Contadores /s.I. Co"o se "uestra en la figura ad!unta. P. 9 B A >0 @ 0 @ 0 @ 0 @ 0 @ >1 @ @ 0 0 @ @ 0 0 @ >8 @ @ @ @ 0 0 0 0 @ ?orrado Conteo ascendente Conteo descendente . Lo anterior da una idea para dise<ar un contador /scendenteJ descendente$ si se coloca un con"utador que conecte la entrada de relo! a >n o >nK. ESIME “Unidad Culhuacan” 0@@ C. Ing. ?orrado @ 0 1 8 2 . @ 0 1 8 2 .P. Celedonio E. 9 B A >0 0 @ 0 @ 0 @ 0 @ 0 >1 0 0 @ @ 0 0 @ @ 0 >8 0 0 0 0 @ @ @ @ 0 C. su#secuente"ente. 6area& 4ise<e el circuito del "ultiple:or de 1:0 .ncrono$ to"ando co"o salida las >n las >n negadas.ncronos. El circuito propuesto es el siguiente.CONTADOR ASCENDENTE/DESCENDENTE /nali3ando el siguiente contador as. /guilar Me3a Circuitos 4igitales .P.%El dise<o de este tipo de contadores cuando el "ódulo es de orden 1n$ no es propia"ente un dise<o a que solo se sigue un patrón$ la configuración es conectar los flip%flops en cascada o en otras pala#ras el pri"er flip%flop reci#e los pulsos de relo! 'ste sir+e co"o fuente de para el siguiente flip%flop$ as. Nota& Co"o se puede o#ser+ar el contador puede tra#a!ar en for"a /scendente o 4escendente. N.

stica principal de estos contadores es que los pulsos de relo! llegan al "is"o tie"po a todos los flip%flops.nea$ el registro se deno"ina de entrada en paraleloM Cuando la infor"ación es colocada en for"a sucesi+a en cada uno de los flip%flops$ el registro deno"ina de entrada serie. /guilar Me3a Circuitos 4igitales . E:iste una gran +ariedad de registros$ estos dependen de la for"a en que la infor"ación es "etida o le. P. El dise<o de contadores s.ncronos de "ódulo 1n es "u si"ple que no es un dise<o riguroso$ 'ste puede efectuarse siguiendo un patrón regular$ for"ado por co"puertas flip%flops$ El principio es que cada flip%flop se co"ple"enta en la posición de "enor orden con cada pulso de relo!.da en el registro.I. Celedonio E. En general un Re40stro L240co es un circuito que se usa para "o+er infor"ación #inaria$ los registros pueden ser de dos tipos& RE(ISTROS EST5TICOS: Lnica"ente entregar infor"ación en paralelo. El patrón se "uestra a continuación& =EGIS6=HS 4E CH==IMIEN6H Un arreglo en cadena de flip%flops da lugar a lo que se conoce co"o registro. pueden reci#ir RE(ISTROS DE CORRI*IENTO: Pueden cargarse en serie o en paralelo entregar la infor"ación en serie o en paralelo. Ing.% La caracter. ESIME “Unidad Culhuacan” 0@0 4ise<o de Contadores S. Cuando los #its de infor"ación son colocados en for"a si"ult.ncronos. N.

@ 0 1 8 2 .I. Para en"arcar los registros se anali3ar. ESIME “Unidad Culhuacan” 0@1 En for"a co"#inada con los registros anteriores$ pueden presentarse registros con salida serie salida en paralelo o las dos si"ult. P.P. N. el siguiente arreglo de flip%flops& 6a#la de +erdad %3 S0 0 0 0 @ @ @ 0 >8 =0 @ @ @ 0 0 0 @ >0 S1 @ 0 0 0 @ @ @ %1 =1 0 @ @ @ 0 0 0 >1 S8 @ @ 0 0 0 @ @ %2 =8 0 0 @ @ @ 0 0 =0 >8 @ @ @ 0 0 0 @ S0 %3 0 0 0 @ @ @ 0 C. /guilar Me3a Circuitos 4igitales . Celedonio E.nea"ente. 9 Ing.

Re40stro de corr070ento con entrada ser0e de 80ts6 Los flip%flops D%E est. Una aplicación de este tipo de este tipo de registro es el ca"#io de infor"ación serie a paralelo$ que es la for"a co"o las "e"orias US? de datos al"acenan los datos. HPE=/CIHNES ?NSIC/S CHN =EGIS6=HS ♣ ♣ ♣ ♣ ♣ ♣ ?orrado. /guilar Me3a Circuitos 4igitales . Re40stro de entrada ser0e6 Una configuración cl. Carga (SerieJParalelo*. ESIME “Unidad Culhuacan” 0@8 %n 7 Co"ple"ento.n 00@0 respecti+a"ente. Re40stro de entrada/9aralelo Ing. 4escarga Paralelo. Co"o e!e"plo si se coloca la infor"ación 00@0 en secuencia se da un #orrado al registro de corri"ientoM despu's del pri"er pulso de relo!$ las salidas /?C4 tendr.n los +alores 0@@@ respecti+a"enteM transcurridos cuatro pulsos de relo! los +alores de las salidas ser.sica de un registro con entra serie de flip%flops D%E se "uestra en la figura ad!unta. 4escarga Serie. P.I. Celedonio E. N. El registro de corri"iento (de la figura anterior* funciona de "anera que al llegar el pulso de relo! (flanco de descenso o filo de #a!ada*$ la infor"ación presente en la entrada E pasa a la salida /M la que esta#a en la salida / es transferida a la salida ?M la que esta#a en la salida ? es transferida a la salida CM la que esta#a en la salida C es transferida a la salida 4. Corri"iento 4erechaJI3quierda de la infor"ación. =ecirculación (Nor"al o Co"ple"entada*.n configurados co"o flip%flop tipo 4$ es decir en la entrada D llega +alor nor"al “E” en E un +alor co"ple"entado “EK”$ recordado que en un tipo 4 la infor"ación presente en la entrada D es transferida a la salida >$ cuando llegue el pulso de relo!.

En algunos casos se requiere que la infor"ación pueda correr en a"#as direcciones(i3quierda o derecha*$ de "anera que para el caso de cuatro flip%flops /?C4$ la infor"ación pueda ser trans"itida de / a ?$ de ? a C$ C a 4M o en for"a in+ersa de 4 a C$ C a ?$ ? a /. Re40stro de entrada en 9aralelo de 80ts6 =egistro ?idireccional. ESIME “Unidad Culhuacan” 0@2 Nue+a"ente considera"os el caso de un registro de cuatro #its al cual desea"os introducir infor"ación en for"a paralela. Celedonio E. El circuito correspondiente "uestra una configuración "u si"ilar a la del caso anterior pero al cual se le han agregado un arreglo de co"puertas N/N4 que per"iten la entrada si"ult. N. Ing. /guilar Me3a Circuitos 4igitales .I. El uso de estos registros es co"o una "e"oria te"poral o Latch de cuatro #its. El registro de corri"iento con entrada seria de 2 #its$ anterior"ente estudiado$ corren la infor"ación -nica"ente en una sola dirección. P.nea de la infor"ación o los cuatro flip%flops /$ ?$ C 4 con un pulso de control de entrada.

El registro tiene estados f. los cuales pueden ser apro+echados co"o per. N.odos de conducción de un siste"a "-ltiple:.a la co"#inación @ 0 (puesta a cero* respecti+a"ente. En for"a an. constituido "ediante flip%flops tipo D%E configurados co"o 4$ o#ser+ando la configuración que se cita a#a!o$ se pude +er que la salida > del -lti"o flip%flop es conectada a la entrada E del pri"ero la salida > negada o co"ple"ento es conectada a la entrada D de "is"oM de tal for"a que cundo se da un pulso de #orrado del registro anillo$ D E del pri"er flip%flop to"an los +alores de 0 @ respecti+a"ente$ en tanto las salidas /$?$C$4 E to"ar. B$ son ha#ilitadas$ al "is"o tie"po las co"puertas 1$2$ 9 A se desacti+an. Per"itiendo que la infor"ación presente en la Entrada 4erecha ente al flip%flop / corra hacia 4 en cada flanco de descenso del pulso de relo!.I. Celedonio E. Re40stro de corr070ento t09o de an0llo6 Ing. Re40stro B0d0recc0onal de 80ts6 Cuando aparece un ni+el alto en el Control de Corri"iento$ las co"puertas N/N4 0$8$.n el +alor de cero. /guilar Me3a Circuitos 4igitales . Un registro de este tipo puede e"plearse para al"acenar un n-"ero de cuatro #its u despu's poderlo "o+er en for"a #idireccional. Cundo se hace llegar un pulso de relo! al flip%flop del lado i3quierdo lo to"a con el +alor D70 E7@ (puesta a uno*$ pro+ocando que la salida / +a a a uno$ las otras salidas no ca"#ian a que en las Ds Es$ se ten. Re40stros de An0llo6 Los registros de anillo los ha auto%arranca#les est. ESIME “Unidad Culhuacan” 0@.loga cuando aparece un ni+el #a!o en la entrada de control las co"puertas quedan dispuestas de "anera que la infor"ación corre del flip%flop 4 hacia / en cada flanco de descenso del pulso de relo!. P.cil"ente identificados 0@@@@$ 00@@@$ 000@@$ 0000@$ 00000$ @0000$ etc.

/guilar Me3a Circuitos 4igitales . %% Indeter"inado.stica. Ing. S @ 0 @ 0 = @ @ 0 0 >nO0 >n 0 @ P Co"entarios %% Se queda en el estado anterior. *ULTI.IBRADOR BIESTABLE S/R ()LIP%)LHP “S%=”* 0. P.IBRADOR BIESTABLE <:LI+/:LO+= Para descri#ir el funciona"iento de un flip%flop se puede hacer de seis for"as diferentes&       4iagra"a de )lu!o o de 6ie"pos. %% Set to one.% 6a#la de +erdad. 6a#la de E:citación. ESIME “Unidad Culhuacan” 0@9 :OR*AS DE DESCRIBIR LA O+ERACI'N DE UN *ULTI. 1. N. %% =eset to 3ero. Ecuación Caracter. Celedonio E. 6a#la de Ferdad. 6a#la de Estados.I. 4iagra"a de Estados.% 4iagra"a de tie"pos.

.% 6a#la de e:citación. Ing. Estado +resente %n @ 0 Sección +r2>07o estado %n?1 SR && 1& &1 11 @ 0 @ % 0 0 @ % 1nda Sección 0era 9.I. N.neas que se pueden si"plificar.stica. Celedonio E. %%%Indeter"inado. . P.% 6a#la de estados. S = >n @ P @ 0 @ @ @ 0 0 P @ 0 >nO0 @ 0 @ 0 2. %%%L. >(tO0*7>nO0 7 Estado del )) despu's del pulso de relo!. 6a#la Si"plificada.% Ecuación caracter. 8.neas que se pueden si"plificar. /guilar Me3a Circuitos 4igitales . ESIME “Unidad Culhuacan” 4onde& 0@B >(t*7>n 7 Estado del )) en el estado actual. S @ @ @ @ 0 0 0 0 = >n @ @ @ 0 0 @ 0 0 @ @ @ 0 0 @ 0 0 >nO0 @ 0 @ @ 0 0 P P Co"entarios %%%L. %%%Indeter"inado.% 4iagra"a de estados.

/guilar Me3a Circuitos 4igitales .Qn NH6/S& 0* El "apa de Earnaug se llene en #ase a la ta#la de e:citación$ se to"an S$ = opcional.I. >n co"o entradas. D @ 0 %n?1 @ 0 8.% 4iagra"a de flu!o.% 4iagra"a de estados. ESIME “Unidad Culhuacan” 0@A Qn+1 = S+ R .% 6a#la de e:citación.lida$ pero se "ete co"o condición 1.% 6a#la de +erdad. Ing. 1* La co"#inación 11 no es +. *ULTI. D @ @ 0 0 %n @ 0 @ 0 %n?1 @ @ 0 0 2. N. Celedonio E. P.IBRADOR BIESTABLE TI+O @DA ()LIP%)LHP “4”* 0.

% 4iagra"a de flu!o.% Ecuación caracter.Qn+DQn’=D *ULTI.IBRADOR BIESTABLE TI+O @TA ()LIP%)LHP “6”* 0.% 6a#la de e:citación. T @ @ 0 0 %n @ 0 @ 0 %n?1 @ 0 0 @ ←Conmuta Ing. Estado +resente %n @ 0 9..% 6a#la de estados.I. N. /guilar Me3a Circuitos 4igitales . P. Celedonio E. 4e la ta#la de e:citación se tiene& +r2>07o estado %n?1 D & 1 @ 0 @ 0 Qn+1=D. T @ 0 %n?1 >n >nK 8.% 6a#la de +erdad. ESIME “Unidad Culhuacan” 0@5 . 1.stica.

I.% 6a#la de +erdad. ESIME “Unidad Culhuacan” 2.% 6a#la de e:citación. N. 00@ . n + T .% 6a#la de estados. Q Qn+1=T⊕ Qn *ULTI. Ing./BA ()LIP%)LHP D%E* 0. 8.stica de la ta#la de e:citación. Estado +resente %n @ 0 +r2>07o estado %n?1 T & 1 @ 0 0 @ 9.. /guilar Me3a Circuitos 4igitales .IBRADOR BIESTABLE TI+O @.Qn Qn+1=T.% Ecuación caracter. Celedonio E. P. 1.% 4iagra"a de estados.% 4iagra"a de flu!o.

. P. Estado +resente %n @ 0 +r2>07o estado %n?1 .stica de la ta#la de e:citación.% 6a#la de estados. @ @ @ @ 0 0 0 0 B @ @ 0 0 @ @ 0 0 %n @ 0 @ 0 @ 0 @ 0 %n?1 @ 0 @ @ 0 0 0 @ 6a#la de e:citación si"plificada. Ing. N. /guilar Me3a Circuitos 4igitales .% 4iagra"a de estados.% Ecuación caracter.I. D @ 0 P P E P P 0 @ >n @ @ 0 0 >nO0 @ 0 @ 0 2.B && &1 11 1& @ @ 0 0 0 @ @ 0 9. @ @ 0 0 B @ 0 @ 0 %n?1 >n @ 0 Q n 000 .. Celedonio E. ESIME “Unidad Culhuacan” .

Celedonio E. ESIME “Unidad Culhuacan” 001 n + K . Q Ing. /guilar Me3a Circuitos 4igitales . P.Qn Qn+1=J.I. N.

Master your semester with Scribd & The New York Times

Special offer for students: Only $4.99/month.

Master your semester with Scribd & The New York Times

Cancel anytime.