Cypress强攻网络搜索引擎(NSE)市场

本文作者:admin       点击: 2004-05-18 00:00
前言:
网络搜索引擎(NSE)的作用就是消除在转发查表和其他复杂分类选择时的瓶颈。NSE基本上就是一个三进制可寻址存储器(CAM),称为三进制是因为它可以存储0、1和X(随机)三种状态,而不是传统二进制存储器只能存储0和1两种状态。无级(互联网)域名路由(CIDR)使用最长前缀匹配(longest-prefix-match)表,与三进制CAM一起能轻易实现网络搜索引擎功能。
Cypress网络搜索引擎(NSE)技术特点
Cypress NSE产品高级产品行销经理Gangesh Ganesan指出:在搜索引擎的数据查询算法方面,Cypress的NSE产品使用了Patricia Trees(Trie)树结构,Trie是一种树形结构,用于保存大量的字符串。它的优点是:利用字符串的公共前缀来节约存储空间。见下图
Cypress为其NSE中的SRAM提供ECC功能,这将有助于提高搜索引擎的稳定性,目前在NSE产品中,Cypress是首先提供这样技术的厂商。
生产与开发
由于Cypress拥自有晶圆加工厂,并已经迈过了90nm的生产工艺技术门槛,加之以往与TSMC有着较为稳固的合作关系,因此Cypress在产能、质量方面显得信心十足。不仅可以保证稳定的供货周期,而且由于新技术、新工艺带来的低功耗优势,使得产品更具竞争优势。
另一方面,Cypress提供了完整的软件解决方案,内容涵盖从数据平台、控制平台,并具备一定的向下兼容能力。
2004年3月份Cypress推出了适用于Ayama 10000 网络搜索引擎(NSE)的参考设计套件,为系统公司提供了一套有利工具。这套参考设计套件为搜索系统方案提供快速开发工具,参考设计套件为产品开发的整个周期提供了硬件和软件模型的系统结构验证。采用设计套件,硬件工程师可在做硅片之前验证系统性能,软件工程师可充分利用器件的能力开发客户应用软件,电路板设计师则可验证电路板的设计。
参考设计套件包括模拟系统的Verilog动作模型和ASIC性能、带API并帮助客户软件开发的周期的C模型、Ayama 10000 FPGA接口核、验证示意性和电路板设计符号和BSDL文件以及I/O模拟的IBIS模型组成。
市场开发
从市场发展情况来看,近几年NSE市场成长迅速,NSE产品的应用也逐渐向周边领域渗透