首页> 外国专利> Programmable arrayed processing engine architecture for a network switch

Programmable arrayed processing engine architecture for a network switch

机译:用于网络交换机的可编程阵列处理引擎架构

摘要

A programmable processing engine processes transient data within an intermediate network station of a computer network. The engine comprises an array of processing elements symmetrically arrayed as rows and columns, and embedded between input and output buffer units with a plurality of interfaces from the array to an external memory. The external memory stores non-transient data organized within data structures, such as forwarding and routing tables, for use in processing the transient data. Each processing element contains an instruction memory that allows programming of the array to process the transient data as processing element stages of baseline or extended pipelines operating in parallel.
机译:可编程处理引擎在计算机网络的中间网络站内处理瞬态数据。该引擎包括处理元件阵列,该处理元件阵列对称地排成行和列,并嵌入在具有多个从阵列到外部存储器的接口的输入和输出缓冲单元之间。外部存储器存储组织在数据结构(例如转发和路由表)中的非瞬态数据,以用于处理瞬态数据。每个处理元件都包含一个指令存储器,该指令存储器允许对阵列进行编程以作为并行运行的基线或扩展管线的处理元件阶段来处理瞬态数据。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号