This is an old revision of the document!
Table of Contents
Laboratory
Lab documentation
See here for important policies on laboratory requirements, submission and evaluation
The laboratory is hands on and students should have experience with electronic circuits, computer organization and digital logic (e.g. strongly recommended or prerequisite courses are PHYS 3150, CSE 2021, CSE 3201).
Lab activities
Lab A: Verilog and Nios II - LabA Manual - new and improved (Jan 18)
Associated files for Lab A:
- Altera Qsys Tool Introduction - Qsys Intro
- Quartus pin file for DE2 board - DE2.qsf - note remove the .txt extension
- Lab test link - opens at 3:00 pm(Mon), 3:30 pm (Fri)
- Note: Lab A/B Make-up - link opens 1:30 pm (Mon, 23rd Feb),2:00 pm (Fri, 27th Feb)
Lab B: Polling and Interrupts Lab B
Associated files for Lab B:
- Nios II Introduction - Chapters 5 (Registers) and 11 (Exceptions) nios2_introduction.pdf
- Lab test link - opens at 3:00 pm(Mon), 3:30 pm (Fri)
- Note: Lab A/B Make-up - link opens 3:00 pm (Mon, 23rd Feb),3:30 pm (Fri, 27th Feb)
Lab C: Nios II Device Interfaces and Drivers Lab C - note: updated March 22.
Associated files for Lab C:
- Character LCD 16×2 Documentation Character_LCD.pdf
- Chapter 10 - SPI core documentation Embedded Peripheral IP User Guide
- Analog Devices datasheet for ADXL345 ADXL345 Datasheet
- Lab test link - opens at 2:30 pm(Mon), 3:00 pm (Fri)
Lab D: Nios II Vibration Recording Embedded System Lab D
Associated files for Lab D:
- Using the SDRAM on Altera's DE2 Board - Tutorial
- Analog Devices datasheet for ADXL345 ADXL345 Datasheet
- Lab test link - opens at 2:30 pm(Mon), 3:00 pm (Fri)
Location
This course will make use of the digital systems lab. The lab is equipped with boards and supporting software and equipment.