
B–18 Chapter :
Descriptor/Data Interface
IP Compiler for PCI Express User Guide August 2014 Altera Corporation
Figure B–13 shows the IP core transmitting a memory write of one DWORD.
Transaction Layer Not Ready to Accept Packet
In this example, the application transmits a 64-bit memory read transaction of six
DWORDs. Address bit 2 is set to 0. Refer to Figure B–14.
Data transmission cannot begin if the IP core’s transaction layer state machine is still
busy transmitting the previous packet, as is the case in this example.
Figure B–13. TX Transfer for A Single DWORD Write
clk
tx_req
tx_ack
tx_desc[127:0]
tx_dfr
tx_dv
tx_data[63:32]
tx_data[31:0]
tx_ws
tx_err
MEMWR32
DW0
Descriptor
Signals
Data
Signals
123456789
Figure B–14. TX State Machine Is Busy with the Preceding Transaction Layer Packet Waveform
clk
tx_req
tx_ack
tx_desc[127:0]
tx_dfr
tx_dv
tx_data[63:32]
tx_data[31:0]
tx_ws
tx_err
1234567
Descriptor
Signals
Data
Signals
Commentaires sur ces manuels