• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Digital Electronics (Upgrade)

  • School / Prep

    ENSEIRB-MATMECA

Internal code

ESE5-NUME1

Description

The aim of this module is to bring the whole class up to speed on the basic concepts of digital electronics: Numeration, Boolean Algebra, Combinatorial Logic and Sequential Logic. An introduction to the VHDL language is given to support the various practical exercises and projects.

Read more

Objectives

Skills developed through this module :

  • Analyze and use digital circuit design methods for embedded systems - Level 1
  • Designing and implementing a digital architecture for embedded systems - Level 1
Read more

Teaching hours

  • CIIntegrated Courses48h

Syllabus

- Numeration
+ Natural binary representation and associated arithmetic operations
+ Signed binary representation and associated arithmetic operations

- Boolean algebra
+ Elementary logic functions
+ Simplification of logic functions
1 - Algebraic methods
2 - Graphical methods (Karnaugh table)
+ Elementary logic operators (AND, OR, NOT, NAND, NOR, ....)

- Combinatorial logic
+ Definition
+ Synthesis of a combinatorial system
1 - Encoders/Decoders
2 - Multiplexers/Demultiplexers
3 - Comparator
4 - Adder
+ Arithmetic unit Logic

- Fundamentals of sequential logic
+ Sequential logic : definition
+ The D latch
+ The D flip-flop
+ Registers

- Counters
+ Asynchronous counters
+ Synchronous counters
+ Synchronous circuits

- Complex sequential functions
+ Memories
+ Finite-state machines
+ Implementation of finite-state machines

- Introduction to the VHDL language

Read more

Assessment of knowledge

Initial assessment / Main session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final inspectionWritten800.75without document without calculator
Continuous controlMachine work0.25Grade carried over to make-up session

Second chance / Catch-up session - Tests

Type of assessmentType of testDuration (in minutes)Number of testsTest coefficientEliminatory mark in the testRemarks
Final testWritten800.75without document without calculator
Continuous controlMachine work0.25Main session score