User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1283
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Field Name Bits Type Reset Value Description
reserved 31:9 ro 0x0 Reserved, read as zero, ignored on write.
hresp_not_ok
(HRESPNOK)
8 wtc 0x0 Hresp not OK - set when the DMA block sees
hresp not OK. Cleared by writing a one to this bit.
late_collision 7 wtc 0x0 Late collision occurred - only set if the condition
occurs in gigabit mode, as retry is not attempted.
Cleared by writing a one to this bit.
tx_under_run
(URUN)
6 wtc 0x0 Transmit under run - this bit is set if the
transmitter was forced to terminate a frame that it
had already began transmitting due to further
data being unavailable.
This bit is set if a transmitter status write back has
not completed when another status write back is
attempted.
When using the DMA interface configured for
internal FIFO mode, this bit is also set when the
transmit DMA has written the SOP data into the
FIFO and either the AHB bus was not granted in
time for further data, or because an AHB not OK
response was returned, or because a used bit was
read.
When using the DMA interface configured for
packet buffer mode, this bit will never be set.
When using the external FIFO interface, this bit is
also set when the tx_r_underflow input is
asserted during a frame transfer. Cleared by
writing a 1.
tx_complete
(TXCOMPL)
5 wtc 0x0 Transmit complete - set when a frame has been
transmitted. Cleared by writing a one to this bit.
tx_corr_ahb_err
(BUFEXH)
4 wtc 0x0 Transmit frame corruption due to AHB error - set
if an error occurs whilst midway through reading
transmit frame from the AHB, including HRESP
errors and buffers exhausted mid frame (if the
buffers run out during transmission of a frame
then transmission stops, FCS shall be bad and
tx_er asserted).
Also set in DMA packet buffer mode if single
frame is too large for configured packet buffer
memory size.
Cleared by writing a one to this bit.
tx_go
(TXGO)
3 ro 0x0 Transmit go - if high transmit is active.
When using the exposed FIFO interface, this bit
represents bit 3 of the network control register.
When using the DMA interface this bit represents
the tx_go variable as specified in the transmit
buffer description.