cynse70032 Cypress Semiconductor Corporation., cynse70032 Datasheet - Page 91

no-image

cynse70032

Manufacturer Part Number
cynse70032
Description
Network Search Engine
Manufacturer
Cypress Semiconductor Corporation.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
cynse70032-66BGC
Manufacturer:
CY
Quantity:
76
Part Number:
cynse70032-66BGC
Manufacturer:
CYPRESS/赛普拉斯
Quantity:
20 000
Part Number:
cynse70032-66BGI
Manufacturer:
CY
Quantity:
47
Part Number:
cynse70032-66BGI
Manufacturer:
TI
Quantity:
184
Part Number:
cynse70032-66BGI
Manufacturer:
CYPRESS
Quantity:
12
Part Number:
cynse70032-83BGC
Manufacturer:
CY
Quantity:
17
Part Number:
cynse70032-83BGC
Quantity:
20
Part Number:
cynse70032A-66BGI
Manufacturer:
ALTERA
0
13.10
This subsection will cover mixed searches (×68, ×136, and ×272) with tables of different widths (×68, ×136, ×272). The sample
operation shown is for a single device with CFG = 10010000 containing three tables of ×68, ×136, and ×272 widths. The operation
can be generalized to a block of 8–31 devices using four blocks; the timing and the pipeline operation is the same as described
previously for fixed searches on a table of one-width-size.
Figure 13-67 shows three sequential searches: first, a 68-bit Search on the table configured as ×68, then a 136-bit search on a
table configured as ×136, and finally a 272-bit search on the table configured as ×272 bits. Each results in a hit.
DQ[67:66] will be 00 in each of the two A and B cycles of the ×68-bit Search (Search1). DQ[67:66] is 01 in each of the A and B
cycles of the ×136-bit Search (Search2). DQ[67:66] is 10 in each of the A, B, C, and D cycles of the ×272-bit Search (Search3).
By having table designation bits, the CYNSE70032 device enables the creation of many tables of different widths in a bank of
search engines.
Figure 13-68 shows the sample table. Two bits in each 68-bit entry need to designated as table number bits. One example choice
might be: the 00 values for the table configured as ×68, 01 values for tables configured as ×136, and 10 values for tables
configured as ×272. For the above explanation, it is further assumed that bits[67:66] for each entry will be designed as such table
designation bits.
Document #: 38-02042 Rev. *E
CFG = 1010101010101010, HLAT = 010, TLSZ = 00, LRAM = 1, LDEV = 1
Mixed-Size Searches on Tables Configured with Different Widths Using an CYNSE70032 Device
SADR[21:0]
CMD[8:2]
CMD[2]
PHS_L
CMDV
CMD[1:0]
ALE_L
WE_L
OE_L
CLK2X
CE_L
SSV
SSF
DQ
Figure 13-67. Timing Diagram for Mixed Search (One Device)
0
1
0
0
1
1
Figure 13-68. Multiwidth Configurations Example
cycle
A B A B A B A B
A B A B A B C D
1
01
D1
Search1
Search2
cycle
2
8 K
2 K
1 K
D2
01
cycle
3
Search3
D3
CFG = 10010000
cycle
68
01
4
136
272
cycle
A1
5
cycle
6
Search1 Search2
A2
1
0
0
0
×68 hit ×136 hit
cycle
7
1
1
1
0
cycle
8
A3
A3
1
1
cycle
9
0
0
0
0
Search3
cycle
10
×272 hit
1
1
1
1
0
0
CYNSE70032
Page 91 of 126
Note
. The

Related parts for cynse70032