Project documentation - the first half of your final report
Feel free to work with your fellow students to get this working. You are required, however, to build and program your own working board and prepare and submit your own report. This report is due on December 6.
Prepare a report of no more than 3 pages including a discussion of the following:
-Explain the basic timing signals and how the VSYNC and HSYNC signals work
-Point out the section of the code that generates VSYNC and HSYNC
-Explain how the characters are generated
-Explain how the character library works, and how the characters were selected. In particular, explain and replicate the character map for the number zero and include this (a piece of graph paper may be helpful; feel free to print one from here).
-An explanation of how HSYNC works to synchronize each line and how VSYNC works over each frame cycle; include a sketch of both signals (or, even better, capture them with a scope)
-Explain how co-opting the TX line is used in this code to provide a reliable timing signal
Include:
-A photograph of your board
-A photograph of your board working
-A detailed drawing of the character map for the number zero
-A sketch or oscilloscope capture trace of the output signal and HSYNC over a line
Once you have turned this in, you're ready for the last step.
Prepare a report of no more than 3 pages including a discussion of the following:
-Explain the basic timing signals and how the VSYNC and HSYNC signals work
-Point out the section of the code that generates VSYNC and HSYNC
-Explain how the characters are generated
-Explain how the character library works, and how the characters were selected. In particular, explain and replicate the character map for the number zero and include this (a piece of graph paper may be helpful; feel free to print one from here).
-An explanation of how HSYNC works to synchronize each line and how VSYNC works over each frame cycle; include a sketch of both signals (or, even better, capture them with a scope)
-Explain how co-opting the TX line is used in this code to provide a reliable timing signal
Include:
-A photograph of your board
-A photograph of your board working
-A detailed drawing of the character map for the number zero
-A sketch or oscilloscope capture trace of the output signal and HSYNC over a line
Once you have turned this in, you're ready for the last step.