Cours d"´electronique num´eriqueCours d"´electronique num´eriqueAur´elie GensbittelEnseignante-ChercheuseBertrand GranadoEnseignant-ChercheurUniversit´e Pierre et Marie CurieMel : Aurelie.Gensbittel@upmc.frMel : Bertrand.Granado@upmc.frHiver 2007Cours d"´electronique num´eriquePlan du CoursIntroductionAlg`ebre de Boole et CodageIntroduction au vhdlFonctions Combinatoire SimplesFonctions Combinatoires ComplexesFonctions S´equentielles SimplesFonctions S´equentielles ComplexesPipelineTechnologie des circuits num´eriquesLes Convertisseurs Analogiques-Num´eriques etNum´eriques-AnalogiquesCours d"´electronique num´eriqueLes enseignants de l"UE201 Cours A.
GensbittelTD P. Ravary - H. KokabiTP P. Ravary - H.
KokabiCours d"´electronique num´eriqueEvaluation des connaissances Le Contrˆole Continu : Type QCM, Questions de CoursL"examen Final : R´eflexion (Les TD ne servent pas `a Bachoter!)Le Mini-ProjetCours d"´electronique num´eriqueEvaluation des connaissances: Le Mini-ProjetRapport Final `a la fin de toutes les sc´eances de TPEvaluation durant le TPSoutenance de Mini-ProjetCours d"´electronique num´eriqueEvaluation des connaissances : CoefficientsNote de l"´ecritE:E=sup((0,2CC+ 0,8Ex),Ex) o`uCCestla note du contrˆole continu etExla note de l"examen finalNote FinaleF:F= 0,65?E+ 0,25?TP+ 0,1?CCo`uTPest la note des travaux pratiques.Cours d"´electronique num´eriquePolycopi´e de TDDisponible `a la reprographie la semaine2i`eme ´etage - bˆatiment EsclangonHoraires : 12 h 45 - 14 h 15 - Mardi - Mercredi - VendrediA avoir avant le TD !Cours d"´electronique num´eriqueIntroductionUn peu d"histoire Le boulier chinoisCours d"´electronique num´eriqueIntroductionUn peu d"histoire La machine de BabbageCours d"´electronique num´eriqueIntroductionUn peu d"histoire Une Lampe TriodeCours d"´electronique num´eriqueIntroductionUn peu d"histoire Le transistor de 1947Cours d"´electronique num´eriqueIntroductionUn peu d"histoire Le 4004 d"IntelCours d"´electronique num´eriqueIntroductionUn peu d"histoire Le 4004 d"IntelCours d"´electronique num´eriqueIntroductionAujourd"hui : Un Monde Num´erique ?Le monde num´erique est un monde discr´etis´eLe monde r´eel est un monde continuLe monde n"est pas num´eriqueAlors pourquoi l"´electronique num´erique ?Discr´etisation permet de se pr´emunir du bruitIl est possible de quantifier les erreursPossibilit´e de mise en oeuvre d"une arithm´etique bas´ee sur lalogiqueCours d"´electronique num´eriqueAlg`ebre de BoolePlan du CoursIntroductionAlg`ebre de Boole et Logique CombinatoireCours d"´electronique num´eriqueAlg`ebre de BooleR´ef´erencesArchitecture des Ordinateurs-Philippe Darche-Vuibert,Collection Passeport pour l"informatique-77.
8) DAR - MIECircuits Num´eriques-Ronald J.
Tocci-Dunod-PECours d"´electronique num´eriqueAlg`ebre de BooleAlg`ebre de BooleAlg`ebre de BooleCours d"´electronique num´eriqueAlg`ebre de BooleMister G.
BooleMath´ematicien Anglais du 19i`emesi`ecle.1815-1864Cours d"´electronique num´eriqueAlg`ebre de BooleLa g´en`eseGeorges Boole introduit un formalise math´ematique de lalogiqueThe Calculus of LogicCambridge and Dublin Mathematical JournalVol.
III (1848), pp. 183-9(.
3) That those laws are capable of mathematical expression,and that they thus constitute the basis of an interpretablecalculus.Au d´epart beaucoup utilis´e dans les jeux de salonsMais `a l"arriv´ee : V´eritable r´evolution qui est devenuelefondement de l"´electronique num´eriqueCours d"´electronique num´eriqueAlg`ebre de BooleL"alg`ebre - Les bases - 1L"alg`ebre de Boole manipule des variables qui ne peuventprendre que deux ´etats :VraiouFauxUne telle variable est appel´ee variableBool´eenneIl est possible aussi d"associer le chiffre 1 `a la valeurVraiet lechiffre 0 `a la valeurFauxLes variables Bool´eennes dans ce cas sont des variablesBinairesCours d"´electronique num´eriqueAlg`ebre de BooleL"alg`ebre - Les basesexemplesCours d"´electronique num´eriqueAlg`ebre de BooleAlg`ebre de Boole - D´efinitionsAlg`ebre de BooleBB=+,.sont des lois de composition interne-est la loi de compl´ementationCours d"´electronique num´eriqueAlg`ebre de BooleAlg`ebre de Boole - Lois de Compositionloi de composition..01000101loi de composition ++01001111Cours d"´electronique num´eriqueAlg`ebre de BooleAlg`ebre de Boole - Loi de compl´ementationLecompl´ementad"une variableaest d´efini par :sia= 1→a= 0sia= 0→a= 1La variablea, lorsqu"elle est not´eea, est dite sous sa formenormaleLa variablea, lorsqu"elle est not´eea, est dite sous sa formecompl´ement´eeCours d"´electronique num´eriqueAlg`ebre de BooleAxiomes de bases - 1Commutativit´e?(a,b)?E2a+b=b+aa.b=b.aDistributivit´e?(a,b,c)?E3a+ (b.c) = (a+b).(a+c)a.(b+c) = (a.b) + (a.c)Cours d"´electronique num´eriqueAlg`ebre de BooleAxiomes de bases - 2El´ements Neutre?a?Ea+ 0 =aa.1 =aCompl´ementation?a?Ea+a= 1a.a= 0Cours d"´electronique num´eriqueAlg`ebre de BoolePropri´et´es - 1A partir