ECAM LaSalle Mechanical and Electrical Engineering Programme
Données Générales
Programme Académique ECAM LaSalle Mechanical and Electrical Engineering Programme Responsable(s) Module :
BELLOC Cédric,CAKAR Halil Ibrahim
Type d'EC : Cours Digital Design (LIIEEng03EDigiDesign)
TD : 3h00
TP : 9h00
Cours : 14h00
Travail personnel : 17h00
Durée totale: 43h00
Status
Periode
Semester 3
Langue d'enseignement :
English
Objectifs Généraux
This module will introduce you to the basic concepts of digital systems, including analysis and design. Both combinational and sequential logic will be covered. You will also gain experience with several levels of digital systems, from simple logic circuits to programmable logic devices and hardware description language.

This is the fundamental module in electrical and electronic engineering. This module will provide you the fundamental background needed to understand how digital systems work and how to design digital circuits. First, the necessary mathematical concepts in the study of digital systems will be covered. We will then move onto studying digital gates and how they work. We will design and analyse combinational circuits and show how to construct the minimal (least number of gates) circuit necessary to implement a specific function. We will then move on to sequential circuits which add a concept of memory or feedback to the combinational design. We will analyse and design these circuits. Finally, we will look at common electronic components (such as counters and shift registers) and then look into programmable logic devices. Throughout the module, we will use NI Multisim software to analyse and simulate digital systems. We will pay particular attention to design principles and techniques, timing analysis, and finite state machines. The concepts covering in this module (i.e.: Digital Design) are needed in other courses in electrical and electronic engineering. It is imperative that these concepts are well understood.

By the end of the module, you should be able to:

• Represent and manipulate decimal numbers in different coding systems and convert decimal numbers between different positional number systems including decimal, binary (unsigned, signed-magnitude, and two’s complement), hex, and octal.
• Do negation and addition in the two’s complement number system and detect overflow.
• Express and simplify logic expressions using the theorems of Boolean algebra and Karnaugh maps.
• Find the minimal sum-of-products (SOP) and product-of-sums (POS) expressions, and create a corresponding circuit from AND, OR, NAND, and NOR gates
• Analyse and design combinational and sequential digital systems and use standard combinational and sequential digital building blocks including adders, multiplexers, decoders, encoders, and registers.
• Analyse and design clocked synchronous state machines.
• Analyse a schematic of a combinational logic circuit and write its logic function.
• Understand the functionality of common digital building blocks including multiplexers, decoders, encoders, and comparators. Know how to use them to implement logic functions.
• Calculate the propagation delays through a circuit and draw a timing diagram.
• Write proper lab reports, communicating their objectives, approach, observations, and conclusions.
• design various arithmetic, logic, and memory components, e.g., ALUs, shifters, decoders, multiplexers, RAMs, and ROMs
Contenu
Introductory concepts
Number systems, operations, and codes
Logic gates and circuits
Boolean algebra and logic simplification including Karnaugh maps
Combinational logic analysis and functions of combinational logic
Latches, flip-flops, timers, shift registers and counters
Programmable logic
Data storage
Signal conversion and processing
Data transmission, data processing, and control
Integrated circuit technologies
Prérequis
Fundamentals of Electrical and Electronic Engineering
Bibliographie
Digital Fundamentals, 11th Edition (2015) Thomas L. Floyd, Pearson Education Ltd
Évaluation(s)
Nature Coefficient Objectifs
1 Practical work 0,4 Lab
2 Continuous Assessment 0,1 Portafolio of MCQ
3 0,5 Written exam