cynse70032 Cypress Semiconductor Corporation., cynse70032 Datasheet - Page 30
![no-image](/images/manufacturer_photos/0/1/180/cypress_semiconductor_corporation__sml.jpg)
cynse70032
Manufacturer Part Number
cynse70032
Description
Network Search Engine
Manufacturer
Cypress Semiconductor Corporation.
Datasheet
1.CYNSE70032.pdf
(126 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Company:
Part Number:
cynse70032-66BGC
Manufacturer:
CY
Quantity:
76
Part Number:
cynse70032-66BGC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Company:
Part Number:
cynse70032-66BGI
Manufacturer:
CY
Quantity:
47
Company:
Part Number:
cynse70032-66BGI
Manufacturer:
TI
Quantity:
184
Company:
Part Number:
cynse70032-83BGC
Manufacturer:
CY
Quantity:
17
The following is the sequence of operation for a single 68-bit Search command (also refer to “Command and Command Param-
eters,” Subsection 12.2 on page 19).
Note
and odd GMR pairs selected for the comparison must also be programmed with the same value.
The logical 68-bit Search operation is shown in Figure 13-8. The entire table of eight devices of 68-bit entries is compared to a
68-bit word K (presented on the DQ bus in both cycles A and B of the command) using the GMR and local mask bits. The effective
GMR is the 68-bit word specified by the identical value in both even and odd GMR pairs in each of the eight devices and selected
by the GMR Index in the command’s cycle A. The 68-bit word K (presented on the DQ bus in both cycles A and B of the command)
is also stored in both even and odd comparand register pairs (selected by the Comparand Register Index in command cycle B)
in each of the eight devices. In the ×68 configuration, only the even comparand register can subsequently be used by the Learn
command in one of the devices (the first non-full device only). The word K (presented on the DQ bus in both cycles A and B of
Document #: 38-02042 Rev. *E
• Cycle A: The host ASIC drives CMDV high and applies Search command code (10) to CMD[1:0] signals. CMD[5:3] signals
• Cycle B: The host ASIC continues to drive CMDV high and to apply Search command (10) on CMD[1:0]. CMD[5:2] must be
CFG = 00000000, HLAT = 010, TLSZ = 01, LRAM = 1, LDEV = 1.
Note: |(LHI[6:0]) stands for the boolean ‘OR’ of the entire bus LHI[6:0].
Note: Each bit in LHO[1:0] is the same logical signal.
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 same
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 to be compared.
The CMD[2] signal must be driven to logic 0.
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 entry
and hit flag (see page 14 for a description of SSR[0:7]). The DQ[67:0] continues to carry the 68-bit data to be compared.
. For 68-bit searches, the host ASIC must supply the same 68-bit data on DQ[67:0] during both cycles A and B. The even
SADR[21:0]
|(LHI[6:0])
CMD[1:0]
CMD[8:2]
LHO[1:0]
CLK2X
PHS_L
ALE_L
CMDV
WE_L
CE_L
OE_L
Figure 13-7. Timing Diagram for 68-bit Search Device Number 7 (Last Device)
SSV
SSF
DQ
0
0
0
0
1
0
cycle
Search1
1
A B A B A B A B
D1
01
cycle
Search2
2
D2
01
cycle
Search3
3
D3
01
cycle
4
Search4
D4
01
cycle
5
cycle
6
cycle
7
(Miss on
this device.)
z
z
z
z
Search1
cycle
8
(Miss on
this device.)
Search2
cycle
9
A4
z
z
Search3
(Local but
not global
winner.)
cycle
10
0
1
0
Search4
(Global
winner.)
1
CYNSE70032
1
0
0
Page 30 of 126