School / Prep
ENSEIRB-MATMECA
Internal code
ESE9-NUMU2
Description
Raising apprentices' awareness of cybersecurity in embedded electronic systems
Objectives
Skills developed through this module :
- Analyze and use digital circuit design methods for embedded systems - level 3
- Designing and implementing a programmable architecture for embedded systems - level 3
- Designing and implementing a digital architecture for embedded systems - level 3
Teaching hours
- CIIntegrated courses28h
Further information
Architecture in SoCs and FPGAs
Security issues
Modern System on Package and FPGA architectures
Example of ARM / Trust Zone architecture
Hardware mechanisms in embedded systems
Secure boot
Privilege management (hypervisor function)
Memory management (MMU, DMA controller)
Interface management (e.g. USB, Ether)
Control of configuration and unused resources
Assessment of knowledge
Initial assessment / Main session - Tests
Type of assessment | Type of test | Duration (in minutes) | Number of tests | Test coefficient | Eliminatory mark in the test | Remarks |
---|---|---|---|---|---|---|
Integral Continuous Control | Continuous control | 1 |