首页> 外国专利> Circulating parallel-search engine with random inputs for network routing table stored in a wide embedded DRAM

Circulating parallel-search engine with random inputs for network routing table stored in a wide embedded DRAM

机译:具有随机输入的循环并行搜索引擎,用于存储在宽嵌入式DRAM中的网络路由表

摘要

A search engine for a network switch reads a routing table for an entry with a matching MAC or IP address. The routing table is contained in an embedded DRAM. The search engine and the embedded-DRAM routing table are integrated together on the same integrated circuit chip, allowing a very wide data path between the search engine and the routing table. A free-running sequencer outputs addresses to the routing table so that each entry is read in a continuous-loop sequence. The same entry is sent to comparators for all active searches. Destination addresses for different input ports are compared to the entry read from the table. A match ends the search for a port while searches for other ports continue. Since ports can begin and end searches at any point in the continuous-loop sequence, a same low latency is provided for all input ports, even when other searches are in progress. The wide data path from the embedded-DRAM allows several entries to be read and compared for each cycle and for each port. Thus multiple entries are compared in parallel for each port, and ports are searched in parallel.
机译:网络交换机的搜索引擎读取路由表,查找具有匹配的MAC或IP地址的条目。路由表包含在嵌入式DRAM中。搜索引擎和嵌入式DRAM路由表集成在同一块集成电路芯片上,从而在搜索引擎和路由表之间提供了非常宽的数据路径。自由运行的定序器将地址输出到路由表,以便以连续循环顺序读取每个条目。对于所有活动搜索,会将相同的条目发送到比较器。将不同输入端口的目标地址与从表中读取的条目进行比较。匹配将结束对端口的搜索,而继续进行其他端口的搜索。由于端口可以在连续循环序列中的任何一点上开始和结束搜索,因此即使在进行其他搜索时,也为所有输入端口提供了相同的低延迟。来自嵌入式DRAM的宽数据路径允许在每个周期和每个端口读取和比较多个条目。因此,并行比较每个端口的多个条目,并并行搜索端口。

著录项

  • 公开/公告号US6308220B1

    专利类型

  • 公开/公告日2001-10-23

    原文格式PDF

  • 申请/专利权人 NEOMAGIC CORP.;

    申请/专利号US19990240726

  • 发明设计人 HARISH N. MATHUR;

    申请日1999-01-29

  • 分类号G06F130/00;G06F151/73;H01L122/80;

  • 国家 US

  • 入库时间 2022-08-22 01:03:02

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号