Xilinx KCU105 User Manual page 66

Pci express streaming data plane trd
Hide thumbs Also See for KCU105:
Table of Contents

Advertisement

Application Traffic Generator and Application Driver Interface
The application traffic generator spawns threads that prepare packets according to test
parameters from the GUI. These packets are sent to the application driver by opening the
application driver and issuing write/read system calls. the control and path interfaces are
shown in
Figure
X-Ref Target - Figure 5-13
User Space
Kernel Space
Application Data Driver
Base DMA Driver
Software
Hardware
PCIe Streaming Data Plane TRD
UG920 (v2017.1) June 01, 2017
Chapter 5: Targeted Reference Design Details and Modifications
5-13.
Application Traffic Generator
Driver Entry Points
Driver Private
Interface
Application Layer Interface
DMA Queue Management
Interrupt / Polling
Operations
DMA Engine Interface and Interrupt
Management Interface
DMA RX PORT
DMA Engine
Data Path Flow
Control Path Flow
Figure 5-13: Control and Data Path Interfaces
www.xilinx.com
Driver Entry Points
DMA TX PORT
User
PCIe link, DMA Engine
Registers
and Power Statistics
Socket
Communication
Send Feedback
GUI
Perf Monitor
66

Advertisement

Table of Contents
loading

Table of Contents