Lógica secuencial
-
Upload
pregunta-al-aire-regino -
Category
Documents
-
view
237 -
download
0
description
Transcript of Lógica secuencial
-
Seguir
0 Descargar
Documentos
TrabajosyTareas
Informtica
LgicasecuencialInformtica.Computacin.Informacinbinaria.Circuitoscombinacionales.Flipflop
Enviadopor:Ondina
Idioma:castellano
Pas: Venezuela
17pginas
-
publicidad
publicidad
Introduccin
LaLgicaSecuencialeselMtododeordenamientodeacciones,razonamiento,yexpresindelaautomatizacindemaquinaria,equiposyprocesos.Ysuinterrelacinconelhombre.Estonosdaporconsiguientelosbinomios,hombremquina,hombreproceso.
Cadasistemadigitaldebetenercircuitoscombinacionales,lamayoradelossistemasincluyentambinelementosdememoria,loscualesrequierenqueelsistemasedescribaentrminosdelalgicasecuencial.
Loselementosdememoriasoncapacesdealmacenarinformacinbinariadentrodeellos.Lainformacinbinariaalmacenadaenloselementosdememoriaenuntiempodadodefineelestadodelcircuitosecuencial.Elcircuitosecuencialrecibelainformacinbinariadelasentradasexternas.
Haydostiposdecircuitossecuenciales.Suclasificacindependedeltiempodesusseales.Uncircuitosecuencialsincrnicoesunsistemacuyocomportamientopuededefinirseapartirdelconocimientodesussealeseninstantesdiscretosdetiempo.Elcomportamientodeuncircuitoasincrnicodependedelordenenquecambienlassealesdeentradaypuedanserafectadasenuninstantedadodetiempo.
Enlossistemasasincrnicostipocompuerta,loselementosdememoriaconsistenencompuertaslgicascuyosretardosdepropagacinconstituyenlamemoriarequerida.As,uncircuitosecuencialasincrnicopuedetomarsecomouncircuitocombinacionalconretroalimentacin.
Unsistemalgicosecuencialsincrnico,pordefinicin,puedeusarsealesqueafectenloselementosdememoriasolamenteeninstantesdetiempodiscreto.Unaformadelograrestepropsitoesusarpulsosdeduracinlimitadaatravsdelsistemadetalmaneraquelaamplituddeunpulsorepresentelgica1yotraamplituddepulso(olaausenciadeunpulso)representelgica0.
Loscircuitossecuencialessincrnicosqueusanpulsosderelojenlasentradasdelos
-
elementosdememoriasellamancircuitossecuencialestemporizados.
LgicaSecuencial
Enlalgicasecuencialadiferenciadelalgicacombinatoriasehaceusodeunelementobsicollamadoflipflop.Elflipflopesunelementodememoriaquealmacenaunbitdeinformacin.Algunostextosusanestenombreparareferirsealoscerrojos,peroenlamayoradelaspublicacionessehaceladiferenciaentreflipflopylatch.Esteltimotrminoeselquetraducimoscomocerrojo.
Loscircuitoslgicossecuencialessedividenbsicamenteendosgrupos:Loscircuitosasincrnicosyloscircuitossincrnicos.Losprimerospuedencambiarlosestadosdesussalidascomoresultadodelcambiodelosestadosdelasentradas,mientrasqueloscircuitossincrnicospuedencambiarelestadodesussalidaseninstantesdetiempodiscretosbajoelcontroldeunasealdereloj.Enlaanimacin5.1.1.seobservaladiferenciaentreestosdostiposdesistemassecuenciales.
FlipFlops
Adiferenciadeloscerrojoslosflipflopssondispositivossincrnicosyelestadodesussalidasescontroladoeninstantesdetiempodiscretosporunasealdereloj.Aligualqueloscerrojosloshaydevariostiposysusaplicacionessondiversas.Losflipflopssondispositivosquerespondenunasealderelojduranteloscambiosde1a0lgicoode0a1lgico,segneltipodeflipflop.
Paralograrquelosflipflopsrespondanalcambiodelasealdelrelojesnecesarioimplementaruncircuitoquedetecteelflancodesubidaobajadadelaseadereloj.Enlainteractividad5.5.1seobservaunodeestoscircuitos,elculseconocecomoflipflopDmaestro/esclavo.Unflipflopdeestetipocontienedoscerrojos,unodeellosactacomomaestroyelotrocomoesclavo.Durantelatransicindelasealderelojde1a0lgicolasentradasseempleanparadeterminarlasalidadelmaestro.Cuandolasealderelojpasade0a1lgicoelestadodelmaestrosetrasmitealesclavo.DeestaformasegarantizaquelassalidasQyQ'delflipflopcambiencadavezqueocurreunatransicinde0a1enlasealdereloj.HagaclicksobrelaentradaDdelcerrojomaestroyobservecomosetransmitelainformacinalcerrojo
-
esclavoydeestealasalida.
FlipFlopSR(SetReset)
EstedispositivoessimilaralcerrojoSRdelaleccinanterior,ladiferenciaradicaenlainclusindeunasealdereloj,queactacomosealdeconfirmacindelpasodelosdatoshaciaelcircuitoprincipal,elculseencargadememorizarlosdatos.Surepresentacinenlossistemasdigitaleseslaquesemuestraenlafigura5.5.2.Estetipodeflipflopnoesmuycomercialasquenosedarnmasdetallessobreestedispositivoenestecurso.
Figura5.5.2.FlipflopSR
FlipFlopD(Data)
ElflipflopDesmuysimilaralcerrojoD,ysudiferenciaradicaenquelasealhabilitadora(enable)esreemplazadaporelmecanismodelflipflopmaestro/esclavo,elcualactualizalosdatoscadavezquelasealderelojtieneunatransicinde0a1o1a0dependiendodeltipodeflipflop.LaestructuradelflipflopDysurepresentacinsimplificadasemuestranenlafigura5.5.3.
Figura5.5.3.FlipflopD
Latabla5.5.1eslatabladeverdaddeesteflipflop,lacualindicaqueeldadosetranfierecuandoocurreunpulsodereloj.
D CLK Qi+1
0 0
1 1
Tabla5.5.1.EstadosdelflipflopD
Laformadeoperacindeesteflipflopesmuysencilla:
CuandoD=0ysepresentauncambiode0a1lgicoenlaentradaderelojdelflipfloplasalidaQ=0.
-
CuandoD=1ysepresentauncambiode0a1lgicoenlaentradaderelojdelflipfloplasalidaQ=1.
Enotraspalabras,eldatoenDsetransfiereymemorizaenQcadavezquesepresentaunatransicinde0a1lgicoenlasealdereloj(CLK)estacondicinseconoceconelnombredetransicinporflancopositivo.
Lacondicincomplementariaalaanteriorescuandolatransicinesde1a0lgico,enestecasosedicequelatransicinsedaporflanconegativo.
Esteflipflopsepuedeutilizarparaquelatransicinsedeporflanconegativo,simplementebastaconponeralaentradadelreloj(CLK)uninversorcomoenlafigura5.5.4.
Figura5.5.4.FlipflopDconinversorenlaentradadereloj
FlipFlopDPresetClear
EsteflipflopessimilaralflipflopD,exceptoqueestetienedosentradasasincrnicasactivadasenbajollamadasPresetyClear.Estasentradascomosunombreloindicansirvenrespectivamanteparaponeren1y0lasalidaQdelflipflopindependientementedelasealdereloj.Laconfiguracindeesteflipflopysurepresentacinabreviadasedescribenenlafigura5.5.5.
Figura5.5.5.FlipflopDPresetClear
LagranpartedelosCircuitosIntegradosquecontienenflipflopsvienenconentradasasncrnicasdeinicializacinyborrado(PresetyClear),comunmenterepresentadosconlasabreviaturasPREyCLR.
FlipFlopJK
EsteflipflopesunaversinmodificadadelflipflopD,ysuaplicacinesmuydifundidaenelAnlisisyDiseodeCircuitosSecuenciales.ElfuncionamientodeestedispositivoessimilaralflipflopSR,exceptoqueenestenosepresentanindeterminacionescuandosusdosentradasseencuentranen1lgico,sinoqueelflipflopentraenunmododefuncionamientollamadomodocomplemento,enelcual,lasalidaQcambiaasuestadocomplementariodespusdecadapulsodereloj.Laconfiguracindeesteflipflopysurepresentacinabreviadasemuestranenlafigura5.5.6.yenlatabla5.5.2seindicanlosestadosdeentradaysalidadeesteflipflop.
Figura5.5.6.RepresentacindelflipflopJK
NotequelasentradasJyKcontrolanelestadodeesteflipflopdelamismamaneraqueenelflipflopD.CuandolasentradassonJ=1yK=1nogeneranunestadoindeterminadoalasalida,sinoquehacequelasalidadelflipflopcambieasuestadocomplementario.
-
J K CLK Qi+1
0 0 Qi
1 0 1
0 1 0
1 1 Qi'
Tabla5.5.2.EstadosdelflipflopJK
FlipFlopT(Toggle)
Esteflipfloprecibesunombreporlafuncinquerealiza(Toggle)cambiandoelestadodelasalidaporsucomplemento.EsunamodificacindelflipflopJKlimitndoloacumplirexclusivamenteestafuncin,lacualselograuniendolasterminalesJyKcomosemuestraenlafigura5.5.7.
Figura5.5.7.FlipflopT
Latabladeverdaddeesteflipflopselimitaalaslneas1y4delflipflopJK.
T CLK Qi+1
0 Qi
1 Qi'
Tabla5.5.3.EstadosdelflipflopT
CIRCUITOSECUENCIAL
Elcomportamientodeuncircuitosecuencialsedeterminamediantelasentradas,lassalidasylosestadosdesusflipflops.Tantolassalidascomoelestadosiguientesonfuncindelasentradasydelestadopresente.Elanlisisdeloscircuitossecuencialesconsisteenobtenerunatablaoundiagramadelassecuenciasdetiempodelasentradas,salidasyestadosinternos.Tambinesposibleescribirexpresionesbooleanasquedescribenelcomportamientodeloscircuitossecuenciales.Sinembargo,esasexpresionesdebenincluirlasecuenciadetiemponecesariayaseaenformadirectaoindirecta.
Undiagramalgicosereconocecomoelcircuitodeuncircuitosecuencialeincluyelosflipflops.Losflipflopspuedesercualquiertipoy
-
eldiagramalgicopuedeonoincluircompuertascombinacionales.
Adiferenciadeloscircuitoslgicoscombinacionales,loscircuitossecuencialestienememoriapuedenreflejarensusalidaelefectodeunasealdeentradaquehubosegundosodasantes.
LoscircuitosAND,ORyNOTfuncionansinmemoria.Porejemplo,enelcasodelcircuitoAND,unasalidalgica1esobtenidanicamenteduranteeltiempoquetodaslasentradasestnsimultneamenteenlgica1.Sicadaentradapasaporlgica1deunamanerasecuencial,nosimultnea,lasalidapermaneceraqulanecesidadenlgica0.Deuncircuitoelectrnicoquesepuedacolocarenunocualquieradelosdosestadoslgicosindefinidamente,hastaqueseaintencionalmentepasadoalestadocontrario.TalcircuitoesconocidocomoBIESTABLE,osimplementeFLIPFLOP.Elbiestable,enefecto,proveeunamemoria,yaquepuede"recordar"elltimoestadoenelquehabasidocolocado
TABLASDEESTADO
Unatabladeestadoesunlistadoquecontienelasecuenciadelosestadosdeentradas,estadosinternosysalidasdelsistema,considerandotodaslasposiblescombinacionesdeestadosactualesyentradas.Lastablasdeestadoporlogeneralsedividenentrespartes:estadosactuales,estadossiguientesysalidas,talcomosemuestraenlatabla7.1.1.
Estadosactuales Entrada Estadossiguientes Salida
A B X A B Y
0 0 0 0 0 0
0 0 1 0 1 0
0 1 0 0 0 0
0 1 1 1 1 1
1 0 0 0 0 0
1 0 1 1 0 1
1 1 0 0 0 0
1 1 1 1 0 1
-
Tabla7.1.1.Tabladeestado(circuitoFigura7.1.3)
Latabladeestadoparauncircuitosecuencialconmflipflopsynentradastiene2m+nfilas.Elestadosiguientetienemcolumnas,yelnmerodecolumnasdependedelnmerodesalidas.
Existeunaformamsconvenientedeorganizarlainformacinenlatabladeestado,lacualsemuestraenlaTabla7.1.2,dondelosestadosseagrupandetalmodoquelatablasepuedetraduciraundiagramadeestados.Aligualquelatablaanteriorestatienetressecciones:estadosactuales,estadossiguientesysalidas,sinembargolosestadosseagrupandependiendodelvalordelasentradas.Laseccindeestadosactualesagrupalosestadosqueocurrenantesdeunatransicinenlasealdereloj,laseccindeestadossiguienteslistaaquellosqueocurrendespusdelatransicindelrelojylaseccindesalidasrenelosestadosquesedanenelmismoinstantedelosestadosactuales.
EstadoActual EstadoSiguiente Salida
X=0 X=1 X=0 X=1
AB AB AB Y Y
00 00 01 0 0
01 00 11 1 0
10 00 10 1 0
11 00 10 1 0
Tabla7.1.2.Tabladeestado(formasimplificada)
Haciendounanlisisdelaoperacindelcircuitodelafigura7.1.3.sepuedeobservarlosiguiente:CuandolavariableX=0losestadosactualesAyBcambiana0despusdelatransicindereloj,ycuandoX=1,losestadosdelassalidassecomportantalcomoseresumeenlatabla7.1.2.Seplanteacomoejercicioverificarlainformacindelatabla.
DiagramasdeEstado
Undiagramadeestadosesunarepresentacingrficaqueindicalasecuenciadelosestadosquesepresentanenuncircuitosecuencial,teniendoencuentalasentradasysalidas.Eldiagramaseformaconcrculosylneas.Loscirculosrepresentanlosestadosdelcircuitosecuencialycadaunodeelloscontieneunnmeroqueidentificasuestado.Laslneasindicanlastransicionesentreestadosysemarcancondosnmerosseparadosporun(/),estosdosnmeroscorrespondenalaentradaysalidapresentesantesdelatransicin.Amaneradeejemploobservelalneaqueunelosestados00y01eneldiagramadeestadodelafigura7.1.4.Estalnea
-
marcadacomo1/0indicaqueelcircuitosecuencialseencuentraenelestado00mientraslaentradaX=0ylasalidaY=0,yquedespusdequeocurraunatransicinenlasealderelojelestadocambiaa01.
Figura7.1.4.DiagramadeestadoscorrespondientealaTabla7.1.2
Laslneasquesalenyregresanalmismocrculoindicanquenohaycambioenelestado,cuandosepresentanlaentradaysalidaindicadas.
TablasdeTransicindeflipflops
Lastablasdetransicinseusanenconjuntoconlasdeestadoyrepresentanlatabladeverdaddelosflipflopsconloscualessedeseaimplementarelcircuitosecuencial.Latablacontienelosestadosactualesysiguientessegnelestadodelasentradasdelosflipflops.Latabla7.1.3correspondealatabladetransicindelflipflopJK.
TransicionesdeSalida Entradasalflipflop
Qi Qi+1 J K
0 0 0 X
0 1 1 X
1 0 X 1
1 1 X 0
Tabla7.1.3.TabladetransicindelflipflopJK
Enlatabla,QicorrespondealestadoactualyQi+1alestadosiguiente,JyKsonlasentradasdelosflipflops.Lainformacinsombreadaenlatablaseinterpretadelasiguienteforma:cuandoelestadopresentedelasalidaQ=0ylasentradasJ=1yK=X(Xindicaunacondicindenoimporta,1o0),despusdeunpulsoderelojenelflipfloplasalidacambiaalestadosiguienteQ=1.
MapasdeKarnaugh
GeneralmentelatablasdeestadoydetransicindelosflipflopssefusionanenunasolaparaagruparlainformacindetalformaquepermitanconstruirlosMapasdeKarnaughparasimplificarlasfuncioneslgicas.Latabla7.1.4correspondeaunatabladeestadodeuncontadordetresbitsconflipflopsJK.ObservequeestatablaincluyelasentradasJyKparacadaunadelatransiciones(estadoactualaestadosiguiente).LasregionessombreadasenlatablaindicanqueelestadoQicambiaestandopresenteslasentradasJiyKicorrespondientesdespusdeunatransicindelreloj.
-
EstadoActual EstadoSiguiente Entradasdelosflipflop
Q2 Q1 Q0 Q2 Q1 Q0 J2 K2 J1 K1 J0 K0
0 0 0 0 0 1 0 X 0 X 1 X
0 0 1 0 1 0 0 X 1 X X 1
0 1 0 0 1 1 0 X X 0 1 X
0 1 1 1 0 0 1 X X 1 X 1
1 0 0 1 0 1 X 0 0 X 1 X
1 0 1 1 1 0 X 0 1 X X 1
1 1 0 1 1 1 X 0 X 0 1 X
1 1 1 0 0 0 X 1 X 1 X 1
Tabla7.1.4.Tabladeestadoytransicindeuncontadorde3bits
LosMapasdeKarnaughseempleanparadefinirlalgicadelasentradasdelosflipflopsysedebehacerunoparacadaunadelasentradas.Lafigura7.1.5correspondealMapadekarnaughdelaentradaJ1.delatabladeestado7.1.4.
Figura7.1.5.MapadeKarnaughparaelestadoJ1
Observequecadaceldaenelmaparepresentaunodelosestadosactualesdelasecuenciaenlatabladeestado.UnavezasignadostodoslosestadosposiblesacadaceldaenelMapadeKarnaughseprocedeasimplicarydeducirlasexprexioneslgicas.Enlafigura7.1.5seobservaquelaexpresincorrespondientealaentradaJ1es:
J1=Q0
EstaexpresinindicaqueenelcircuitolgicolasalidaQ0debeirconectadaalaentradaJ1.EnlasiguienteleccinseexplicaradeunaformadetalladaelprocedimientoparaelDisenodeCircuitosSecuenciales.
TIPOSDECIRCUITOSSECUENCIALES
Existendostiposdecircuitossecuenciales
-
Sincrnicos:Sonsistemascuyocomportamientopuededefinirseapartirdelconocimientodesussealeseninstantesdiscretosdetiempo.
Asincrnicos:Dependedelordenquecambienlassealesdeentradaypuedaserafectadasenuninstantedadodetiempo.
SistemasSincrnicos(Sncronosoconclock)
Sonsistemasqueactanbajouncontroldetiempo,estecontrolsedenominareloj(clock).
Clock:esunasealquesealternaentrelosvaloreslgicos0y1enunperiodoregular.
ElClock
ElPeriodo(T):eseltamaoentiempodeunciclo.
LaFrecuencia(f):eselinversodelperiodo,1/TyestdadaenHertz(Hz).
logicasecuencialsincrona
Lagranmayoradeloscircuitosdigitalescontienenflipflopsycompuertaspararealizarfuncionesespecficas.Eldiseodeestoscircuitosiniciaapartirdelasespecificacionesyfinalizaconlasfuncioneslgicas,delascualesseobtieneelcircuitolgico.
Inicialmentesedebecrearunatabladeestadoorepresentacinequivalente,paraidentificarlasecuenciadeestadosquedeseada.Luegodeseleccionarelnmeroytipodeflipflopsconloscualessedeseahacereldiseo,sededucelalgicacombinatorianecesariaparagenerarlasecuenciadeestados.
Loscircuitossecuencialessepuedenanalizarydisearsiguiendounprocedimientoclaramentedefinidoqueconsisteenlossiguientespasos:
Asignacindeestados
Construccindeldiagramadetransicin
Elaboracindelatabladeestados
-
Obtencindeecuacionesofuncioneslgicas
Realizacindecircuitoslgicos
Paraexplicarestemtodosedesarrollarunejemploaplicadoaundiseoparticular.
Ejemplo
Disearelcircuitosecuencialdelprocesoquesecumpledeacuerdoaldiagramadeestadosdelafigura7.2.1.
Paso1.Asignacindeestados
Esteprocesotienecuatroestados,unaentradaynotienesalidas(sepuedenconsiderarcomosalidaslasdelosflipflops).PararepresentarloscuatroestadosseusarndosflipflopsidentificadoscomoAyBdetipoJK.ylaentradaseridentificadacomoX.
Figura7.2.1.Diagramadeestados
Paso2.Contruccindeldiagramadeltransicinodeestado
Lafigura7.2.1correspondealdiagramadetransicin.Analizandoestediagramaseobservaqueelestado10semantienemientrasX=0yenelmomentoqueX=1pasaalestado11,despusalestado00yfinalmentealestado01,hastaelmomentoquenuevamenteX=0,volviendodeestaformaalestadoAB=10.Adicionalmenteobservequelosestados0010y11,semantienencuandoX=0yelestado01semantienecuandoX=1.
Paso3.Elaboracindelatabladeestados
ApartirdeldiagramadeestadosydelatabladetranscindelflipflopJKsepuedecontruirlatabladeestados(vertabla7.2.1).
-
Entrada EstadoActual EstadoSiguiente Excitaciones
X A B A B JA KA JB KB
0 0 0 0 0 0 X 0 X
1 0 0 0 1 0 X 1 X
0 0 1 1 0 1 X X 1
1 0 1 0 1 0 X X 0
0 1 0 1 0 X 0 0 X
1 1 0 1 1 X 0 1 X
0 1 1 1 1 X 0 X 0
1 1 1 0 0 X 1 X 1
Tabla7.2.1.Tabladeestado
Paralasimplificacindeloscircuitoscombinatoriosesconvenientequesepresentencondicionesde"noimporta",yaqueestaspermitensimplicarlasfuncioneslgicasyportantoeltamaodelcircuitolgico.
Paso4.Obtencindeecuacionesofuncioneslgicas.
Enestepasoseobtienenlasfuncioneslgicasparalasentradasdelosflipflops(JA,KA,JByKB)yelobjetivoesdeducirlalgicacombinatoriadeestadosiguiente,medianteelusodeMapasdeKarnaugh.Acontinuacinenlafigura7.2.2.semuestranlosMapasdeKarnaughylasfuncioneslgicascorrespondientes.
Figura7.2.2.MapasdeKarnaughparalasentradasJA,JB,KAyKB
Paso5.Realizacindecircuitoslgicos
Esteeselltimopasodeldiseo,yconsisteenimplementarlalgicacombinacionalapartirdelasecuacioneslgicasobtenidasenelpasoanteriorparalasentradasJyKdelosflipflops.Lasconexionescorrespondientes,seefectanmedianteelusodecompuertaseinversoresyenlafigura7.2.3.semuestraeldiseofinaldelcircuitolgico.
-
Figura7.2.3.CircuitoLgicodelDiseo
DiseodeCircuitosSecuencialesconflipflopsD
Eldiseodelcircuitodelafigura7.2.3sehizoconflipflopsJK.EnestaseccinveremoscomoserealizaeldiseodecircuitossecuencialesmedianteelusodeflipflopstipoD.
AdiferenciadelasentradasdelosflipflopsJK,lasentradasenlosflipflopsDcorrespondenexactamentealosestadossiguientes.Porestaraznenlatabladeestadonoserequiereunacolumnaindependienteparalasexcitaciones.EnelsiguienteejemplosevercomorealizareldiseodecircuitossecuencialesconflipflopsD.
ContadoresyRegistros
Loscontadoresdigitalessonelementosimportantesdemuchossistemasdigitales.Ademsdeefectuarlafuncinobviadecontar,tienenlacapacidaddeintegrarseenequiposparalamedicindigitaldecantidadescomotiempo,velocidad,frecuenciaydistancia,entreotras.Loscontadoresencuentrantambinusosmuydifundidosenlainstrumentacindigital.
Losregistrossondispositivosquealmacenantemporalmenteunconjuntodedatosenformadepalabrasbinarias.Porlogeneraltienentamaosde8,16,o32bits,yseencuentranconformadosporunconjuntodeflipflops,enloscualessealmacenalainformacin.Estosdispositivossonempleadosenloscomputadoresparaalmacenartemporalmentedatos,conloscualesserealizanoperacionesbinarias.
ContadoresdePropagacin
Loscontadoresdigitalesobinariosenesenciasonungrupodeflipflopsdispuestosdetalmaneraquesussalidasproporcionanunasecuenciadeterminadacomorespuestaalosacontecimientosqueocurrenalaentradadelreloj.Estosacontecimientospuedenserporlogeneralpulsosdereloj(sincrnicos)oacontecimientosaleatorios(asincrnicos)alimentadoscomoentradasporlaterminalderelojdelosflipflops.Loscontadoresdepropagacinsebasanenesteltimoprincipioparagenerarsecuenciasbinariasquecambiancomorespuestaaeventos.
Paraconformaruncontadordenbitssolobastatenernflipflops,unoparacadabitdeinformacin.Acontinuacinsedarunadescripcinsobrelaestructurayfuncionamientodeloscontadoresdepropagacinmscomunesenlgicasecuencial.
ContadoresSincrnicos
Elinconvenientequesepresentaconloscontadoresdepropagacindelaleccinanterior,consistebsicamenteenquenotodoslosflipflopscambiansimultneamenteconlasealdelreloj.Loscontadoresasincrnicosdebenesperarquelasealsepropaguedesdeelprimerflipflopquerepresentaelbitmenossignificativohastaelflipflopdelbitmassignificativo.
Enloscontadoressincrnicosadiferenciadeloscontadoresdepropagacinoasncronicos,lasealderelojseaplicasimultneamenteatodoslosflipflops.EstoscontadoresporlogeneraltienenmscircuiteraqueloscontadoresdepropagacinyestnconformadosporflipflopsJK.
EjemplosdeContadoresenCircuitoIntegrado
-
Enelcomercioexistenvarioscontadoresencircuitointegradoqueapartederealizarlafuncindegenerarsecuenciasbinarias,tieneotrasfuncionesadicionalesquegeneralmentetienenqueverconlaconfiguracinymododefuncionamiento.Entrelasfuncionesquesepuedenencontrarenestoscirsuitosintegradosseencuentranopcionesdeseleccindesecuenciaascendenteodescendente,borradoascomoinicializacinentreotras.
AcontinuacinsepresentaunalistadealgunoscontadoresencircuitointegradodeusodifundidoenElectrnicaDigital,conunadescripcindetalladadesuspines.
Nombre Imagen Terminales Descripcin
ContadorBinarioDecadalUp/Down
PE (PresetEnable):EstaentradaseutilizaparacargarlosdatosPienlassalidasQi
P0...P3 (Presets):Entradasdefijacin.SeutilizanenformaconjuntaconPE
Q0...Q3 (Quits):Salidasbinarias
C.I' (CarryIn).Entradaparadetenerlasecuencia.En0Cuenta,en1sedetiene
C.O' (CarryOut).Salidaparaindicarrebasamiento.0sinacarreo,1conacarreo
B/D (Bin/Dec):Seleccindeltipodefuncionamiento.1Binario,0decadal
U/D (Up/Down):Entradadeseleccindesecuencia.1Ascendente,0descendente
Vdd,Gnd Alimentacin
ContadorBinario(14bits)
Q1...Q13 (Quits):SalidasBinarias
RES (Reset):EntradadeBorrado
INP (Input):EntradaAsincrnicaparaincrementodelcontador
Vdd,Gnd Alimentacin
ContadorBinario(12bits)
Q0...Q11 (Quits):Salidasbinarias
CLK (Clock):Entradadereloj
-
CLK (Clock):Entradadereloj
RES (Reset):EntradadeBorrado
Vdd,Gnd (Voltaje,Ground):Alimentacin
ContadorDecadal(4bits)
CLR' (Clear):Entradadeborrado,enceroinicializatodaslassalidasacero
CLK (Clock):EntradadeReloj
A,B,C,D EntradasdeDatosParalelo
ENP,ENT EntradasdeSostenimiento
LD' (Load'):Entradadehabilitacindecargadedatos.SeusadeformaconjuntaconlasentradasA,B,C,D
QA,QB,QC,QD
(Quits):Salidas
RCO SalidadeRebasamiento.Cuandoelcontadorllegaalltimodgitosegeneraunacarreo(1)
ContadorBinario(4bits)
CLR' (Clear):Entradadeborrado,enceroinicializatodaslassalidasacero
CLK (Clock):EntradadeReloj
A,B,C,D EntradasdeDatosParalelo
ENP,ENT EntradasdeSostenimiento
LD' (load):Entradadehabilitacindecargadedatos.SeusadeformaconjuntaconlasentradasA,B,C,D
QA,QB,QC,QD
(Quits):Salidas
RCO SalidadeRebasamiento.Cuandoelcontadorllegaalltimodgitosegeneraunacarreo(1)
-
RCO SalidadeRebasamiento.Cuandoelcontadorllegaalltimodgitosegeneraunacarreo(1)
ContadorDecadalUp/Down(4bits)
D0,D1,D2,D3
EntradasParalelo
CTEN' (CountEnable'):Entradadehabilitacinparaelcontador
D/U' (Down/Up'):entradadeseleccindelasecuencia,ascendenteodescendente
Q0,Q1,Q2,Q3
(Quits):salidasbinarias
LD' (load):entradadecargadelosdatospresentesenD0...D3
M/m (Max/\):salidadesealizacinderebasamientodelcontador.En1indicaquehaycarryalrebasarelnmero1001enmodoascendenteocuandoalcanzael0000enmododescendente.
RCO Salidadepropagacinparaconexinencascadaconotroscontadores
CLK (Clock):entradadereloj
VDD,GND Alimentacin
Tabla6.3.1.ContadoresenCircuitoIntegrado
Bibliografa
EnlaWEB
http://www.mitecnologico.com/Main/LogicaSecuencial
http://sistemas.itlp.edu.mx/tutoriales/circuitoselectricos/t34.html
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/050501.htm
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/070101.htm
-
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/070201.htm
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060001.htm
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060101.htm
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060201.htm
http://www.virtual.unal.edu.co/cursos/ingenieria/2000477/lecciones/060301.htm
Ganar12000CadaMes?Chicode26aosrevelaGRATIScomogenerar3.000Eurosalasemanademodoautomtico.
LicenciaturasOficialesSEPatualcanceUniversidadOficial100%enlneaconMaestrospresencialesendirectoentucomputadora.
Ganar12000CadaMes?Chicode26aosrevelaGRATIScomogenerar3.000Eurosalasemanademodoautomtico.
Publicidad
Circuitos Informacin Computacin Informtica Trabajos Contacto Descargar Correo Amor
Seguridad Circuitos Informacin Computacin Informtica Trabajos Contacto Descargar Correo
ElRincndelVago,enSalamancadesde1998CondicionesdeusoContacto