CONFIDENTIAL
PRELIMINARY
CYNSE10512
CYNSE10256
CYNSE10128
Document #: 38-02069 Rev. *F
Page 51 of 153
6.2.2
Enhanced Mode (EMODE = 1) with MultiSearch Disabled (MSE = 0)
6.2.3
Enhanced Mode (EMODE = 1) with MultiSearch Enabled (MSE = 1)
6.3
Read Command
In both the Non-Enhanced and Enhanced mode, the Read command can be issued to read data from the data array, mask array,
NSE-associated SRAMs or internal registers. The Read can be a single or burst Read (Table 6-2). Burst Read can only be issued
for accesses to the data or mask array locations. SRAM Read operation is covered in Section 6.7.1 to Section 6.7.3. In the
Enhanced mode, the Read command is also used to issue the Read Parity command, which is issued to perform parity check
on the data and mask array entries.
Read is a blocking operation and must be completed before the next operation can be issued.
Table 6-2. Single/Burst Read Command Parameters
CMD Parameter
CMD[2]
Read Command
Description
0
Single Read
Reads a single location of the data array, mask array, NSE-associated SRAM or internal
registers. All access information is applied on the DQ bus.
1
Burst Read
Reads a block of locations from the data or mask array as a burst. RBURREG specifies
the starting address and the length of the data transfer from the data or mask array; it
also auto-increments the address for each access. All other access information is
applied on the DQ bus.
Cm d
Cycle
10
9
876
5
4
3
2
1 0
A
B
A
B
0=x72
0=x72 or x144
1=x144
1=x288/x576 (all except
last cycle)
X=x288/x576
0=x288/x576 (last cycle)
B
XX
READ
XX
EADR[2:0][14]
00 0
0
0 = Single
1 = Burst
WRITE
GMR[3]
EADR[2:0][14]
GMR[2:0]
0=Normal
1=Parallel
11
SEARCH
A
GMR[3]
EADR[2:0][14]
0=CMPR
1=DQ
0=Data
1=Mask
LEARN
CMPR[3:0]
01
0
GMR[2:0]
10
0 = Single
1 = Burst
CMPR[3:0]
SSR[2:0]
0
A
00
B
EADR[2:0][14]
00: x72; 01: x144; 1X:x288/x576
(all except last cycle);
0X:x288/x576 (last cycle)
Cm d
Cycle
10
9
8
7
6
5 4 3
2
1 0
A
0
B
A
0
B
0=x72
0=x72 or x144
1=x144
1=x288/x576 (all except
last cycles)
X=x288/x576
0=x288/x576 (last cycle)
B
XX
EADR[1:0][14]
EADR[1:0][14]
EADR[1:0][14]
EADR[1:0][14]
SSR[2:0]
0=Single-Search
1=Multi-Search
1
B
00
0
0
00: x72; 01: x144; 1X:x288/x576
(all except last cycle);
0X:x288/x576 (last cycle)
0=Data
1=Mask
0=CMPR
1=DQ
LEARN
A
CMPR[3:0]
1
1
0
SEARCH
A
GMR[3]
GMR[2:0]
10
WRITE
CMPR[3:0]
GMR[3]
GMR[2:0]
00
0
0 = Single
1 = Burst
0 = Single
1 = Burst
0=Normal
1=Parallel
0
0
READ
XX
[+] Feedback
[+] Feedback