
CrossLink-NX PCIe Bridge Board Basic Demo
User Guide
© 2021 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
FPGA-UG-02145-1.0
7
1.
Introduction
This guide describes how to start using the CrossLink™-NX PCIe Bridge Board. The CrossLink-NX Bridge Board features
the CrossLink-NX FPGA in the 400-ball caBGA package (LIFCL-40-8BG400C), which is built on the Lattice Nexus FPGA
platform using low power 28 nm FDSOI technology. The board can expand the usability of the CrossLink-NX FPGA with
2.5 Gbps Hardened MIPI D-PHY, 5 Gbps PCIe, 1.5 Gbps programmable I/O, DDR3, USB 3.0, Ethernet, and SGMII. Board
resources such as jumpers, LED indicators, push buttons, and switches are available for user-defined applications.
This guide familiarizes you with the process of setting up your PCI Express development environment. It is assumed
that you do not have any associated tools installed on your system.
The demos discussed in this document include the PCI Express Basic Demo and PCI Express Memory Access Demo.
1.1.
Learning Objectives
After completing the steps in this guide, you will be able to perform the following:
Set up the CrossLink-NX PCIe Bridge Board and become familiar with its main features
Install all applicable development tools and PCI Express demos
Establish communication between the CrossLink-NX PCIe Bridge Board through the PCI Express link
Run the PCI Express Basic Demo that allows you to control three 7 segment LEDs on the CrossLink-NX PCIe Bridge
Board. This demo is included in the user interface.
Run the PCI Express Memory Access Demo, which allows you to manipulate the onboard memory of the FPGA
through the PCIe slot. This demo is included in the user interface.
Use what the demo teaches you about designing Lattice PCI Express solutions.
Modify and rebuild the PCI Express Basic Demo.
Become familiar with the software development tools and major design flow steps employed in this kit.
Use other existing documentation in conjunction with this guide.
This document assumes that you have already installed the Lattice Radiant™ design software. This document covers
some of the basic of function of Lattice Radiant software. If you would like to learn more about Lattice Radiant
software, refer to the Lattice Radiant software Help system.