Lesson 00: General Requirements for FPGA Laboratories
Hello, welcome to the world of Embedded Systems.
In this section, you will learn about FPGA design using the Intel MAX-10 FPGA board. Therefore, I recommend you download and install the development software on your computer in order to practice in your free time.
Components Required
You must have an FPGA development board. In this lecture, I recommend you to get the Terasic DE-10 Lite board.
Terasic DE-10 Lite
Terasic DE-10 Lite is a cost-effective Intel MAX-10 based FPGA board. This board has many features that allow users to implement a wide range of designed circuits, from simple circuits to various multimedia projects.
- Intel MAX-10 10M50DAF484C7G chip
- Integrated dual ADCs, each ADC supports 1 dedicated analog input and 8 dual function pins
- 50K programmable logic elements
- 1,638 Kbit M9K Memory
- 144 18x18 Multiplier
- 4 PLLs
- On-board USB blaster
- 64MB SDRAM, x16 bits data bus
Sensor
- Accelerometer
Expansion Connectors
- On 2x20 GPIO Connector (Voltage levels: 3.3V)
- Arduino Uno R3 Connector, including 6 ADC channels
Display
- 4-bit Resistor VGA
Switches/Buttons/LEDs/7-Segment Display
- 10 LEDs
- 10 Slide Switches
- 2 Push Buttons
- Six 7-Segment Display
Order:
Software Required
- Intel Quartus Prime Lite (or Standard) Edition
Follow the instructions to download, install, and configure the Intel Quartus Prime and driver:
Lesson KB 01: Install Intel Quartus Prime Lite and Driver - Microsoft Visual C++ 2013 Redistributable Package (EN)
http://download.microsoft.com/download/0/5/6/056dcda9-d667-4e27-8001-8a0c6971d6b1/vcredist_x64.exe
Documents
You can download the files for the DE10-Lite board:
- DE10-Lite User Manual:
- DE10-Lite CD-ROM:
- DE10-Lite Control Panel:
- SDRAM Datasheet:
- DE10-Lite QSF file (Quartus Prime Setting File) with Pin Assignments: DE10_Lite.QSF
- DE10-Lite SDC file (Synopsis Design Constraints): DE10_Lite.SDC
Useful Resources