CONFIDENTIAL
PRELIMINARY
CYNSE10512
CYNSE10256
CYNSE10128
Document #: 38-02069 Rev. *F
Page 19 of 153
5.1.2.1 Mini-Key
The Mini-Key feature allows the device to power down blocks within the device that are not being selected to participate in the
search operation. This results in lower power consumption. When a device has multiple tables, the block architecture of the device
combined with Mini-Key can be used to ease table expansion or reorganization. There are four Mini-Keys that can be associated
with each block (Figure 5-2) which supports each block to be a member of up to four logical tables. The block register that holds
the Mini-Key values also includes the field that configures the block to be of a certain table width.
Figure 5-2. Mini-Key Register Contents
During a Search operation, the Search key width as well as the Search Mini-Key are used to selectively activate certain blocks.
A block will participate in the Search operation only when the Search width matches the block’s table width and the Search Mini-
Key matches one of the four Mini-Keys of the block.
Internal registers for configuration: CMD, CPR and BMR.
5.1.2.2 Soft Priority
Table management can become a time consuming process and slow down the performance of the system. In an edge router with
multiple table of same widths in one or more Ayama 10000 devices, that constantly update the entries, one table may become
full very quickly. The time it takes to process table expansion and data reorganization can be critical in a system that requires
high performance and quality of service. Soft Priority feature in the Ayama 10000 can help avoid that problem. For Soft Priority
purposes, each 2Kx72 block of Data/Mask array is arranged into four 512 x 72 sub-blocks. Each sub-block has a user-program-
2K
Mini-Key Register
Priority Register
72 bits
72 bits
Figure 5-1. Blocks and Block Registers Association
Parity Register
NFA Register
2K
Mini-Key Register
Priority Register
Parity Register
NFA Register
2K
Mini-Key Register
Priority Register
Parity Register
NFA Register
Block 0
Block 1
Block N
N = 127 for CYNSE10512
63 for CYNSE10256
31 for CYNSE10128
2K
Mini-Key Register
Mini-Key0
Mini-Key1
Table Width
Mini-Key2
Mini-Key3
72 Bits
[+] Feedback
[+] Feedback