Programmable Hardware Devices

Period: First Semester

Course unit contents:

A) Principles of Digital Electronics
- Number systems and codes
- Fundamentals of Boolean algebra
- Combinatorial functions
- Combinatorial logic elements
- Arithmetic-logic units
- Latches and Flip-flops
- Sequential circuits
- Memory elements

B) Simple As Possible computers
- SAP-1
- SAP-2
- SAP-3

PART II Hands-on Laboratory

A) Building an 8-bit CPU
- Clock module
- Registers
- Arithmetic Logic Unit
- Program counter
- Input and memory register
- Random Access Memory
- Control logic
- Output register

B) Data management with System on Module (SOM)
- Introduction to ARM processor
- Assembling and compiling processes
- Input/Output system

Planned learning activities and teaching methods: 

- Frontal Lecturing (50%) + Hands-on Laboratory (50%)
- Case studies, Problem based learning

Ultime modifiche: mercoledì, 1 giugno 2022, 16:09