User manual

Table Of Contents
Zynq-7000 AP SoC Technical Reference Manual www.xilinx.com 1309
UG585 (v1.11) September 27, 2016
Appendix B: Register Details
Register module_id Details
This register indicates a Cadence module identification number and module revision. The value of this
register is read only as defined by `gem_revision_reg_value. With GEM p23, it is 0x00020118.
Register (GEM) octets_tx_bot
Register octets_tx_bot Details
Bits 31:0 should be read prior to bits 47:32 to ensure reliable operation. In statistics register block. Is reset to
zero on a read and stick at all ones when it counts to its maximum value. It should be read frequently
enough to prevent loss of data.
For test purposes, it may be written by setting bit 7 (Write Enable) in the network control register. Setting
bit 6 (increment statistics) in the network control register causes all the statistics registers to increment by
one, again for test purposes.
Once a statistics register has been read, it is automatically cleared.
Reset Value 0x00020118
Description Module ID
Field Name Bits Type Reset Value Description
module_id 31:16 ro 0x2 Module identification number - for the GEM, this
value is fixed at 0x0002.
module_rev 15:0 ro 0x118 Module revision - fixed byte value specific to the
revision of the design which is incremented after
each release of the IP. Corresponds to Zynq
having GEM p23.
Name octets_tx_bot
Software Name XEMACPS_OCTTXL
Relative Address 0x00000100
Absolute Address gem0: 0xE000B100
gem1: 0xE000C100
Width 32 bits
Access Type ro
Reset Value 0x00000000
Description Octets transmitted [31:0] (in frames without error)
Field Name Bits Type Reset Value Description
octets_tx_bot 31:0 ro 0x0 Transmitted octets in frame without errors [31:0].
The number of octets transmitted in valid frames
of any type. This counter is 48-bits, and is read
through two registers. This count does not
include octets from automatically generated
pause frames.