Tutorials | Tutorial Dates | Submission Due Date (@11pm) |
---|---|---|
Tutorial A: Quartus Prime _VHDL and light.vhd Tutorial A: Quartus Prime _Verilog and light.v Tutorial A Sbmission Requirements |
Sept. 4 | Sept. 4 |
Intel Tutorial B: ModelSim Simulator_VHDL Intel Tutorial B: ModelSim Simulator_Verilog Tutorial B Requirements |
Sept. 4 | Sept. 4 |
Intel Tutorial C: VHDL Testbench Intel Tutorial C: Verilog Testbench Tutorial C Requirements |
Sept. 11 | Sept. 11 |
Silicon Run I Silicon Run II |
Sept. 18 | Brightspace Quiz: Sept. 18 |
Assignment | Post Date | Submission Due Date (@11pm) |
Assignment 1 and Reference Solution | Sept. 5 | Oct. 2 |
Assignment 2 and Reference Solution | Oct. 16 | Nov. 20 |
Labs | Lab Dates | Submission Due Date (@11pm) |
Lab1: Fundamentals of Digital Design Download Mux_2 and Mux_4 here Download Mux_2.v , Mux_4.v and Pattern Detector with errorshere |
Sept. 25 PatternDetector Waveform Example |
Oct. 2 |
Lab2: Structural HDL and Testbenches | Oct. 2 | Oct. 9 |
Lab3: Sequential Multiplier | Oct. 9 | Oct. 16 |
IP Cores | Oct. 16 | -- |
Midterm Exam | Oct. 23 | -- |
Project | Work Sessions | Submission Due Date (@11pm) |
Project Introduction/Preparation: A. GCD Calculator; B. Dice Game ; C. Beamformer; D. The S-Machine Instruction Set Architecture |
Oct. 30 |
--- |
Project A/B/C/D Report Guidelines and marking rubric |
Nov. 6, 20, 27 | Dec. 2 |
Project Presentation and marking rubric | Nov. 25, 27, 28 | ---- |
Software Installation:
Windows/Linux OS: Download Quartus Prime Lite Edition (v20) individual files:
Quartus Prime (2.0 GB), ModelSim-Intel FPGA (1.3GB), Cyclone V Device file (1.3 GB)
Note: Quartus v18 from ECED2200 also works, see Tutorial A for adding Cyclone V device support
Mac: Install a dual boot of Windows then install Quartus Prime Lite.
Hardware References:
For USB-Blaster II Driver installation, see Getting Started with Intel's DE-Series Boards
For I/O pin assignment, see pp. 25-26 of the DE1-SoC User Guide
For project ideas, check Intel FPGA Tutorials