DE2 Tutorials

To save the files (instead of having them load in the browser), right click on the file and then select Save Link As.... This will open the Save As window, allowing you to choose where to save the file. Make sure that you save them as the correct file type

This Video Turtorial is designed to create and understand simple 8 bit video using the Altera DE2 Development Board to create the video drivers, and using the Agilent MSO-3024A to analyzer both digital and analog signals. Below you will find all the files to do this tutorial.



File Description
clock_generator.v Verilog code for Tutorial 1 Part 1 generating 40 KHz clock
clock_generator.qsf Pin assignments for clock_generator.v
HEX_decoder.v Verilog code for Tutorial 1 Part 2 generating HEX values and storing them in registers and displaying the HEX values on the DE2 HEX displays
HEX_decoder.qsf Pin assignments for HEX_decoder.v
sdata_sclk.zip ZIP files for Tutorial 1 Part 3 generating serial clock and data and trigger to serially shift data to the video encoder I2C I/O ports
tutorial2_clk_d13.zip ZIP files for doing Tutorial 2 with clk_27 = D13
tutorial2_clk_c16.zip ZIP files for doing Tutorial 2 with clk_27 = c16
tutorial3_monitor.zip ZIP files for doing Tutorial 3 part 1 creating counters and generating vsync,hsync and vid_blank
tutorial3_monitor_full.zip ZIP files for doing Tutorial 3 part 2 - creating and examining address counters and enables
tutorial3_video_d13.zip ZIP files for Turtorial 3 part 3- creating a data memory retrieval and memory update state machine (27 MHz clock is pin D13)
tutorial3_video_c16.zip ZIP files for Turtorial 3 part 3- creating a data memory retrieval and memory update state machine (27 MHz clock is pin C16 and video decoder is ADV7181B)
tutorial3_video_v3.zip ZIP files for Turtorial 3 part 3- creating a data memory retrieval and memory update state machine(27 MHz clock is pin C16 and video decoder is ADV7180)
ycrcb_d13.zip ZIP files for video using YCRCB 4:4:4 (27 MHz clock pin is D13)
ycrcb_c16.zip ZIP files for video using YCRCB 4:4:4 ( 27 MHz clock pin is C16 and video decoder is ADV7181B)
ycrcb_c16_v3.zip ZIP files for video using YCRCB 4:4:4 ( 27 MHz pin is C16 and video deocoder is ADV7180)