FACULTAD DE INGENIERIA DE SISTEMAS E INFORMATICA Escuela Acadmico Profesional de Ingeniera de Sistemas SILABO ! ESPECIFICACIONES GENERALES Nombre del curso : Circuitos Diitales C!dio del curso : "#$##% Duraci!n del curso : Semestral &orma de dictado : 'e!rico ( )r*ctico + e,)erimental -oras semanales : '.#"/0 1.#"/0 L.#"/ Naturale2a : 3*sico de la )ro4esi!n N5mero de crditos : #$ 1rerre6uisitos : "#7##% + Electromanetismo Semestre acadmico : "#8$+I "! SUMILLA Manitudes anal!icas 9 diitales0 Sistemas Numricos 9 Codi4icaci!n0 :lebra 3ooleana 9 Com)uertas L!icas0 &unciones L!icas0 An*lisis 9 Dise;o de Circuitos Combinatorios0 3lo6ues Combinatorios Aritmticos0 3lo6ues Combinatorios L!icos0 &undamentos de Circuitos Secuenciales0 An*lisis de Circuitos Secuenciales0 Dise;o de Circuitos Secuenciales0 An*lisis 9 Dise;o de Reistros0 An*lisis 9 Dise;o de Contadores0 An*lisis 9 Dise;o de M*6uinas de Estados &initas <&SM= de a)licaci!n real> #! OB$ETI%O GENERAL Anali2ar 9 dise;ar Circuitos Combinatorios 9 Circuitos Secuenciales de a)licaci!n real en las Microcom)utadoras0 Utili2ar de manera !)tima Circuitos Interados de ba?a 9 media escala de interaci!n0 Dise;ar 9 modelar con )ro)iedad Sistemas Diitales de a)licaci!n real utili2ando con M*6uinas de Estados &initas <&SM=> &! OB$ETI%OS ESPEC'FICOS Iniciar el estudio del *rea de los Circuitos diitales0 Inter)retar el *lebra de 3oole como base te!rica )ara los mismos0 Inter)retar el mane?o de los sistemas de numeraci!n como elementos de re)resentaci!n de in4ormaci!n0 Utili2ar el sistema de numeraci!n binaria 9 sus c!dios deri@ados0 Com)render los conce)tos de sistemas diitales )roramados 9 )roramables0 Identi4icar los distintos ti)os de Circuitos diitales )roramados: combinatorios 9 secuenciales0 Utili2ar las /erramientas b*sicas de an*lisis0 dise;o e im)lementaci!n a)licables a los mismos0 Anali2ar las unidades elementales de utili2aci!n 4recuente en circuitos diitales0 Com)render los conce)tos b*sicos sobre electr!nica diital 6ue )ermitan el uso de manuales de es)eci4icaci!n tcnica de circuitos interados0 Ad6uirir conce)tos sobre de)uraci!n 9 )uesta en marc/a de im)lementaciones de circuitos diitales 9 su simulaci!n mediante el uso de )roramas de com)utaci!n> 8 (! CONTENIDO ANAL'TICO POR SEMANAS: ) Se*ana+ INTRODUCCION A LOS CIRCUITOS DIGITALES Te,r-a Introducci!n a los sistemas diitales> Conce)tos b*sicos> Manitudes anal!icas> Manitudes diitales> Su re)resentaci!n 9 medici!n> La necesidad de la utili2aci!n de las manitudes diitales )ara re)resentar manitudes anal!icas> E@oluci!n /acia los circuitos interados Conce)to de con@ersi!n anal!ico+diital 9 de con@ersi!n diital+anal!ica>
Pr./0i/a 'eorAa del muestreo de se;ales La1,ra0,ri, Uso del MultAmetro0 1rotoboard0 Dis)ositi@os Elctricos 9 Electr!nicos <C0 R0 LED0 CI=0 Uso del So4tBare de simulaci!n Cinbreadboard> ") Se*ana+ SISTEMAS NUM2RICOS 3 CODIFICACI4N Te,r-a Introducci!n> Sistemas 1osicionales> Re)resentaci!n de n5meros enteros 9 4raccionarios> Con@ersi!n entre sistemas de numeraci!n> Sistemas b*sicos utili2ados en los sistemas diitales: sistema binario0 sistema octal0 sistema /e,adecimal> Con@ersi!n directa entre estos sistemas> Re)resentaci!n de n5meros neati@os> Com)lemento a dos> O)eraciones aritmticas> Sumas 9 restas con n5meros enteros 9 4raccionarios> Aloritmos )ara la multi)licaci!n 9 di@isi!n en el sistema binario> Codi4icaci!n binaria> Utili2aci!n de c!dios )ara la re)resentaci!n binaria de n5meros o de te,tos> C!dios numricos 3CD0 DRAY> C!dios al4anumricos> 1aridad> C!dios )ara detecci!n de errores> C!dios )ara correcci!n de errores> Pr./0i/a E?ercicios 9 )roblemas de con@ersi!n 9 o)eraciones aritmticas entre sistemas de numeraci!n con n5meros enteros 9 4raccionarios> La1,ra0,ri, Im)lementaci!n de circuitos de con@ersi!n decimal a binario0 binario a decimal0 con@ersi!n de binario a octal #) Se*ana+ ALGEBRA BOOLEANA 3 COMPUERTAS LOGICAS Te,r-a 1ostulados del :lebra de 3oole0 Com)uertas uni@ersales AND0 OR0 NO'> Re)resentaci!n alternas de las com)uertas l!icas> Pr./0i/a E?ercicios 9 )roblemas de A)licaci!n de los )ostulados del alebra de conmutaci!n0 4amiliari2aci!n con el em)leo de las com)uertas l!icas> La1,ra0,ri, Com)robaci!n de las tablas de @erdad de las Com)uertas l!icas b*sicas AND0 OR0 NO'0 NAND0 NOR0 EOR> &) Se*ana+ FUNCIONES L4GICAS Te,r-a Las 4unciones l!icas como deri@ado del *lebra de )ro)osiciones> 'ablas de @erdad> &unciones b*sicas> &unciones l!icas de dos @ariables> &unciones e6ui@alentes> Com)uertas l!icas como elemento de re)resentaci!n de las 4unciones b*sicas> &unciones de FnG @ariables> Re)resentaci!n de 4unciones mediante tablas de @erdad 9 mediante ecuaciones l!icas> Relaci!n " entre ambos ti)os de re)resentaci!n> Re)resentaci!n de 4unciones l!icas en dos ni@eles> &ormas can!nicas> 'rminos mAnimos 9 trminos m*,imos de una 4unci!n>
Pr./0i/a E?ercicios de a)licaci!n de 4unciones l!icas 9 su re)resentaci!n en 4orma can!nica 9 trminos m*,imos 9 trminos mAnimos La1,ra0,ri, Im)lementaci!n de circuitos combinatorios usando :lebra de Conmutaci!n <3oole=> () Se*ana+ AN5LISIS 3 DISE6O DE CIRCUITOS COMBINATORIOS Te,r-a Circuitos l!icos combinatorios> Im)lementaci!n de 4unciones l!icas mediante la utili2aci!n de com)uertas> &unciones l!icas e6ui@alentes 9 el conce)to de sim)li4icaci!n> Distintos mtodos )ara la sim)li4icaci!n de 4unciones l!icas: sim)li4icaci!n )or ins)ecci!n0 sim)li4icaci!n )or mtodos r*4icos <Diaramas de Veitc/ 9 de Harnau/= de "0 70 $ 9 I @ariables0 sim)li4icaci!n )or mtodos alorAtmicos <Juine + McClusKe9=> Im)lementaci!n de 4unciones l!icas> Pr./0i/a E?ercicios de a)licaci!n del em)leo de los ma)as V+H0 de Juine ( McClausKe90 )roblemas de dise;o combinatorio> La1,ra0,ri, Dise;o de circuitos combinatorios em)leando ma)as de Harnau/> 7) Se*ana+ BLO8UES COMBINATORIOS ARITMETICOS Te,r-a Circuitos l!icos combinatorios> A)licaciones 4uncionales> Circuitos aritmticos> Sumadores> Restadores0 Unidad L!ica 9 Aritmtica <ALU=> Com)aradores binarios> Pr./0i/a E?ercicios 9 )roblemas de Circuitos sumadores 9 restadores asociaci!n de sumadores 9 ALU> La1,ra0,ri, Im)lementaci!n con com)uertas l!icas de un semi+sumador0 sumador com)leto0 semi+restador0 restador com)leto0 a)licaci!n del CI sumador de un sumador restador> 9) Se*ana+ BLO8UES COMBINATORIOS L:GICOS Te,r-a Codi4icadores 9 Decodi4icadores> Con@ersores de c!dios0 Multi)le,ores 9 Demulti)le,ores> Im)lementaci!n de 4unciones mediante decodi4icadores 9 multi)le,ores> Memoria ROM> An*lisis de riesos en circuitos combinatorios Pr./0i/a E?ercicios de im)lementaci!n 9 a)licaciones de 4unciones con blo6ues combinatorios l!icos> La1,ra0,ri, Im)lementaci!n del Decodi4icador 3CD a % sementos 9 Codi4icador de 1rioridad> Multi)le,ores 9 Demulti)le,ores0 Com)aradores> ;) Se*ana EEAMEN 1ARCIAL 7 <) Se*ana+ FUNDAMENTOS DE CIRCUITOS SECUENCIALES Te,r-a Circuitos Secuenciales: Conce)tos de estado 9 realimentaci!n Conce)to de sincronismo> 'i)os de sincronismo 'cnicas de re)resentaci!n de circuitos secuenciales Conce)to de biestable 'i)os de biestables0 1ar*metros tem)orales de los biestables0 3iestables S+R sAncrono con com)uertas NAND 9 com)uertas NOR> Pr./0i/a E?ercicios con circuitos latc/0 tem)ori2aci!n> La1,ra0,ri, Im)lementaci!n de circuitos latc/0 com)robaci!n de las tablas de estados> =) Se*ana+ CIRCUITOS SECUENCIALES Te,r-a 3iestables D0 3iestables L+H 3iestables '0 3iestables maestro+escla@o0 'ablas de @erdad 9 tablas de e,citaci!n de los biestables Con@ersi!n entre biestables0 3iestables sAncronos acti@ados )or 4lancos con /abilitaci!n de entrada 9Mo de salida <3iestables Con Entradas AsAncronas= Diaramas tem)orales de los 3iestables> Pr./0i/a E?ercicios con &li) &lo)s0 asociaci!n de &li) &lo)s0 con@ersi!n entre 3iestables0 tem)ori2aci!n con entradas sAncronas 9 asAncronas> La1,ra0,ri, Com)robaci!n de las tablas de los &li) &lo)s D0 LH0 con 9 sin entradas asAncronas ) Se*ana+ AN5LISIS DE CIRCUITOS SECUENCIALES Te,r-a De4iniciones )re@ias0 @ariables de estado0 @ariables de e,citaci!n0 'ablas 9 diaramas de estado> MetodoloAa de an*lisis de circuitos secuenciales> An*lisis tem)oral Pr./0i/a A)licaciones de an*lisis de circuitos secuenciales con di4erentes ti)os de &li) &lo)s0 tem)ori2aci!n 9 e@aluaci!n de salidas La1,ra0,ri, Im)lementaci!n de circuitos con dos o m*s &li) &lo)s> An*lisis tem)oral del circuito ") Se*ana+ DISE6O DE CIRCUITOS SECUENCIALES Te,r-a 'cnicas de dise;o de circuitos secuenciales con &li) &lo)s0 uso de las tablas de e,citaci!n de los &li) 4lo)s> Pr./0i/a E?ercicios de dise;o con a)licaci!n de la metodoloAa de dise;o de circuitos secuenciales> La1,ra0,ri, Dise;o e Im)lementaci!n de circuito secuenciales> #) Se*ana+ REGISTROS Te,r-a Conce)to de reistro> 'i)os de reistros> 'i)os de entradas en los reistros> Reistros de almacenamiento )aralelo> Reistros de des)la2amiento serieMserie> Reistros de con@ersi!n $ serieM)aralelo> Reistros de con@ersi!n )araleloMserie> Reistros de des)la2amiento> Reistros )roramables uni@ersales> Intercone,i!n de reistros> 3anco de reistros> Pr./0i/a E?ercicios de an*lisis 9 dise;o de reistros con &li) &lo)s 9 3lo6ues secuenciales> La1,ra0,ri, Im)lementaci!n de reistro con &li) 4lo)s 9 m!dulos secuenciales &) Se*ana+ CONTADORES Te,r-a Conce)to de Contador> 'i)os de contadores> Contadores asAncronos> Contadores sAncronos> Diaramas tem)orales0 Contador sAncrono ascendente m!dulo "n+8>Contador sAncrono descendente m!dulo "n+8> Contador sAncrono re@ersible m!dulo "n+8>Contador sAncrono A+3> Di@isor de 4recuencia> Asociaci!n de contadores sAncronos Pr./0i/a E?ercicios de an*lisis 9 dise;o de contadores con &li) &lo)s 9 blo6ues secuenciales> La1,ra0,ri, Im)lementaci!n de circuitos contadores con &li) &lo)s 9 blo6ues secuenciales () Se*ana+ M.>?ina Fini0a De Es0ad,s (FSM)! Te,r-a Conce)to de m*6uina 4inita de estados <&SM=>'i)os de &SM0 M*6uina de Meal9> M*6uina de Moore> SAntesis de &SM0 SAntesis de m*6uinas de Meal90 SAntesis de m*6uinas de Moore> Minimi2aci!n de ma6uinas de estado0 tabla de im)licaci!n0 an*lisis de &SM0 An*lisis de m*6uinas de Meal9> An*lisis de m*6uinas de Moore> Sincroni2aci!n de entradas en m*6uinas secuenciales> Pr./0i/a E?ercicios de a)licaci!n de dise;o de m*6uinas de estado0 a)licando la metodoloAa 9 la tcnica de reducci!n de estados> La1,ra0,ri, Im)lementaci!n de dise;os de m*6uinas de estado de a)licaci!n real> 7) Se*ana EEAMEN &INAL 9) Se*ana EEAMEN SUS'I'U'ORIO 7! METODOLOG'A En las clases de teorAa )redomina la clase maistral a)o9ada con )i2arra0 trans)arencias 9Mo e6ui)o multimedia0 4omentando la inter@enci!n de los estudiantes mediante interru)ciones como res)uesta a )reuntas o mani4estaciones es)ont*neas> En las clases )racticas0 el mtodo )re4erentemente em)leado ser* el inducti@o o e,)erimental0 al comien2o de la clase )r*ctica se 4acilitar* al estudiante la in4ormaci!n necesaria0 asA como una uAa de reali2aci!n> En los laboratorios0 DuAa de cada uno de los laboratorios a im)lementar con control de asistencia> I 9! E%ALUACI4N El alumno ser* e@aluado de la siuiente 4orma: a!@) En )r*cticas se e,iir* al alumno la )resentaci!n de una memoria o traba?o )or cada )r*ctica reali2ada la cual ser* e@aluada> La nota 4inal de la car)eta de )r*cticas ser* la media de las notas obtenidas en las )r*cticas> Los e,*menes de conocimientos ad6uiridos durante las )r*cticas ser*n tres <#7= en cada tercio del total del curso> 1!@) En teorAa se reali2ar*n dos e,*menes: un e,amen )arcial a mitad de semestre 9 otro e,amen al 4inal del semestre> /!@) En Laboratorio se tomar* en cuenta la asistencia0 9 las uAas de laboratorio im)lementadas en )er4ecto estado de 4uncionamiento> La asinatura se considerar* su)erada si se /an a)robado simult*neamente0 las )r*cticas 9 la teorAa0 adem*s de los laboratorios> 1&. <E1 N E&N 11L=M7 donde: 1& : 1romedio &inal E1 : E,amen 1arcial 11C. < 11C N 1L=M" E& : E,amen &inal 11C : 1romedio de 1r*cticas Cali4icadas 1L : 1romedio de Laboratorio 11L : 1romedio de 1r*cticas 9 Laboratorio ;! BIBLIOGRAF'A An.lisis A DiseB, de Cir/?i0,s LCDi/,s DiDi0ales Nelson0 'ro90 Carroll0 IrBin> 1rentice -all>8OOP DiseB, DiDi0al! Prin/iEi,s A Pr./0i/as CaKerl90 Lo/n &> 1rentice -all> "##8 Pr,1le*as de Cir/?i0,s A Sis0e*as DiDi0ales Carmen 3aena ( Manuel 3ellido ( Alberto Molina ( MarAa del 1ilar 1arra ( Manuel Valencia Mc +DraB -ill> 8OO% F?nda*en0,s de l,s Sis0e*as DiDi0ales '/omas &lo9d Ed> 1rentice -all> "### DiseB, DiDi0al Alan 3>Marco@it2 Mc DraB -ill Interamericana> "##I > P