
4-Port 84C30A
4-29
MD400151/C
hex, this counter will stop counting. During reading of this
counter the count value will be frozen to prevent incre-
menting while being read. Should the 84C30A attempt to
increment the counter while it is frozen, then the counter
will be loaded with 01 hex upon completion of the read.
Otherwise, completing the read will reset the counter to 00
hex.
Alignment Error Counter
This is a 16 bit read only counter that counts the number
of frames received or discarded with a framing error and a
CRC error both. Upon reaching its maximum count value
of FFFF hex, this counter will stop counting. To read this
counter, two consecutive reads must be performed to the
same address location. The first read, reads out the high
byte and the second read, reads out the low byte. Upon
reading the high byte, the count value of the low byte is
frozen to prevent the ow byte count value from rolling over
before t s read. Normally, once he ow byte has been read
the counter is reset to zero. Should the 84C30A attempt
to ncrement the counter while t s frozen, then reading the
low byte of he counter causes t o be oaded with 0001 hex
thereby preventing the counter from missing a count.
Transmit Collision Counter
This s a 16 bit read only counter. Bits 15 through 11 of this
counter count the number of retransmission attempts a
packet required before being transmitted successfully.
Bits 10 through 0 count the number of transmit collisions a
port has experienced. Upon reaching its maximum count
value of FFFF hex, this counter will stop counting. To read
this counter, two consecutive reads must be performed to
the same address location. The first read, reads out the
high byte and the second read, reads out the low byte.
Upon reading the high byte, the count value of the ow byte
is frozen to prevent the low byte count value from rolling
over before t s read. Normally, once he ow byte has been
read the counter is reset to zero. Should the 84C30A
attempt to increment the counter while it is frozen, then
reading the low byte of the counter causes it to be loaded
with 0001 hex hereby preventing he counter rom missing
a count.
Receive Collision Counter
This is a 16 bit read only counter that counts the number
of collisions other than transmit collisions that occur.
Collisions due to the SQET test are not counted. Upon
reaching its maximum count value of FFFF hex, this
counter will stop counting. To read this counter, two
consecutive reads must be performed to the same ad-
dress location. The first read, reads out the high byte and
the second read, reads out the ow byte. Upon reading the
high byte, the count value of the low byte is frozen to
prevent the low byte count value from rolling over before it
is read. Normally, once the low byte has been read the
counter is reset to zero. Should the 84C30A attempt to
increment the counter while it is frozen, then reading the
low byte of he counter causes t o be oaded with 0001 hex
thereby preventing the counter from missing a count.