CONTENIDO: Overview of embedded system
Parte 1 – basic digital circuits development
Gate-level combinational circuit
Overview of FPGA and EDA software
RT-level combinational circuit
Regular sequential circuit
FSM
FSMD
Parte 2 – basic nios II software development
Nios II processor overview
Nios II system derivation and low-level access
Predesigned nios II I/O peripherals
Predesigned nios II I/O drivers and HAL API
Interrupt and ISR
Parte 3 – custom I/O peripheral development
Custom I/O peripheral with PIO cores
Avalon interconnect and SOPC component
SRAM and SDRAM controllers
PS2 keyboard and mouse
VGA controller
Audio codec controller
SD card controller
Parte 4 – hardware acceleration case studies
GCD accelerator
Mandelbrot set fractal accelerator
Direct digital frequency synthesis
References
Topic index