发明名称 Intelligent memory interface
摘要 Many computer processing tasks require large numbers of memory intensive operations to be performed very rapidly. For example, computer network requires that packets be placed into and removed from First-In First-Out (FIFO) queues, numerous counters to be maintained and routing table look-ups to be performed. All of these operations must be performed at very high-speeds in order to keep up with today's high-speed computer network traffic. To help perform these high-speed memory tasks, a high-speed intelligent memory subsystem has been developed. The high-speed intelligent memory subsystem handles the intricacies of these memory operations such that a main process is relieved of some of its duties. Various different high-level memory interfaces for interfacing with the intelligent memory subsystem. The memory interfaces may be hardware-based or software-based. In one embodiment, two layers of interfaces are implemented such that an internal interface may evolve over successive generations without affecting an externally visible interface.
申请公布号 US9274586(B2) 申请公布日期 2016.03.01
申请号 US200511222387 申请日期 2005.09.07
申请人 Cisco Technology, Inc. 发明人 Iyer Sundar;McKeown Nick;Littlewood Morgan
分类号 G06F12/00;G06F1/32;H04L12/861;H04L12/935 主分类号 G06F12/00
代理机构 Meunier Carlin & Curfman LLC 代理人 Meunier Carlin & Curfman LLC
主权项 1. A high-speed computer memory subsystem implemented within a network device, said high-speed computer memory subsystem for providing memory services to a network processor, said computer memory subsystem comprising: a high-speed interface comprising a Peripheral Component Interconnect (PCI) express bus; wherein a first end-point of the PCI express bus is connected to the network processor, and a second end-point of the PCI express bus is connected to a network memory unit, said network processor being separate from said network memory unit; a memory services protocol for said high-speed interface, said network processor using said memory services protocol to make memory service requests for more than one type of memory operation to said network memory unit, said memory operations including counter operations and First-In First-Out queue operations wherein the memory services protocol is carried by the PCI express bus; and a memory logic coupled to said high-speed interface, said memory logic processing and responding to memory service requests specified in said memory services protocol.
地址 San Jose CA US
您可能感兴趣的专利