These examples can be used for a starting point for your own work. I will provide
you some examples such as:
- Blinky, like a "Hello World" only for FPGA
- Nios II
- Nios II and Dhrystone
- Nios II and ChibiOS/RT
- Nios II and FatFs
For these examples the following boards was used:
Unfortunately the DE0-CV board is not equipped with a RS232 connector. Therefore we need a
PS/2 to UART TTL adapter. My selfmade adapter looks like:
This is a pure VHDL example without any CPU support. With the user LEDs a
chaser was realized. On the 7-Segment display a counter is running.
This example use the Nios II/e cpu and external SDRAM for the program memory. The functionality
of the program is the same like my ARM examples.
Dhrystone is a synthetic
computing benchmark program developed in 1984 by Reinhold P. Weicker.
A Nios II/e system using external SDRAM, with counters on the 7-Segment display,
a chaser and UART output if available.
FatFs is a generic FAT file system module for small embedded systems.
More info about FatFs can be found here
(1) With 1-Bit hardware SPI