1009-03 Digital Electronics


Course title : Digital Electronics
Course number : 1009-03
Period : 2d quadrimestre
UEC (unités de cours) : 3 (3*7 = 21 hs)
UEX (unités d’exercices) : 1 (1* 7 = 7 hs)
UTR (unités de travaux pratiques dédoublées) : 4/7 * 24,5 * 2 = 28 hs


This course is a free adaptation of the digital courses of circuits of professors Rabaey and Weste. The adaptation accounts of recent progress in the field of micro-electronics, stressed by the dominant influence of technology CMOS compared to the bipolar one.

This course shows the development of the digital circuits from the base, the transistors and logical gates to the description of complex blocks (combinational and sequential circuits, adders, memories, multiplieurs). Around the development of VLSI circuits, this course shows methodologies and tools necessary for the design and test of current digital circuits.


  1. Introduction: ASIC, FPGA, standard components.
  2. Modeling of MOS transistor.
  3. Design of logical gates: Margins of noise, Estimate of deadlines, Passive components, Dimensioning of drivers, Problems of floor planning, Layout.
  4. Regular structures: Memories, Adders, Multiplieurs.
  5. Sequential Circuits.
  6. Logical Synthesis.
  7. Test of the integrated circuits.


Digital Integrated CircuitsDigital Integrated Circuits: A Design Perspective. Jan M. Rabaey, Anantha P. Chandrakasan, Borivoje Nikolić.

2003. Pearson Education. 761 pages. ISBN 0130909963.

Cmos Vlsi Design

Cmos Vlsi Design: A Circuits and Systems Perspective. Neil H. E. Weste, David Harris.

2005. Pearson/Addison-Wesley. 967 pages. ISBN 0321149017.


Course notes and slides.

Various information available on the students computer-assisted learning site: notes, slides, tests of the previous years with final answer (sometimes with resolution), tests in line (QCM) allowing the students to be evaluated, bonds useful, electronic tools CAD, complementary presentations and web links.



The course exposes the theoretical bases, in a rigorous way, and the tools necessary to the resolution of problems regarding the design of numerical integrated circuits. The student participation is very important. Useful information for the examination is available only during the course. The course is supported by several books of reference.


The sessions are duplicated (8 groups of 3 students each per session – the list of groups must be returned before the 1st laboratory). The laboratories are illustrated by examples, consisting in particular by the assembly and measurement of digital circuits composed by several transistors within an industrial CAD (computer-aided design) environment (Cadence). The labs are of primary importance to allow the comprehension by practice of the concepts necessary to the design of digital circuits and CAD tools (in particular Cadence). A lab report is required at the end of each session. The sessions are completed by the achievement of a design project of a complex digital circuit starting from the schematics diagram to the layout in CMOS technology.


Exercises are prepared to allow the students to understand the development circuits on architectures based on reconfigurable circuits FPGA. The knowledge of the VHDL specification language is at the base of the design process of such circuits and the design methodology is illustrated by the usage of Electronic CAD tools Xilinx.