Bottom Line Technologies
HOME | SITE MAP | CONTACT

  • Training
  • |
  • Design Services
  • |
  • Industries
  • |
  • Technologies
  • |
  • Philosophy

Training Home
Training Courses
• FPGA
• Languages
• Connectivity
• DSP
• Embedded Design
Web-base Training
Follow-on Coaching

Related Links
Public Class Schedule
Private Classes
Training Facilities
Training Policies
Xilinx Design Services
HOME > Services> Training> Training Courses>

Advanced FPGA Implementation

Course Description

Advanced FPGA Implementation tackles the most sophisticated aspects of the ISE® design suite and Xilinx hardware. Seven labs provide hands-on experience in this two-day training and cover the Xilinx Synthesis Technology (XST) tools.

This course requires the Essentials of FPGA Design and Designing for Performance courses as prerequisites. An intermediate knowledge of Verilog or VHDL is strongly recommended as is at least six months of design experience with Xilinx tools and FPGAs. The lecture material in this course covers the ISE t

Release Date

March 2011

Training Duration

2 days

Who should attend?

Engineers who seek advanced FPGA design training using Xilinx tools to improve FPGA performance and utilization while also increasing productivity

Prerequisites

  • Essentials of FPGA Design
  • Designing for Performance
  • Intermediate knowledge of VHDL or Verilog is strongly recommended
  • At least six months of design experience with Xilinx tools and FPGAs

Software Tools

  • Xilinx ISE Design Suite: Logic or System Edition 13.1

Hardware

  • Architecture: Spartan-6 and Virtex-6 FPGAs*
  • Demo board: Spartan-6 FPGA SP605 board*

* This course focuses on the Spartan-6 and Virtex-6 architectures. Check with your local Authorized Training Provider for the specifics of the in-class lab board or other customizations.

Skills Gained

After completing this comprehensive training, you will know how to:

  • Create and edit a User Constraint File (UCF)
  • Identify the I/O timing constraints and design modifications required for source-synchronous and system-synchronous interfaces
  • Implement designs via the Tcl command line
  • Use the PlanAhead™ tool to create area constraints
  • Use design preservation techniques to simplify design ripple effects
  • Change signals of interest in the ChipScope™ Pro tool for board-level debugging using the FPGA Editor

Course Outline

  • Introduction
  • Lab 1: Timing Closure Review
  • UCF Editing
  • Lab 2: UCF Editing
  • Advanced I/O Timing
  • Lab 3: Advanced I/O Timing
  • Tcl Scripting
  • Lab 4: Tcl Scripting
  • Floorplanning an Effective Layout
  • Lab 5: Floorplanning
  • Design Preservation Techniques
  • Lab 6: Leveraging Design Preservation for Predictable Results
  • FPGA Editor: Viewing and Editing a Routed Design
  • Lab 7: Advanced FPGA Editor

Lab Descriptions

  • Lab 1: Timing Closure Review – Use the Constraints Editor to enter timing constraints.
  • Lab 2: UCF Editing – Write constraints directly into a UCF file to guide the performance results of implementation.
  • Lab 3: Advanced I/O Timing – Compose timing constraints for source-synchronous and system-synchronous I/O interfaces. Analyze the timing and determine changes to optimize the interface timing.
  • Lab 4: Tcl Scripting – Write ISE tool control commands in Tcl script files to create a project and implement the design. Explore how the Tcl interface is integrated with the Project Navigator tool.
  • Lab 5: Floorplanning – Implement a design by using floorplanned constraints to improve the timing results over a design without floorplanning.
  • Lab 6: Leveraging Design Preservation for Predictable Results – Utilize partitions to preserve timing results from one iteration to the next.
  • Lab 7: FPGA Editor – Use the FPGA Editor to view and edit a design. Rapidly locate and swap signals of interest for ChipScope Pro tool cores.

Customer Reviews 

  • This experience was so much better than my previous Altera training experience. The material was good and it was very well presented.
    Rating

  • Very well done. I enjoyed it and found it useful. The labs were quite valuable.
    Rating

  • Great instructor. Knows the material very well and adds his own personal insight, which is appreciated.
    Rating

No Scheduled Sessions - Contact Us to ask about setting one up!

Education Investment Options
Course Only $1,400
Course Only 14 Training Credits
Course & Basic Follow-on Coaching $1,900
Course & Comprehensive Follow-on Coaching $3,400
Basic Coaching ala Carte Not currently offered
  • Basic follow-on coaching includes 2 hours (max 4 calls)
  • Comprehensive follow-on coaching includes 8 hours (max 12 calls)
    • Contact
    • |
    • Company
    • |
    • Careers
    • |
    • Outsourcing
    • |
    • Resources
    • |
    • Legal
    Copyright (c) 1995-2011 Bottom Line Technologies Inc. All rights reserved. Version 6.14 - 2012-04-23 07:33