|
Overview
The Lattice PCI Express Development Kit is a complete hardware/software development environment to help accelerate the evaluation of PCI Express technology, get to a known good starting point for a design, and then easily transition to design exploration. The kits include several components for rapid evaluation and system design, including several demos ranging from control plane through data plane applications, drivers, GUI, RTL source for top-level project directories, documentation, and an evaluation board. Available on both Windows and Linux platforms, the LatticeECP2M PCI Express Development Kit solution is one of Lattice's development kit offerings for the award-winning LatticeECP2M FPGA device family.
LatticeECP2M PCI Express Development Kit How-To Video
|
Take a moment to watch this new short video presentation on the LatticeECP2M PCI Express Development Kit. The video demonstrates the quick and easy process of installing the development kit and evaluation board, setting up the demos, and getting to working hardware in less than 30 minutes!
|
|
LatticeECP2M PCI Express Development Kit for Solutions Board
Development Kit Contents
LatticeECP2M PCI Express Development Kit
|
Windows
|
LatticeECP2M PCI Express x1/x4 Solutions Board This board features a LatticeECP2M50 FPGA device, PCI Express x1 and x4 edge connectors, and other useful features that enable easy PCI Express evaluation.
|
|
LatticeECP2M PCI Express Development Kit Documentation Complete documentation including the development kit quick start guide and user's guide, IP core user's guide, solutions board user's guide, and user's guides for all demos, is included.
|
|
Demo Applications Four demo applications, for control plane or data plane applications, are included in the downloadable executable files. Click on a link to download all four demos, supported on Windows platforms.
The demo includes a simple GUI-based application along with an API and device drivers for use on any Windows PC. It enables typical PCIe card functionality in a PC, showing simple interaction between the demo running on the PC and the PCI Express IP core on the evaluation board.
- PCI Express Throughput Demo
This demo demonstrates and measures performance bandwidth between the PCI Express IP core and the LatticeECP2M SERDES, specifically measuring data rates for reads from PC memory and writes to PC memory.
- PCI Express Scatter-Gather DMA Demo #1 - Color Bar
The demo makes use of both the Lattice PCI Express and Scatter-Gather DMA IP cores. The demo transfers an color bar gradient image from the evaluation board memory to PC memory for display, showing simple block transfers graphically through the change in colors.
- PCI Express Scatter-Gather DMA Demo #2 - Image Transfer
This demo also makes use of the Lattice PCI Express and Scatter-Gather DMA IP cores. It shows the capability of the cores to perform large block transfers by transferring an image from the PC to the board and back to the demo application.
|
|
ispLEVER Design Software The development kit includes a 60-day license of the ispLEVER software for Windows platform. ispLEVER is the design environment for all Lattice FPGAs. ispLEVER also includes the IPexpress software for configuration of custom IP designs (such as the PCI Express IP core). Upgrades to a permanent ispLEVER license are available separately. |
|
ispDOWNLOAD Cable This is used to program the LatticeECP2M50 FPGA on the evaluation board. |
|
The above demos can be run on a Linux-based PC with a compatible PCI Express slot. However a development environment for Linux is currently not supported.
Ordering Part Number
DK-PCIE-ECP2M-011 Order Now
LatticeECP2M PCI Express Virtual Development Kit for x4 Evaluation Board and SERDES Evaluation Board
Development Kit Contents
LatticeECP2M PCI Express Virtual Development Kit
|
Windows |
LatticeECP2M Boards
|
|
LatticeECP2M PCI Express Virtual Development Kit Documentation Complete documentation including the development kit quick start guide and user's guide, IP core user's guide, solutions board user's guide, and user's guides for all demos, is included.
|
|
Demo Applications
- PCI Express Basic Demo
- PCI Express Throughput Demo
- PCI Express Scatter-Gather DMA Demo
| |
ispLEVER Design Software The development kit includes a 60-day license of the ispLEVER software for Windows platforms. ispLEVER is the design environment for all Lattice FPGAs. ispLEVER also includes the IPexpress software for configuration of custom IP designs (such as the PCI Express IP core). Upgrades to a permanent ispLEVER license are available separately. |
|
|
|