Interested in learning how to utilize Virtex™-5 FPGA architectural resources effectively? Targeted towards experienced Xilinx users who have already completed Fundamentals of FPGA Design and Designing for Performance and have a comprehensive knowledge of Virtex-4 FPGAs, this course focuses on understanding as well as designing into several of the new and enhanced resources found in our newest device. Topics covered include a Virtex-5 FPGA overview, new CLB, DCM and PLL, global and regional clocking techniques, memory, DSP and arithmetic logic, and source-synchronous resources.
Additionally, the new resources available in the LXT platform (EMAC, PCI Express, and GTP) are discussed. A combination of modules and labs allow for practical hands-on application of the principles taught.
Level:
Intermediate
For those who have taken the Fundamentals of FPGA Design and Designing for Performance courses. A comprehensive knowledge of the Virtex-4 family architecture is also required. This material should be considered a Virtex-5 FPGA update course from the Virtex-4 FPGA family.
1. Virtex-5 FPGA Overview
2. CLB Resources
3. Clocking Resources
Lab 1: Clocking Resources Lab
4. I/O Resources
5. Memory Resources
6. XtremeDSP Technology Resources
Lab 2: DSP48E Resources Lab
7. Virtex-5 LXT FPGAs Dedicated Resources: PCI Express, GTP, System Monitor, and TEMAC