LFE2M50E-PS-EVN Lattice, LFE2M50E-PS-EVN Datasheet - Page 60

no-image

LFE2M50E-PS-EVN

Manufacturer Part Number
LFE2M50E-PS-EVN
Description
Programmable Logic IC Development Tools LatticeECP2M PCI Express Dev Kit
Manufacturer
Lattice
Datasheet

Specifications of LFE2M50E-PS-EVN

Rohs
yes
Tool Is For Evaluation Of
LatticeECP2M-50
Factory Pack Quantity
1
Running the PCI Express DMA Demos
PCIe DMA ColorBars Demo
LatticeECP2M PCI Express Development Kit User’s Guide
Figure 17: ColorBars Program Operation Flow
Running Multiple DMA Demos
Do not run more than one demo at a time. The ImageMove and ColorBars
demos can not be run at the same time because they are mutually exclusive.
Each needs DMA channels in the SGDMA. The driver marks channels as in-
use once a demo "opens" the channels. Starting another demo will fail when it
attempts to open the same channels.
This program demonstrates the Lattice PCIe IP core and the SGDMA IP core
operating on a PCIe Solutions Board. It transfers image data from the
solutions board to PC memory and software, which then displays it on the
screen.
The image source is a block of IP operating as a FIFO. The IP tracks how
many reads have been requested, and after eight complete rows have been
read, it changes the color data provided with the next eight rows.
The image is displayed using OpenGL calls. The display rate is therefore also
dependent on the OpenGL library and graphics subsystem hardware.
Displaying an image is a quick way to illustrate that data has been moved. It
would not be practical to display 1MB to the screen in a text dump, or save it
to a file. An image provides a quick, visual way to observe a large transfer of
data, and it can run continuously.
PCIe DMA ColorBars Demo
52

Related parts for LFE2M50E-PS-EVN