5 plb processor local bus, Plb processor local bus, Table 32: plb pdi – BECKHOFF EtherCAT IP Core for Xilinx FPGAs v3.00k User Manual

Page 85

Advertising
background image

IP Core Signals

Slave Controller

– IP Core for Xilinx FPGAs

III-73

8.6.5

PLB Processor Local Bus

Table 32 lists the signals used with the PLB v4.6 PDI.

Table 32: PLB PDI

Condi-
tion

Name

Direction

Description

PLB

C_SPLB_BASEADDR

GENERIC

PLB base address

C_SPLB_HIGHADDR

GENERIC

PLB end address

C_SPLB_DWIDTH

GENERIC

PLB data bus width (only 32
supported)

C_SPLB_CLK_PERIOD_PS

GENERIC

PLB bus clock period in ps (

≤ 40,000)

C_SPLB_NUM_MASTERS

GENERIC

Number of masters

C_SPLB_MID_WIDTH

GENERIC

Width of master ID

C_SPLB_P2P

GENERIC

Peer-to-peer system

PDI_PLB_SPLB_Clk

INPUT

PLB bus clock

PDI_PLB_SPLB_Rst

INPUT

PLB bus reset (replaces nRESET)

PDI_PLB_ABus[0:31]

INPUT

PLB address bus

PDI_PLB_UABus[0:31]

INPUT

PLB upper address bus (not
supported)

PDI_PLB_PAValid

INPUT

PLB primary address valid

PDI_PLB_SAValid

INPUT

PLB secondary address valid
(ignored)

PDI_PLB_rdPrim

INPUT

PLB secondary to primary read
request (ignored)

PDI_PLB_wrPrim

INPUT

PLB secondary to primary write
request (ignored)

PDI_PLB_masterID
[0:C_SPLB_MID_WIDTH-1]

INPUT

PLB master ID

PDI_PLB_abort

INPUT

PLB abort bus (ignored)

PDI_PLB_busLock

INPUT

PLB bus lock (ignored)

PDI_PLB_RNW

INPUT

PLB read not write

PDI_PLB_BE
(0:(C_SPLB_DWIDTH/8)-1)

INPUT

PLB byte enables

PDI_PLB_MSize

INPUT

PLB master data bus size (ignored)

PDI_PLB_size

INPUT

PLB transfer size (must be 0000)

PDI_PLB_type

INPUT

PLB transfer type (must be 0)

PDI_PLB_lockErr

INPUT

PLB lock error (ignored)

PDI_PLB_wrDBus
(0:C_SPLB_DWIDTH-1)

INPUT

PLB write data bus

PDI_PLB_wrBurst

INPUT

PLB burst write transfer (ignored)

PDI_PLB_rdBurst

INPUT

PLB burst read transfer (ignored)

PDI_PLB_wrPendReq

INPUT

PLB pending write bus request
(ignored)

PDI_PLB_rdPendReq

INPUT

PLB pending read bus request
(ignored)

Advertising