|
Lab Documents
|
|
Lab
|
Start Date
|
Documents
|
| |
|
-
Lab Rules & Policies (Summer 2026)
- Lab submission template (Summer 2026):
MS Word &
PDF
-
Honorlock and Lab Quiz info
- Templates of Legends for Switches and LEDs
- Summer 2026
Parts List (R0)
- As soon as you open your purchased lab parts, for documentation purposes,
take picture of all of the parts in your kit (chips, PCB, breadboard, cables, etc)
and include these images in your Pre-Lab Reports for Lab 0.
-
Parts List prior to fall 2023
-
DE10-Lite Pins (R0)
-
OOTB EEL3701 Connection Guide
- Suggestions for
Debugging your PLD PCB
-
DE10-Lite User Manual
- To use the DE10-lite in Quartus, do the following:
- Select "Assignment"
- Select "Device" and then select the "Board" tab towards the top of the screen
- Change the family to "MAX 10", and select "MAX 10 DE10 - Lite".
- The DE10-Lite uses a Max 10 FPGA Device,
10M50DAF484C6GES
- Tutorial
to put your DE10-Lite into a safe mode.
-
safe.pof,
to put your DE10-Lite into a safe mode.
-
Video of DE10-Lite when in safe mode.
MAX 10 Documentation
Prior to Fall 2023
- We were using a Max 10 FPGA Device,
10M02SCU169C8G.
- Select Family:
MAX 10 (DA/DF/DC/SA/SC)
- Select Device:
10M02SCU169C8G
Prior to that we were usinga MAX V
|
| |
|
Prior to Fall 2023
PLD test POF file
PLD_test.pof.txt
- After downloading, remove .txt from file name.
- Breadboard image
for PLD test.
|
| 0 |
--
Canvas link
|
Lab 0 Document (R0)
Lab 0 Demo (pdf);
Video
How to Use a Breadboard - YouTube Video
Electronic Assembly handout
Chapter 3 of the MIT 6270 Manual
Quartus 25.1 Installation Instructions (R0)
Tutorial
to put your DE10-Lite into a safe mode.
-
safe.pof,
to put your DE10-Lite into a safe mode.
-
Default pof for DE10-Lite
(to restore to default config)
-
Video of DE10-Lite when in safe mode.
Hardware: Getting Started (R0)
Prior to Fall 2023 to Fall 2025
Quartus 22.1 Installation Instructions (R0)
-
Download and unzip
quartus22.1_installation_library.zip
(contains libedt_wedtq.so and edt_wedtq.dll)
Prior to Fall 2023
Quartus 19.1 Installation Instructions (R0)
Quartus 19.1 Install on Linux (R0)
Questa Installation Instructions (R0) (NOT recommended!)
Quartus on MAC M1: Setup Guide
OOTB 3701 Assembly Guide (3Jan22)
OOTB MAX 10 Development Board Manual (18Aug21)
OOTB MAX 10 Schematic (29Apr19)
|
| 1 |
--
Canvas link
|
Lab 1 Document
(R0)
Quartus Tutorial (R0)
for Prime Lite Edition 25.1
How to Use a Breadboard - YouTube Video
DE10-Lite Pins (R0)
DE10-Lite User Manual
Templates of Legends for Switches and LEDs
Hardware: Getting Started (R0)
Pinouts of common parts (txt)
Pinouts of common parts (pdf)
Famous pinouts web-site
Specifications
for the 74HC00 Quad 2-input NAND. (Fairchild)
Specifications
for the 74HC02 Quad 2-input NOR. (Fairchild)
Protoboard layout for PowerPoint
Protoboard layout for Acrobat (.pdf)
Switch Bank Figure (.jpg) (for inclusion in your logic
circuit diagrams)
Legends for DIP switches and LEDs (.pptx) (for inclusion in
your logic circuit diagrams)
Correspondence
with a student about Quartus and active-low signals
Honorlock and Lab Quiz info
Prior to Spring 2026
Quartus Tutorial (R0)
(for Prime Lite Edition 22.1)
-
Download and unzip
quartus22.1_installation_library.zip
(contains libedt_wedtq.so and edt_wedtq.dll)
Prior to Fall 2023
Quartus Tutorial (R0)
(for Prime Lite Edition 18.1)
Instruction on using the
Out of the Box CPLD Programmer
FTDI Driver for OOTB CPLD Programmer to use FTDI USB over JTAG
Download, unzip, and execute to install
Documentation on
7-Segment Displays on MAX 10 PCB (R0)
7-segment LED data sheet
FTDI Driver web page for non-Windows operating systems
OOTB CPLD Programmer DLL (see instructions for placement) for
64-bit Windows,
32-bit Windows, or
Linux
(remove .txt from file name before use)
Website for OOT CPLD Programmer DLL
(use Google Chrome to automatically translate website to English)
Quartus Display Issues (for high resolution monitors)
|
| 2 |
--
Canvas link
|
Lab 2 Document (R1)
hex_to_7seg.bdf
DE10-Lite Pins (R0)
DE10-Lite User Manual
Specifications
for the 74HC153 Dual 4-input Multiplexer.
Another spec sheet
for the 74HC153 Dual 4-input Multiplexer.
Using "Wires" and Busses in Quartus Block Diagram/Schematic
(bdf) Files (R0)
-
Quartus archive for Wire/Bus Tutorial
|
| 3 |
--
Canvas link
|
Lab 3 Document (R0)
Creating Graphical Components in Quartus
|
| 4 |
--
Canvas link
|
Lab 4 Document (R0)
Explanation of Table 4
Specifications
for the 74HC283 4-Bit Binary Adder with Fast Carry. (117KB)
Another spec sheet
for the 74HC283 4-Bit Binary Adder with Fast Carry. (60KB)
Suggestions for
Debugging your PLD PCB (R0)
Be careful with your PLD board. If you destroy the chip,
replacing it is NOT something that you can do
yourself.
|
| 5 |
Mon, 2 Nov
Canvas link
|
Lab 5 Document (R0)
Creating Graphical Components (R0)
in Quartus from BDF or VHDL files
- This is very useful for implementing long equations in a graphical design
- Archive file for this document
|
| 6 |
Thur, 12 Nov
CanNOT Drop
Canvas link
|
Lab 6 Document
(R0)
Explanation of Table 4 (from Lab 4)
ROM Creation Tutorial for Quartus Prime Lite
(R0)
-
Quartus archive for ROM Creation Tutorial
MIF example file: rom_8k.mif
Quartus Memory Initialization File (MIF) (R0)
Using Busses and "Wires" in Quartus Schematic Entry (bdf) Files (R0)
-
Quartus archive for Wire/Bus Tutorial
Specifications
for the 74HC161 and 74HC163 4-bit Counters. (338k) Motorola
Specifications
for the 74HC161 4-Bit Counter. (82KB) Philips
VHDL ROM alternative:
-
Instructions for using the VHDL ROM alternative (R0)
- Quartus archive file,
Board_ROM.qar
- Excel spreadsheet,
ROM_contents.xlsx
BELOW NOT NEEDED for DE10 (is for old OOTB PLD PCB):
OOTB documentation:
How to Use the Out of the Box Flash Interface
OOTB documentation and files for programming the Flash memory on your PLD PCB: flashInterface.zip
OOTB documentation:
Flash Programmer Guide.pdf
OOTB documentation:
flashInterface Guide.pdf
Flash Programmer pof file:
flashProgrammerForGUI.pof.txt
- After downloading, remove ".txt" from file name.
FlashProgrammer-installer.exe for MAX10 PCB
|
| 7 |
--
Canvas link
|
Lab 7 Document (R0)
You WILL need your entire 3701 lab parts (including DAD) for this lab.
ALL STUDENTS must return their DE10 kit (with two cables and anti-static bag) by the end of your Lab 7. You will not be allowed to take the Exam 2 (the final exam) if you have not done so. If you are not an EE or CpE student, must also return your DAD (with cables and box) by the end of their Lab 7.
Lab 7 Part A
Excel file
Assembly List Files:
Excel and
MS-Word
ROM Creation Tutorial for Quartus Prime Lite
(R0)
Documentation and Design Files
(R0) (in one pdf) [no mif]
Archived G-CPU Quartus files (R0)
(Fall 2026, for Quartus 25.1 w/ DE10-Lite)
GCPU IDE (v1.6) simulator installation file (by Zachery Utt)
Video example using GCPU IDE (v1.5) from class on 17July2025
|