전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

M7040N 데이터시트(PDF) 49 Page - STMicroelectronics

부품명 M7040N
상세설명  64K x 72-bit Entry NETWORK PACKET SEARCH ENGINE
PDF  159 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  STMICROELECTRONICS [STMicroelectronics]
홈페이지  http://www.st.com
Logo STMICROELECTRONICS - STMicroelectronics

M7040N 데이터시트(HTML) 49 Page - STMicroelectronics

Back Button M7040N Datasheet HTML 45Page - STMicroelectronics M7040N Datasheet HTML 46Page - STMicroelectronics M7040N Datasheet HTML 47Page - STMicroelectronics M7040N Datasheet HTML 48Page - STMicroelectronics M7040N Datasheet HTML 49Page - STMicroelectronics M7040N Datasheet HTML 50Page - STMicroelectronics M7040N Datasheet HTML 51Page - STMicroelectronics M7040N Datasheet HTML 52Page - STMicroelectronics M7040N Datasheet HTML 53Page - STMicroelectronics Next Button
Zoom Inzoom in Zoom Outzoom out
 49 / 159 page
background image
49/159
M7040N
The following is the sequence of operation for a
single 72-bit SEARCH command (also refer to
Command Codes, page 30).
– Cycle A: The host ASIC drives the CMDV high
and applies SEARCH command code ('10') on
CMD[1:0] signals. {CMD[10],CMD[5:3]} signals
must be driven with the index to the GMR pair
for use in this SEARCH operation. CMD[8:6]
signals must be driven with the same bits that
will be driven on SADR[23:21] by this device if it
has a hit. DQ[71:0] must be driven with the 72-
bit data to be compared. The CMD[2] signal
must be driven to a logic '0.'
– Cycle B: The host ASIC continues to drive the
CMDV high and applies SEARCH command
('10') on CMD[1:0]. CMD[5:2] must be driven by
the index of the comparand register pair for stor-
ing the 144-bit word presented on the DQ Bus
during Cycles A and B. CMD[8:6] signals must
be driven with the index of the SSR that will be
used for storing the address of the matching en-
try and the Hit Flag (see SEARCH-Successful
Registers (SSR[0:7]), page 24). The DQ[71:0]
continues to carry the 72-bit data to be com-
pared.
Note: For 72-bit searches, the host ASIC must
supply the same 72-bit data on DQ[71:0] during
both Cycles A and B. The even and odd pair of
GMRs selected for the comparison must be pro-
grammed with the same value.
The logical 72-bit SEARCH operation is shown in
Figure 32, page 52. The entire table (31 devices of
72-bit entries) is compared to a 72-bit word K (pre-
sented on the DQ Bus in both Cycles A and B of
the command) using the GMR and the local mask
bits. The effective GMR is the 72-bit word speci-
fied by theidentical valueinbothevenand odd
GMR pairs in each of the eight devices and select-
ed by the GMR Index in the command’s Cycle A.
The 72-bit word K (presented on the DQ Bus in
both Cycles A and B of the command) is also
stored in both even and odd comparand register
pairs in each of the eight devices and selected by
the Comparand Register Index in command’sCy-
cle B. In the x72 configuration, the even com-
parand register can be subsequently used by the
LEARN command only in the first non-full device.
The word K (presented on the DQ Bus in both Cy-
cles A and B of the command) is compared with
each entry in the table starting at location “0.” The
first matching entry’s location address, “L,” is the
winning address that is driven as part of the SRAM
address on the SADR[23:0] lines (see SRAM AD-
DRESSING, page 128). The global winning device
will drive the bus in a specific cycle. On global miss
cycles the device with LRAM = 1 and LDEV = 1 will
be the default driver for such missed cycles.
The SEARCH command is a pipelined operation
and executes a search at half the rate of the fre-
quency of CLK2X for 72-bit searches in x72-con-
figured tables. The latency of SADR, CE_L,
ALE_L, WE_L, SSV, and SSF from the 72-bit
SEARCH command cycle (two CLK2X cycles) is
shown in Table 32, page 64.
Forup to 31devices in thetable(TLSZ =10),
search latency from command to SRAM access
cycle is 6. In addition, SSV and SSF shift further to
the right for different values of HLAT, as specified
in Table 33, page 64.
The 72-bit SEARCH operation is pipelined and ex-
ecutes as follows:
– Four cycles from the SEARCH command, each
of the devices knows the outcome internal to it
for that operation;
– In the fifth cycle after the SEARCH command,
the devices in a block arbitrate for a winner
amongst them (a “block” being defined as less
than or equal to eight devices resolving the win-
ner within them using the LHI[6:0] and LHO[1:0]
signalling mechanism);
– In the sixth cycle after the SEARCH command,
the blocks (of devices) resolve the winning block
through the BHI[2:0] and BHO[2:0] signalling
mechanism. The winning device within the win-
ning block is the global winning device for a
SEARCH operation.
Table 31. Hit/Miss Assumption
Search Number
1
2
3
4
Block 0
Miss
Miss
Miss
Miss
Block 1
Miss
Miss
Hit
Miss
Block 2
Miss
Hit
Hit
Miss
Block 3
Hit
Hit
Miss
Miss



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100  ...More


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com