Certus-NX Versa Evaluation Board 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.
18
FPGA-UG-02133-1.1
4.
Running PCIe Basic Demo
The PCIe Basic Demo allows you to manipulate the seven-segment display included on the Certus-NX Versa Evaluation
Board. This demo showcases the capabilities of the Lattice FPGA and PCI Express endpoint IP core function in a
Windows PC PCI Express slot.
To run the PCIe Basic Demo:
1.
Before, starting this demo, ensure that the following operations are completed:
a. Lattice Radiant programmed the bitstream for this demo to the board. You can find the bitstream for Lattice
Radiant at
<Kit-Location>Lattice_certus_nx_pcie_basic_demo\Demonstration\Bitstream\LFD2NX40_PCIe_Basic_Demo_impl_1.bit
b. The board drivers included with Setup.exe are installed on the host machine. See the procedure described in
Installing the Drivers on the Host Machine
2.
Click the Certus-NX Basic Demo Application icon on the desktop.
3.
The interface opens showing the Device Info tab. This page displays information about the device driver and PCI
configuration registers. The data displayed is for information only and cannot be edited. If there is a problem in
accessing the device driver or the device is not or improperly inserted, an error message appears on this page.
Figure 4.1. Device Info after Correct Software and Hardware Installation
4.
Click the Config Space tab to display PCI Configuration registers in 8-bit, 16-bit and 32-bit mode. When the
application starts, the 32-bit mode is selected and the PCI Configuration Space is displayed. Selecting the 8-bit, 16-
bit, or 32-bit options displays the corresponding configuration space registers. The data displayed is for information
only and cannot be edited.