• Your selection is empty.

    Register the diplomas, courses or lessons of your choice.

Digital Electronics (Upgrade)

  • School / Prep

    ENSEIRB-MATMECA

Internal code

ES5EN110

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

Teaching hours

  • CIIntegrated Courses48h

Syllabus

- Numeration
+ Natural binary representation and associated arithmetic operations
+ Signed binary representation and associated arithmetic operations
+ IEEE 754 float 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, NO, 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
Continuous controlOral1
Final inspectionWritten1