Training - Designing with the Virtex-5 LX (reference 004555A)
 
    Partners
  • This training course is approved by Xilinx
   
           
      Course description
  • 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.

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
   
             
  Course Objectives

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
   
           
    Duration
  • 1-day course
   
           
    Topics

Course Outline

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

Lab description

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 Multiplexer by using the XtremeDSP™ technology (DSP48E) resource primitive instanciation. You will then simulate the resources to verify functionality
   
           
    Documentation

Training manuals will be given to participants during training. Precise and easy of use, those notes can be used as a reference afterwards.
   
           
    Other trainings :

If you want to know our other training courses and their contents, you can consult or download our complete training courses list on this page : Training courses - General presentation