Datasheet
____________________________________________________ DS34S101, DS34S102, DS34S104, DS34S108
Rev: 032609 153 of 198
MAC_transmit_paulse_quantum 0x0BC
Bits Data Element Name R/W
Reset
Value
Description
[31:16]
Reserved
-
0x0000
Must be set to zero
[15:0]
Pause_time
R/W
0xFFFF
Transmit pause quantum. Used in hardware generation of
transmitted pause packets as value for pause quantum.
PHY_SMII_status 0x0C0
Bits Data Element Name R/W
Reset
Value
Description
[31:21]
Reserved
RO
0x0000
Must be set to zero
[20]
SMII_speed
RO
None
Speed recovered from receive SMII
0=10Mbps, 1=100Mbps
[19]
SMII_Duplex
RO
None
Duplex recovered from receive SMII
0=Half Duplex, 1=Full Duplex
[18]
SMII_Link
RO
None
Link recovered from receive SMII
0=Link is Down, 1=Link is Up
[17]
SMII_Jabber
RO
None
Jabber recovered from receive SMII
0=OK, 1=Error
[16]
SMII_False_Carrier
RO
None
False carrier recovered from receive SMII
0=OK, 1=False carrier detected
[15:0]
Reserved
RO
0x0000
Must be set to zero
11.4.16.2
Ethernet MAC Counters
Table 11-18. Ethernet MAC Counters
Addr
Offset
Register Name Description Page
0x3C
Pause_packets_Rxd_OK
Pause packets received OK counter
154
0x40
Packets_transmitted_OK
Packets transmitted OK counter
154
0x44
Single_collision_packets
Single collision packets counter
154
0x48
Multiple_collision_packets
Multiple collision packets counter
154
0x4C
Packets_Rxd_OK
Packets received OK counter
154
0x50
Packet_check_sequence_errors
Packet check sequence errors counter
154
0x54
Alignment_errors
Alignment errors counter
155
0x58
Deferred_transmission_packets
Deferred transmission packets counter
155
0x5C
Late_collisions
Late collisions counter
155
0x60
Excessive_collisions
Excessive collisions counter
155
0x64
Transmit_underrun_errors
Transmit underrun errors counter
155
0x68
Carrier_sense_errors
Carrier sense errors counter
156
0x74
Rx_symbol_errors
Rx symbol errors counter
156
0x78
Excessive_length_errors
Excessive length errors counter
156
0x7C
Rx_jabbers
Rx jabbers counter
156
0x80
Undersize_packets
Undersize packets counter
156
0x84
SQE_test_errors
SQE test errors counter
157
0x8C
Transmitted_pause_packets
Transmitted pause packets counter
157
These counters stick at their maximum value and do not roll over. They also reset to zero when read and therefore
should be read frequently enough to prevent loss of data. The Rx counters are only incremented when the
Rx_enable bit is set in the MAC_network_control register.










