Electronic Components Datasheet Search
  English  ▼
ALLDATASHEET.COM

X  

CYNSE10512 Datasheet(PDF) 58 Page - Cypress Semiconductor

Part # CYNSE10512
Description  Ayama??10000 Network Search Engine
Download  153 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CYPRESS [Cypress Semiconductor]
Direct Link  http://www.cypress.com
Logo CYPRESS - Cypress Semiconductor

CYNSE10512 Datasheet(HTML) 58 Page - Cypress Semiconductor

Back Button CYNSE10512 Datasheet HTML 54Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 55Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 56Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 57Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 58Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 59Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 60Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 61Page - Cypress Semiconductor CYNSE10512 Datasheet HTML 62Page - Cypress Semiconductor Next Button
Zoom Inzoom in Zoom Outzoom out
 58 / 153 page
background image
CONFIDENTIAL
PRELIMINARY
CYNSE10512
CYNSE10256
CYNSE10128
Document #: 38-02069 Rev. *F
Page 58 of 153
• Cycle B:
— Command Bus: The host ASIC continues to drive CMDV HIGH and to apply Search command CMD[1:0] = “10”. CMD[5:2]
must now be driven by the index of the comparand register pair for storing the search key 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 entry and hit flag (see page 27 for a description of SSR[0:7]). CMD[10:9] are don’t cares for this cycle.
— DQ Bus: The DQ[71:0] continues to carry the search key to be compared.
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. Also, the
even and odd pairs of GMRs selected for the comparison must be programmed with the same value. For 144-bit, 288-bit or 576-
bit searches, each 72-bit presented on each cycle A and B will together form the 144-bit or 288-bit or 576-bit search key
respectively.
When an N-bit search key, K, is presented on the DQ bus, the entire table of N-bit entries is compared to the search key using
the GMR and local mask bits. The GMR is selected by the GMR Index in the command’s cycle A. K is also stored in both even
and odd comparand register pairs (selected by the comparand register index in command cycle B). K is compared with each entry
in the table, starting at location 0. A matching entry that satisfies the Soft Priority and Mini-Key scheme (for Enhanced Mode) will
be the winning entry, and its location address L will be driven as part of the SRAM address on the SADR[N:0] lines (see
Section 6.7, “SRAM PIO Access,” on page 121), N = 25 for CYNSE10512, 24 for CYNSE10256, 23 for CYNSE10128.
The latency of the Search from command to SRAM access cycle is 5 for up to eight devices in the table (TLSZ[1:0] = 01). SSV
and SSF also shift further to the right for different values of HLAT, as specified in Table 6-5.
Figure 6-6 shows an example of multiple table configuration with a CYNSE10512 device.
Referring to Figure 6-6, if the CYNSE10512 device is used in the Non-Enhanced Mode, the CFG field in the Configuration
Register should be configured to “1010101010101010010101010101010100000000000000000000000000000000” in order to
have three individual tables within a device. If the device is used in the Enhanced Mode, the NES field in the Block Mini-Key
Register (BMR) should be configured as follows:
• For the first 64 blocks in the data array, NES = 00 for 72-bit table width.
• For the next 32 blocks, NES = 01 for 144-bit table width.
• For the final 32 blocks, NES = 10 for 288-bit table width.
6.5.2
Mixed-size Multi Searches with One Device on Tables Configured with Different Widths
The multiple search operates the search commands in parallel on the upper half (array 0) and lower half (array 1) of the data
array in the device. The results from the two parallel searches are then driven on the SRAM bus at twice that rate relative to
single-search. This subsection covers multi searches with a single device configured with tables of different widths (×72, ×144,
×288) in each of the two arrays. Figure 6-7 shows three sequential searches: first, a 72-bit Search on a ×72-configured table; a
144-bit Search on a ×144-configured table; and a 288-bit Search on a ×288-configured table.
Note: MultiSearch is only available in the Enhanced Mode, not in the Non-Enhanced Mode. Figure 6-8 shows the sample table.
One way to create multiple tables of different widths in an NSE is by having table designation bits. It is assumed that bits [71:70]
for each entry will be assigned such table designation bits. DQ[71:70] will be 00 in each of the two A and B cycles of the ×72-bit
MultiSearch (M-Search1). DQ[71:70] is 01 in each of the A and B cycles of the ×144-bit MultiSearch (M-Search2). DQ[71:70] is
10 in each of the A, B, C, and D cycles of the ×288-bit MultiSearch (M-Search3).
Table 6-5. Shift of SSF and SSV from SADR
HLAT (binary)
Number of CLK Cycles
HLAT
Number of CLK Cycles
000
0
100
4
001
1
101
5
010
2
110
6
011
3
111
7
16K
128K
72
32K
144
288
Figure 6-6. Multiwidth Configurations Using CYNSE10512 as an Example
[+] Feedback
[+] Feedback


Similar Part No. - CYNSE10512

ManufacturerPart #DatasheetDescription
logo
Cypress Semiconductor
CYNSE70032 CYPRESS-CYNSE70032 Datasheet
3Mb / 126P
   Network Search Engine
CYNSE70032-66BGC CYPRESS-CYNSE70032-66BGC Datasheet
3Mb / 126P
   Network Search Engine
CYNSE70032-66BGI CYPRESS-CYNSE70032-66BGI Datasheet
3Mb / 126P
   Network Search Engine
CYNSE70032-83BGC CYPRESS-CYNSE70032-83BGC Datasheet
3Mb / 126P
   Network Search Engine
CYNSE70064A CYPRESS-CYNSE70064A Datasheet
3Mb / 127P
   Search Engine
More results

Similar Description - CYNSE10512

ManufacturerPart #DatasheetDescription
logo
Integrated Device Techn...
75K62100 IDT-75K62100 Datasheet
56Kb / 3P
   NETWORK SEARCH ENGINE
logo
Cypress Semiconductor
CYNSE70032 CYPRESS-CYNSE70032 Datasheet
3Mb / 126P
   Network Search Engine
logo
Integrated Device Techn...
75K72100_0509 IDT-75K72100_0509 Datasheet
440Kb / 3P
   Network Search Engine
75K62100_0509 IDT-75K62100_0509 Datasheet
441Kb / 3P
   NETWORK SEARCH ENGINE
75N42102 IDT-75N42102 Datasheet
430Kb / 3P
   NETWORK SEARCH ENGINE 32K x 72 Entries
IDT75K72100 IDT-IDT75K72100 Datasheet
62Kb / 3P
   Network Search Engine 256K x 72 Entries
75N43102 IDT-75N43102_05 Datasheet
430Kb / 3P
   NETWORK SEARCH ENGINE 32K x 72 Entries
75N43102 IDT-75N43102 Datasheet
42Kb / 4P
   NETWORK SEARCH ENGINE 32K x 72 Entries
IDT75P42100 IDT-IDT75P42100 Datasheet
67Kb / 3P
   NETWORK SEARCH ENGINE 32K x 72 Entries
75P52100 IDT-75P52100 Datasheet
436Kb / 3P
   NETWORK SEARCH ENGINE 64K x 72 Entries
More results


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


Datasheet Download

Go To PDF Page


Link URL




Privacy Policy
ALLDATASHEET.COM
Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Datasheet Upload   |   Contact us   |   Privacy Policy   |   Link Exchange   |   Manufacturer List
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