Designing with the Virtex-5 LX , SX LXT, SXT Platform FPGA

En 

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.

Note: Please note that the initial course material covers the Virtex-5 LX FPGA platform only. Future revisions will include additional platforms as they become available.

Level

Intermediate

Training Duration

1 day

Who Should Attend?

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.

Prerequisites

  • Fundamentals of FPGA Design course
  • Designing for Performance course
  • Designing with the Virtex-4 Family course or comprehensive knowledge of the Virtex-4 FPGA

Software Tools

  • Xilinx ISE™
  • Xilinx ISIM™

Skills Gained

After completing this comprehensive training, you will have the necessary skills to:

  • Describe the 6-input LUT of the Virtex-5 FPGA
  • Specify the CLB arrangement in the Virtex-5 FPGA
  • Define the block RAM resources of the Virtex-5 FPGA
  • Differentiate the arithmetic logic resources of the DSP48E slice in the Virtex-5 FPGA
  • Identify the clocking resources of the Virtex-5 FPGA
  • Describe the new features of the Virtex-5 LXT FPGA

Course Outline

  • Introduction
  • Virtex-5 FPGA Overview
  • CLB Resources
  • Clocking Resources
  • Lab 1: Clocking Resources Lab
  • I/O Resources
  • Memory Resources
  • XtremeDSP Technology Resources
  • Lab 2: DSP48E Resources Lab
  • Virtex-5 LXT FPGA Overview

Lab Descriptions

The labs will provide practical hands-on application of the principles taught throughout the course.

  • Lab 1 - Clocking Resources: In this lab, you will use the Architecture Wizard to create a PLL core for instantiation in your design. You will then simulate and verify the PLL core.
  • Lab 2 - DSP48E Resources: In this lab, you will create a a MACC and a loadable MACC by using the XtremeDSP™ technology (DSP48E) resource through the CORE Generator™ software. You will then compare the OPMODEs chosen by the CORE Generator software with the expected values.

Event Schedule

No events found. Event request.

Partner

Xilinx
Updated at: 2009-12-04 14:14↑ to the top