Designing with the 28-nm Hard IP for PCI Express (OPCIDESIGN)

17 Minutes Online Course

Course Description

In this class, you will learn rules that must be followed in order to ensure proper placement of Hard IP for PCI Express® blocks and transceiver channels within your target Cyclone® V, Arria® V or Stratix® FPGA, failure of which can lead to compilation errors and possibly board re-spins. You will learn how to select the best clock resource based on location and PCI Express lane speed and configuration. You will also learn debugging tools and techniques to employ when bringing up your PCIe link in a system.

At Course Completion

You will be able to:

  • Avoid board-level issues when choosing locations for Hard IP for PCI Express transceiver channels
  • Selecting the right PLL for low-jitter transmit operation
  • Describe the tools and techniques used to debug a Hard IP design

Skills Required

  • Some understanding of the PCI Express Protocol specification is helpful, but not required
  • Familiarity with common high-speed transceiver architecture OR viewing the following Transceiver Basics course OR attending the Building Gigabit Interfaces in Altera Transceiver Devices
  • Familiarity with FPGA/CPLD design flow
  • Familiarity with the Quartus II design software

Follow-on Courses

Upon completing this course, we recommend the following courses (in no particular order):

Applicable Training Curriculum

This course is part of the following Intel FPGA training curriculum:

Class Schedule

Result Showing 1

On-lineAnytimeFreeRegister Now

Request a class in your region.