CYNSE70032
Document #: 38-02042 Rev. *E
Page 67 of 126
The following is the sequence of operation for a single 136-bit Search command (also refer to “Command and Command
Parameters,” Subsection 12.2 on page 19).
Cycle A
: The host ASIC drives CMDV high and applies Search command code (10) on CMD[1:0] signals. CMD[5:3] signals
must be driven with the index to the GMR pair for use in this Search operation. CMD[8:6] signals must be driven with the bits
that will be driven on SADR[21:19] by this device if it has a hit. DQ[67:0] must be driven with the 68-bit data ([135:68]) in order
to be compared against all even locations. The CMD[2] signal must be driven to logic 0.
Cycle B
: The host ASIC continues to drive CMDV high and to apply Search command code (10) on CMD[1:0]. CMD[5:2] must
be driven by the index of the comparand register pair for storing the 136-bit word presented on the DQ bus during cycles A
and B. CMD[8:6] signals must be driven with the index of the SSR that will be used for storing the address of the matching
cycle
1
CLK2X
CMDV
CMD[1:0]
CE_L
OE_L
CMD[8:2]
Search2
Search4
WE_L
cycle
2
cycle
3
cycle
4
cycle
5
cycle
6
cycle
7
cycle
8
cycle
9
cycle
10
CFG = 01010101, HLAT = 001, TLSZ = 10, LRAM = 1, LDEV = 1.
Note: |(BHI[2:0)] stands for the boolean ‘OR’ of the entire bus BHI[2:0].
Note: |(LHI[6:0]) stands for the boolean ‘OR’ for the entire bus LHI[6:0].
Note: Each bit in BHO[2:0] is the same logical signal.
Note: Each bit in LHO[1:0] is the same logical signal.
PHS_L
SADR[21:0]
SSF
SSV
ALE_L
Search1
(Hit on some
device above.)
Sedevice above.)
(Hit on some
device above.)
Search4
(Global miss;
this device is
default driver.)
01
01
01
01
Search1
Search3
A B A B A B A B
z
0
0
LHO[1:0]
0
I(BHI[2:0])
0
Search3
(Hit on some
|(LHI[6:0])
0
BHO[2:0]
0
z
0
0
0
z
1
z
1
0
0
z
z
0
1
A B A B A B A B
D1
D2
DQ
D3
D4
Figure 13-43. Timing Diagram for Device Number 6 in Block Number 3
(Device Number 30 in Depth-Cascaded Table)