CONFIDENTIAL
PRELIMINARY
CYNSE10512
CYNSE10256
CYNSE10128
Document #: 38-02069 Rev. *F
Page 18 of 153
5.0
Functional Description
5.1
Modes of Operation
Ayama 10000 can operate in two different modes of operation: Non-Enhanced and Enhanced. The Non-Enhanced mode of
operation is provided for backward compatibility with the CYNSE70000 device family. The Enhanced mode allows the Ayama
10000 to utilize the features that can be used to lower power consumption, ease table management, increase data integrity and
increase Search throughput. These features are Mini-Key
, Soft Priority, Parity, and MultiSearch. The following subsections
provide more information on each of the modes and features.
The device powers-up in Non-Enhanced mode. A switch to Enhanced mode and activation of the features require the user to
configure internal registers with appropriate values. Refer to Section 5.4 for detailed information on the internal registers.
Table 5-1 lists the features and functions that are different between the two modes of operation.
5.1.1
Non-Enhanced Mode
In the Non-Enhanced mode of operation, the Ayama 10000 device is organized into 32/16/8 partitions (corresponds to
CYNSE10512/256/128, respectively) that each can be configured to be 8K x 72, 4K x 144, or 2K x 288. The 576-bit table width
configuration is not supported in this operation mode. The LSB of each 72-bit is designated to indicate whether that entry is used
or not. When the entry is empty, that bit must be set to 0. When the entry is used, that bit must be set to 1. For example, in a
288-bit table a used entry will have bit[0], bit[72], bit[144], and bit[216] set to 1. When all bit[0] are set to 1, the Ayama 10000 will
assert FULO[1:0] to “11.”
References are present throughout this document to indicates features that are applicable when device is in this mode.
Internal registers for configuration: CONFIG and CMD.
5.1.2
Enhanced Mode
In Enhanced mode, Ayama 10000 is organized into 128/64/32 blocks (corresponds to CYNSE10512/256/128 respectively) of
2K x 72 which can also be configured into 1K x 144, 512 x 288, or 256 x 576. The Mini-Key, Soft Priority, Parity, and MultiSearch
features can also be activated. Each block has internal block registers associated to it that needs to be initialized before the device
goes into normal operation. Figure 5-1 shows the general overview of the block registers association.
References are present throughout this document to indicates features that are applicable when the device is in this mode.
Table 5-1. Summary of Non-Enhanced and Enhanced Mode Features and Functions Differences
Features/Functions
Non-Enhanced
Enhanced
Maximum Search Throughput
133 MSPS
266 MSPS
MultiSearch™
No
Yes
Soft Priority™
No
Yes
Mini-Key™
No
Yes
Parity
No
Yes
Learn Operation
Data from CMPR Register;
Target Data Array;
Supports x72 and x144 table widths
Data from CMPR Register or DQ Bus;
Target Data or Mask Array;
Supports all table widths
Where to Configure the Table Width
CONFIG Register
BMR Register
Table Widths Supported
x72, x144, x288
x72, x144, x288, x576
Data and Mask Array Organization
32/16/8 8Kx72-bit Partitions for
CYNSE10512/256/128 respectively
128/64/32 2Kx72-bit Blocks for
CYNSE10512/256/128 respectively
[+] Feedback
[+] Feedback