14
IDT75T43100
Preliminary Information
IP Co-Processor 32K Entries
Commercial Temperature Ranges
Search Result Registers
Search Result Registers (SRRs)
Figure 2.8 - SRR Format
31
30
28 27
16
15
14
13
0
Valid Hit
Lookup Type
Reserved(1)
A14
A13(2)
Index
A0
D5325 tbl 05a
The IP Co-Processor contains eight 32 bit read only Search Result
Registers to use for storage of the resulting Index of a search.
The Search Result Register contains information stored by the IPC
after a Lookup is completed. This information includes the 15-bit Index
result, the Lookup Type, and if the Lookup resulted in a valid hit. Figure
2.8 shows the bit assignments for a SRR.
Bits 0 -15 are used for the Index of the associated search result. Bits
16-27 are reserved and these bits will return to "0" on a read command.
Bits 28-30 define the Lookup type as shown in Table 2.2. Bit 31 is used
to define if a valid hit was detected, a "1" signals that a Lookup resulted in
a valid hit.
The user can also read the contents of a particular Search Result
Register by directly using the address shown in Table 2.3.
Table 2.2 - Lookup Type
Result Register [30:28]
Lookup Type
bit 30
bit 29
bit 28
0
1
x288 Lookup
1
0
x72 Lookup
1
0
x144 Lookup
XX
X
All other bit combinations are
reserved
D5325 tbl 05b
Table 2.3 - SRRs Addresses
Address
Register
Function
0000 1000
Search Result Register 0
Read only
0000 1001
Search Result Register 1
Read only
0000 1010
Search Result Register 2
Read only
0000 1011
Search Result Register 3
Read only
0000 1100
Search Result Register 4
Read only
0000 1101
Search Result Register 5
Read only
0000 1110
Search Result Register 6
Read only
0000 1111
Search Result Register 7
Read only
D5325 tbl 05c
Search Result Registers are used with Lookup instructions. During
theinitiationoftheLookupinstructions,CMDbits[6:4]oftheCommandBus
willidentifywhichofthe8Resultregisterswillbeusedtostoretheresulted
Index. Table 3.2 shows how the Search Result Registers are selected.
NOTE:
1. All reserved bits are read as "0's".
2. Address 13 will be read on Bit 13 and Bit 14.