Part Number Hot Search : 
1003SG BZX85130 LXD974A MSIW2031 LXD974A 1003SG A123J LD271H
Product Description
Full Text Search
 

To Download 7561 Datasheet File

  If you can't view the Datasheet, Please click here to try to view without PDF Reader .  
 
 


  Datasheet File OCR Text:
 M7010
16K x 68-bit Entry NETWORK SEARCH ENGINE
DATA BRIEFING
FEATURES SUMMARY s 16K ENTRIES IN 68-BIT MODE
s
s s
IEEE 1149.1 TEST ACCESS PORT OPERATING SUPPLY VOLTAGES INCLUDE: VDD (Operating Supply Voltage) = 1.8V VDDQ (Operating Supply Voltage for I/O) = 2.5 or 3.3V 272 BALL, 27mm x 27mm, CAVITY-UP BGA
s
TABLE MAY BE PARTITIONED INTO UP TO FOUR (4) QUADRANTS (Data entry width in each quadrant is configurable as 34, 68, 136, or 272 bits.) UP TO 83 MILLION SUSTAINED SEARCHES PER SECOND IN 68-BIT and 136-BIT CONFIGURATIONS UP TO 41.5 MILLION SEARCHES PER SECOND IN 34-BIT and 272-BIT CONFIGURATIONS SEARCHES ANY SUB-FIELD IN A SINGLE CYCLE OFFERS BIT-BY-BIT and GLOBAL MASKING SYNCHRONOUS, PIPELINED OPERATION UP TO 31 SEARCH ENGINES CASCADABLE WITHOUT PERFORMANCE DEGRADATION WHEN CASCADED, THE DATABASE ENTRIES CAN SCALE FROM 124K to 992K DEPENDING ON THE SIZE OF THE ENTRY GLUELESS INTERFACE TO INDUSTRYSTANDARD SRAMS SIMPLE HARDWARE INSTRUCTION INTERFACE
s
Figure 1. 272-ball PBGA Package
s
s
s s s
s
s
272 PBGA 27mm x 27mm 1.27mm ball pitch
s
September 2001
Complete data available on Data-on-Disc CD-ROM or at www.st.comComplete data available on Data-on-Disc CD-ROM or at www.st.com
1/6
M7010
DESCRIPTION Overview The M7010 is a feature-rich hardware search engine optimized for networking and communications applications. It incorporates leading-edge Associative Processing Technology (APT, trademark of Cypress Semiconductor, Inc.) and Advanced Power Management. The data table may be partitioned into up to four (4) quadrants, allowing the user to configure each quadrant with different table entry widths (x34, x68, x136, or x272-bit). It is also programmable to accelerate performance. Performance The M7010 outperforms competitive solutions using software sequential search algorithms in conjunction with SRAMs or ASICs, or hardware implementation with ASICs and CAMs. The latter solution, while faster than a software-based solution, still suffers from performance degradation Table 1. Product Range
Part Number M7010R-083ZA1 M7010R-066ZA1 Operating Supply Voltage 1.8V 1.8V Operating I/O Voltage 2.5 or 3.3V 2.5 or 3.3V Speed 83MHz 66MHz
when depth-cascaded and is unable to scale to next-generation requirements. The M7010-based solutions overcome all of these drawbacks. Applications The performance and features of the M7010 makes it ideal in applications such as enterprise LAN switches, broadband switching and routing equipment, supporting multiple data rates from OC-48 and beyond. Figure 2 illustrates how a search engine subsystem can be optimized using a host bridge ASIC (or a dedicated co-processor, such as the Cypress Semiconductor LNI8010), the M7010, and synchronous or non-synchronous SRAMs. It also illustrates how this system fits into a switch-router implementation.
Figure 2. Switch/Router Implementation Using the M7010
Sys
tem
Bus
m Progra ry Memo
Host ASIC
Switch Fabric
Ne two
h Searc e Engin
SRAM Bank
rk L
ine
Inte
Switch ssor Proce
rfac es
AI04272
2/6
M7010
Table 2. Signal Names
Symbol Type Connection Name LHI[6:0] LHO[1:0] BHI[2:0] BHO[2:0] FULI[6:0] FULO[1:0] FULL Cascade Interface I O I O I O O Local Hit In Local Hit Out Block Hit In Block Hit Out Full In Full Out Full Flag Clocks and Reset CLK2X PHS_L RST_L I I I Master Clock Phase Reset
Command and DQ Bus CMD[8:0] CMDV DQ[67:0] ACK(1) EOT(1) SSF SSV SADR[21:0] CE_L WE_L OE_L ALE_L I I I/O T T T T T T T T T Command Bus Command Valid Address/Data Bus READ Acknowledge End of Transfer SEARCH Successful Flag SEARCH Successful Flag Valid SRAM Address SRAM Chip Enable SRAM WRITE Enable SRAM Output Enable Address Latch Enable
Device Identification ID[4:0] I Device Identification
Test Access Port TDI TCK TDO TMS TRST_L I I T I I Test Access Port's Test Data In Test Access Port's Test Clock Test Access Port's Test Data Out Test Access Port's Test Mode Select Test Access Port's Reset
Note: Signal types are: I = Input only; I/O = Input or Output; O = Output; and T = Tristate 1. ACK and EOT Signals require a pull-down resistor of 47 ohms.
3/6
M7010
Figure 3. Connections
NC NC DQ64 DQ62
GND NC NC NC
EOT ACK NC VDD NC
NC FULL
NC NC
VDD FULI5 FULI4 FULI1 BHO0 VDD FULO1 NC NC
BHI0
LHI6
NC LHI3
VDD LHI2
ID2
ID0 TMS TCK
TDO TDI NC
NC VDD NC
NC NC DQ65
FULI6 FULI2 BHO1 BHI2 VDDQ LHI5 NC VDDQ BHO2 VDD LHO1
ID3 ID1
VDDQ VDD VDDQ GND RSTL DQ66
LHI4 VDDQ LHI0 LHI1 ID4
NC FULO0 GND FULI3 FULI0 BHI1 LHO0 GND TOP
T RST_L GND
DQ63 DQ61 DQ57 NC DQ53
DQ60 VDDQ VDD NC
DQ67 DQ59
DQ56 DQ58
VDDQ DQ55 DQ49 VDD DQ47 VDDQ DQ51 VDDQ GND GND GND GND GND GND GND RIGHT GND GND GND GND GND GND VDDQ NC NC DQ29 VDD NC DQ45 DQ43
DQ50 VDDQ DQ52 DQ54 NC DQ46 DQ48 GND
DQ40 DQ42 VDDQ DQ44 VDD NC DQ36 DQ38 LEFT VDDQ DQ34 DQ32 DQ30 NC DQ28 VDDQ DQ26 DQ20 GND
DQ41 DQ39 VDD DQ37 VDDQ DQ35 DQ33 DQ31
GND GND
GND GND
DQ23 DQ25 DQ27
DQ24 VDD
GND DQ19 VDDQ DQ21 VDDQ NC DQ15 DQ17
DQ22 DQ16 DQ14 VDDQ VDD DQ18 VDDQ DQ6 NC DQ10 DQ2 NC NC DQ12 DQ8 NC DQ4 NC NC DQ0 NC BOTTOM
DQ9 DQ11 DQ13 VDD DQ1 DQ5 NC DQ7 NC NC VDDQ DQ3 NC NC
VDDQ GND VDD NC
SADR SADR V GND VDDQ CMD2 CMD4 GND WE_L CLK2X VDD DDQ GND 15 5 SADR SADR SADR SADR SADR SADR SADR NC 21 18 6 16 9 7 12 SADR V DDQ 19 NC SADR SADR NC 10 11
SSF CMD6 CMD3 CMD0 AE_L OE_L
SADR V DD 0 NC
SSV CMD5 CMD1 CMDV VDDQ PHS_L VDDQ NC CE_L NC
SADR SADR 4 3
CMD8 CMD7 VDDQ VDD
VDD SADR SADR SADR SADR VDD SADR VDDQ SADR SADR 2 1 20 14 8 17 13
AI04270
4/6
M7010
Figure 4. M7010 Block Diagram
PHS_L CLK2X RST_L Comparand Registers[15:0] Global Mask Registers [7:0] Information and Command Register Burst Read Register Burst Write Register Next Free Address Register Search Successful Index Registers [7:0] (All registers are 68-bit-wide) TAP Controller TAP
DQ [67:0]
Compare/PIO Data
Cmd Compare/PIO Data
Address Decode
CMD [8:0] CMDV ACK EOT
Priority Encode
Match Logic
Command Decode and PIO Access
Configurable as 32K x 34 16K x 68 8K x 136 4K x 272 Data Array Configurable as 32K x 34 16K x 68 8K x 136 4K x 272 Mask Array
SADR [21:0] Pipeline and SRAM Control OE_L WE_L CE_L ALE_L
ID [4:0]
FULL [6:0]
Full Logic FULL LHI [6:0] BHI [2:0] Arbitration Logic FULO [1:0] LHO [1:0] BHO [2:0] SSF SSV
AI04273
5/6
M7010
PART NUMBERING Table 3. Ordering Information Scheme
Example: M70 10 R -083 ZA 1 T
Device Type M70 Search Engine
Density 10 = 1Mb (16K x 68-bit Table Entries)
Operating Supply Voltage R = VDD = 1.8V
Speed -083 = 83 Million Searches per Second -066 = 66 Million Searches per Second
Package ZA = PBGA, 272-count, 27mm x 27mm(1)
Temperature Range 1 = 0 to 70 C
Shipping Option Tape & Reel Packing = T
Note: 1. Where "Z" is the symbol for BGA packages and "A" denotes 1.27mm ball pitch
For a list of available options (e.g., Speed, Package) or for further information on any aspect of this device, please contact the ST Sales Office nearest to you.
6/6


▲Up To Search▲   

 
Price & Availability of 7561

All Rights Reserved © IC-ON-LINE 2003 - 2022  

[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy]
Mirror Sites :  [www.datasheet.hk]   [www.maxim4u.com]  [www.ic-on-line.cn] [www.ic-on-line.com] [www.ic-on-line.net] [www.alldatasheet.com.cn] [www.gdcy.com]  [www.gdcy.net]


 . . . . .
  We use cookies to deliver the best possible web experience and assist with our advertising efforts. By continuing to use this site, you consent to the use of cookies. For more information on cookies, please take a look at our Privacy Policy. X