Tutorials | Tutorial Dates | Submission Due Date (@11pm) |
---|---|---|
Tutorial A: Quartus Prime _VHDL and light.vhd Tutorial A: Quartus Prime _Verilog and light.v |
Sept. 25 | N/A |
Intel Tutorial B: ModelSim Simulator_VHDL Intel Tutorial B: ModelSim Simulator_Verilog |
Sept. 26 | N/A |
Tutorial C: Using ModelSim (or Questa*) with Testbenches | Oct. 2, 9 | Oct. 9 |
IP Cores | Oct. 9 / Self-learning module | N/A |
Silicon Run I Silicon Run II |
TBD | |
Assignment | Post Date | Submission Due Date (@11pm) |
Assignment 1 | Sept. 23 | Oct. 21 |
Assignment 2 | Oct. 14 | Nov. 11 |
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 |
OCt. 16 PatternDetector Waveform Example |
N/A |
Lab2: Structural HDL and Testbenches | Oct. 23 | Oct. 25 |
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 & Nov. 6 |
--- |
Project A/B/C/D Report Guidelines and marking rubric |
Nov. 6, 27 | Dec. 2 |
Project Presentation and marking rubric | Dec. 4 | ---- |
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