Software Model
MU9C8338 10/100Mb Ethernet Filter Interface
Chip Registers
The system should decode one unique range of addresses
to produce an individual chip select (/PCS) signal for the
MU9C8338 component. The lowest address in this
application-defined address range is referred to as
CHIP_BASE. Table 16 shows the Chip registers and their
address values.
Table 16: Chip Registers
Name
R/W
W
R
Description
Chip Role
Address
Default
1H
CHIPROL
CHIPVER
RSTAT
CHIP_BASE + 1H
CHIP_BASE + 2H
CHIP_BASE + 3H
CHIP_BASE + 4H
Chip Version
Result Status
Result Data
01H
N/A
R
RDAT
R
N/A
Chip Role Register
Result Status Register
The Chip Role register stores the designation of the
MU9C8338.
The Result Status register is used to convey whether the
Result Data register stores any valid result data. Reading
this register resets the /INTR pin if it was asserted because
of result data being processed (after all valid result data is
read).
Note: The MU9C8338 device must have this register loaded with
0H prior to any System register accesses. If any System registers
are accessed while this register still contains the default setting
of 1H, the 8338 will ignore them. Therefore, the system software
MUST configure the CHIPROL register before any System
register accesses are made.
Table 19: RSTAT: Result Status Register Mapping
Name
Bits
Description
Table 17: CHIPROL: Chip Role Register Mapping
RDATA
0
1: Result Data available
0: No Result Data
Name
Bits
Function
Description
Result Data Register
CHIPROL
2:0
Chip
Must be set to
0H before
System register
access.
The Result Data register stores the result of the automatic
SA and DA processing.
Table 20: RDAT: Result Data Register Mapping
Chip Version Register
Name
Bits
Description
The Chip Version register stores the version of the chip.
The value of this read-only register will be incremented
for each subsequent release.
Source Port ID
Packet Type
15:10 6-bit Port ID
9:8
7
00: Broadcast
01: Multicast
10: Unicast
Table 18: CHIPVER: Chip Version Register
Mapping
11: RESERVED
Name
Bits
Description
Match Found
0: Match Not Found
1: Match Found
CHIPVER
4:0
Chip Version
Destination Port ID
6:1
0
6-bit Port ID
Destination Port = Source Port
1: Ports are the same
0: Ports are different
Rev. 1a
15