Lecture Notes:
Logic Design Review:
FPGAs:
Overview of Boundary Scan and the Boundary Scan Interface in Spartan-2 FPGAs (for Spartan-3 BS interface see JTAG section inSpartan 3 Configuration)
VHDL:
Parameterized RAM Modeling – newly added notes
ASIC/FPGA Synthesis:
Lab Exercises:
Lab #0 - (1/24) Introduction to lab hardware & software Lab #0 Tutorial
Lab #1 - (1/31) Combinational Logic Design Using Schematic Capture
Lab #2 - (2/7) Sequential Logic Design Using Schematic Capture
Lab #3 - (2/14) Combinational Logic Design Using VHDL
Lab #4 - (2/21) Sequential Logic Design Using VHDL Jia’s tutorial on Post Place & Route Simulation
Lab #5 - (2/28) Parameterized VHDL Universal Register/Counter
Lab #6 - (3/7) Parameterized VHDL Register File Design
Lab #7 - (3/21) Hierarchical VHDL Modeling of Manually Controlled Display System
Lab #8 - (3/28) Boundary Scan Interface Controlled Display System - Gefu’s tutorial on communicating with BS Hint: One solution to bleeding and/or dim display problem is to add an 11-bit register at the output (for the 7 segments and 4 enable values) which is enabled by the output of the digital 1-shot (this will hold the 7-segment value plus the valid enable for the maximum amount of time until the next value is ready for display for good brightness with minimum bleeding).
Lab #9 - (4/4) PicoBlaze Programming, Simulation and Synthesis Tutorial for PicoBlaze and the tutorial files (PicoBlaze.zip)
Lab #10 – (4/11-4/25) PicoBlaze Controlled Display System
Reference Material for Lab Exercises:
Link to free ISE WebPack for your own PC if you want to simulate & synthesize before the lab session
Link to free ISE WebPack for your own PC if you want to simulate & synthesize before the lab session
Additional Tutorials for Lab Exercises:
FAQs by Gefu Xu and Jie Qin
ModelSim Tips by Jie Qin
Detailed manuals for ISE can be found on the lab computers in C:\Xilinx\doc\usenglish\books\manuals.pdf
Link to free ISE WebPack for your own PC if you want to simulate & synthesize before the lab session
Related Material:
No comments:
Post a Comment