cynse70032 Cypress Semiconductor Corporation., cynse70032 Datasheet - Page 18
![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
11.0
Figure 11-1 shows CYNSE70032 data and mask array addressing.
12.0
A master device such as an ASIC controller issues commands to the CYNSE70032 device using the command valid (CMDV)
signal and the CMD bus. The following subsections describe the operation of the commands.
12.1
The CYNSE70032 device implements four basic commands, shown in Table 12-1. The command code must be presented to
CMD[1:0] while keeping the CMDV signal high for two CLK2X cycles (cycles A and B). The controller ASIC must align the
instructions using the PHS_L signal. The CMD[8:2] field passes the parameters of the command in cycles A and B.
Table 12-1. Command Codes
Document #: 38-02042 Rev. *E
Command Code
Command Codes
Data and Mask Addressing
Commands
00
01
10
11
16K
(68-bit configuration)
CFG = 00000000
67
16383
Command
68
0
1
2
3
Search
Learn
Figure 11-1. Addressing CYNSE70032 Data and Mask Arrays
Read
Write
0
Figure 10-2. Multiwidth Database Configurations
4K
Reads one of the following: data array, mask array, device registers, or external SRAM.
Writes one of the following: data array, mask array, device registers, or external SRAM.
Searches the data array for a desired pattern using the specified register from the GMR
array and local mask associated with each data cell.
The device has internal storage for up to 16 comparands that it can learn. The device
controller can insert these entries at the next free address (as specified by the NFA
register) using the Learn instruction.
283
16380
68
0
4
2 K
1 K
4 K
4 K
(272-bit configuration)
CFG = 10101010
16381
68
1
5
CFG = 10010000
68
68
136
16382
68
2
6
272
16383
68
3
7
0
Description
64K
(136-bit configuration)
135
CFG = 01010101
16382 16383
68
0
2
4
6
68
1
3
5
7
0
CYNSE70032
Page 18 of 126