====== Laboratory ====== ====== Lab documentation ====== [[:policies| See here for important policies on laboratory requirements, submission and evaluation]] {{:laboratory:de2_board_lab_usage_new.pdf|DE2 Board Usage Guidelines}} {{:laboratory:de2_usermanual.pdf|DE2 User Manual}} {{:laboratory:de2_scheamtics.pdf|DE2 Schematic}} {{:laboratory:altera_qsim_help.pdf|QSim Help}} 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 - {{:laboratory:introduction_to_the_altera_qsys_tool.pdf|Qsys Intro}} * Quartus pin file for DE2 board - {{:laboratory:de2.qsf.txt|DE2.qsf}} - note remove the .txt extension * [[http://www.altera.com/literature/hb/nios2/n2cpu_nii51017.pdf|Nios II Assembler Reference]] * [[http://www.eecs.yorku.ca/course_archive/2014-15/W/3215/indexA.html | 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) {{:laboratory:nios2_introduction.pdf|}} * [[http://www.eecs.yorku.ca/course_archive/2014-15/W/3215/indexB.html | 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 16x2 Documentation {{:laboratory:character_lcd.pdf|Character_LCD.pdf}} * Chapter 10 - SPI core documentation {{:laboratory:ug_embedded_ip.pdf|Embedded Peripheral IP User Guide}} * Analog Devices datasheet for ADXL345 {{:laboratory:adxl345.pdf|ADXL345 Datasheet}} * [[http://www.eecs.yorku.ca/course_archive/2014-15/W/3215/indexC.html | 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 - {{:laboratory:using_the_sdram.pdf|Tutorial}} * {{:laboratory:ug_embedded_ip.pdf|Embedded Peeripheral IP User Guide}} * Analog Devices datasheet for ADXL345 {{:laboratory:adxl345.pdf|ADXL345 Datasheet}} * [[http://www.eecs.yorku.ca/course_archive/2014-15/W/3215/indexD.html | 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.