Get a Flight Credit worth up to $500
when you apply with code* by March 15, 2024
Digital Electronics
OVERVIEW
CEA CAPA Partner Institution: Universidad Carlos III de Madrid
Location: Madrid, Spain
Primary Subject Area: Electrical Engineering
Instruction in: English
Course Code: 14027
Transcript Source: Partner Institution
Course Details: Level 300
Recommended Semester Credits: 3
Contact Hours: 42
Prerequisites: Fundamentals of Electronic Engineering
DESCRIPTION
1. Introduction to design and implementation of digital circuits
- Technologies for implementing digital circuits
- Hardware description languages
- Design flow: simulation and automatic synthesis
- Basic concepts of VHDL design
2. Combinational circuits and VHDL description
- Logic functions and boolean expressions
- Basic logic gates
- Multiplexers
- Encoders and decoders
- Comparators
- Aritmethic circuits
3. Sequential circuits and VHDL description
- Synchronous and asynchronous flip-flops: synchronous digital design
- Registers and counters
- Finite state machines
- Memories
4. Simulation and synthesis of VHDL decribed digital circuits
- VHDL for simulation and synthesis
- Testbenches and simulation models
- Synthesis. Resource usage and timing. Constraints
5. Digital circuit implementation
- Programmable logic devices (FPGA)
- Custom integrated circuits (ASIC)
- Digital circuit design flow
6. Introduction to digital systems and microprocessors
- Structure of a digital system: datapath and control
- Typical components in a digital system
- Digital System design at the Register-Transfer Level
- Basic structure of a microprocessor
- Operation of a microprocessor. Instructions
7. Study of a microcontroller
- Internal architecture
- Memory and register organization
- Instruction set
- Microcontroller programming. Development environment
8. Peripherals
- Types of inputs and outputs
- General purpose parallel I/Os
- Timers
- Methods for communication with peripherals. Interrupts
- Technologies for implementing digital circuits
- Hardware description languages
- Design flow: simulation and automatic synthesis
- Basic concepts of VHDL design
2. Combinational circuits and VHDL description
- Logic functions and boolean expressions
- Basic logic gates
- Multiplexers
- Encoders and decoders
- Comparators
- Aritmethic circuits
3. Sequential circuits and VHDL description
- Synchronous and asynchronous flip-flops: synchronous digital design
- Registers and counters
- Finite state machines
- Memories
4. Simulation and synthesis of VHDL decribed digital circuits
- VHDL for simulation and synthesis
- Testbenches and simulation models
- Synthesis. Resource usage and timing. Constraints
5. Digital circuit implementation
- Programmable logic devices (FPGA)
- Custom integrated circuits (ASIC)
- Digital circuit design flow
6. Introduction to digital systems and microprocessors
- Structure of a digital system: datapath and control
- Typical components in a digital system
- Digital System design at the Register-Transfer Level
- Basic structure of a microprocessor
- Operation of a microprocessor. Instructions
7. Study of a microcontroller
- Internal architecture
- Memory and register organization
- Instruction set
- Microcontroller programming. Development environment
8. Peripherals
- Types of inputs and outputs
- General purpose parallel I/Os
- Timers
- Methods for communication with peripherals. Interrupts
LET'S CHAT