
CYNSE70032
Document #: 38-02042 Rev. *E
Page 2 of 126
TABLE OF CONTENTS
1.0  OVERVIEW .....................................................................................................................................9
2.0  CYNSE70032 FEATURES ..............................................................................................................9
3.0  BLOCK DIAGRAM ........................................................................................................................10
4.0  FUNCTIONAL DESCRIPTION ......................................................................................................10
4.1  Command Bus and DQ Bus .....................................................................................................10
4.2  Database Entry (Data Array and Mask Array) .........................................................................10
4.3  Arbitration Logic .......................................................................................................................10
4.4  Pipeline and SRAM Control .....................................................................................................11
4.5  Full Logic ..................................................................................................................................11
5.0  SIGNAL DESCRIPTIONS .............................................................................................................11
6.0  CLOCKS ........................................................................................................................................13
7.0  REGISTERS ..................................................................................................................................13
7.1  Comparand Registers ..............................................................................................................13
7.2  Mask Registers ........................................................................................................................14
7.3  Search Successful Registers (SSR[0:7]) .................................................................................14
8.0  COMMAND REGISTER ................................................................................................................14
9.0  INFORMATION REGISTER ..........................................................................................................15
9.1  Read Burst Address Register ..................................................................................................16
9.2  Write Burst Address Register Description ................................................................................16
9.3  NFA Register ...........................................................................................................................16
10.0  NSE ARCHITECTURE AND OPERATION OVERVIEW ............................................................17
11.0  DATA AND MASK ADDRESSING .............................................................................................18
12.0  COMMANDS ...............................................................................................................................18
12.1  Command Codes ...................................................................................................................18
12.2  Commands and Command Parameters ................................................................................19
12.3  Read Command .....................................................................................................................19
12.4  Write Command .....................................................................................................................21
13.0  SEARCH COMMAND .................................................................................................................24
13.1  68-bit Search on Tables Configured as ×68 using a Single CYNSE70032 Device ...............24
13.2  68-bit Search on Tables Configured as ×68 Using up to Eight CYNSE70032 Devices .........26
13.3  68-bit Search on Tables Configured as ×68 Using up to 31 CYNSE70032 Devices .............31
13.4  136-bit Search on Tables Configured as ×136 Using a Single CYNSE70032 Device ...........45
13.5  136-bit Search on Tables Configured as ×136 Using up to Eight CYNSE70032 Devices .....48
13.6  136-bit Search on Tables Configured as ×136 using up to 31 CYNSE70032 Devices .........54
13.7  272-bit Search on Tables Configured as ×272 using a Single CYNSE70032 Device ...........69
13.8  272-bit Search on Tables Configured as ×272 and Using 
up to Eight CYNSE70032 Devices ..................................................................................................71
13.9  272-bit Search on Tables Configured as ×272 using up to 31 CYNSE70032 Devices .........76
13.10  Mixed-Size Searches on Tables Configured with Different Widths Using 
an CYNSE70032 Device .................................................................................................................91
13.11  LRAM and LDEV Description ...............................................................................................92
13.12  Learn Command ..................................................................................................................92