-
公开(公告)号:US08271672B1
公开(公告)日:2012-09-18
申请号:US09942625
申请日:2001-08-31
申请人: Song Zhang , Phil Lacroute , Anurag P. Gupta , Raymond M. Lim , Avanindra Godbole , Debashis Basu
发明人: Song Zhang , Phil Lacroute , Anurag P. Gupta , Raymond M. Lim , Avanindra Godbole , Debashis Basu
IPC分类号: G06F15/16
CPC分类号: H04L47/522
摘要: Output logic generates read requests using a programmable schedule that controls read bandwidth for multiple data streams and stores the read requests in a queuing device. The output logic also dequeues the read requests based on a similar programmable schedule, forwards the read requests to the memory, and reads data units from the memory based on the read requests.
摘要翻译: 输出逻辑使用可编程调度来生成读请求,该调度控制多个数据流的读带宽,并将读请求存储在排队设备中。 输出逻辑还基于类似的可编程调度使读请求出队,将读请求转发到存储器,并且基于读请求从存储器读取数据单元。
-
公开(公告)号:US08706896B2
公开(公告)日:2014-04-22
申请号:US13587557
申请日:2012-08-16
申请人: Song Zhang , Phil Lacroute , Anurag P. Gupta , Raymond M. Lim , Avanindra Godbole , Debashis Basu
发明人: Song Zhang , Phil Lacroute , Anurag P. Gupta , Raymond M. Lim , Avanindra Godbole , Debashis Basu
IPC分类号: G06F15/16
CPC分类号: H04L47/522
摘要: Output logic generates read requests using a programmable schedule that controls read bandwidth for multiple data streams and stores the read requests in a queuing device. The output logic also dequeues the read requests based on a similar programmable schedule, forwards the read requests to the memory, and reads data units from the memory based on the read requests.
摘要翻译: 输出逻辑使用可编程调度来生成读请求,该调度控制多个数据流的读带宽,并将读请求存储在排队设备中。 输出逻辑还基于类似的可编程调度使读请求出队,将读请求转发到存储器,并且基于读请求从存储器读取数据单元。
-
公开(公告)号:US07724666B1
公开(公告)日:2010-05-25
申请号:US11463469
申请日:2006-08-09
申请人: Lawrence Hui , Song Zhang , Anurag P. Gupta , Phil Lacroute , Michael Beesley
发明人: Lawrence Hui , Song Zhang , Anurag P. Gupta , Phil Lacroute , Michael Beesley
IPC分类号: H04L12/26
CPC分类号: H04L47/10 , H04L47/39 , H04L49/3072
摘要: A fabric request controller implements flow control for data cells to a network or switch fabric. The fabric request controller issues request messages to the fabric switch and receives back corresponding grant messages. The fabric request controller includes a credit counter for metering the number of allowable outstanding requests. A fake request vector component periodically issues fake requests to compensate for information loss on the switch fabric.
摘要翻译: Fabric请求控制器实现数据单元到网络或交换结构的流控制。 Fabric请求控制器向Fabric交换机发出请求消息并接收相应的授权消息。 织物请求控制器包括用于计量允许未完成请求的数量的信用计数器。 伪请求向量组件定期发出伪造请求以补偿交换结构上的信息丢失。
-
公开(公告)号:US07110360B1
公开(公告)日:2006-09-19
申请号:US09985683
申请日:2001-11-05
申请人: Lawrence Hui , Song Zhang , Anurag P. Gupta , Phil Lacroute , Michael Beesley
发明人: Lawrence Hui , Song Zhang , Anurag P. Gupta , Phil Lacroute , Michael Beesley
IPC分类号: H04L12/26
CPC分类号: H04L47/10 , H04L47/39 , H04L49/3072
摘要: A fabric request controller implements flow control for data cells to a network or switch fabric. The fabric request controller issues request messages to the fabric switch and receives back corresponding grant messages. The fabric request controller includes a credit counter for metering the number of allowable outstanding requests. A fake request vector component periodically issues fake requests to compensate for information loss on the switch fabric.
摘要翻译: Fabric请求控制器实现数据单元到网络或交换结构的流控制。 Fabric请求控制器向Fabric交换机发出请求消息并接收相应的授权消息。 织物请求控制器包括用于计量允许未完成请求的数量的信用计数器。 伪请求向量组件定期发出伪造请求以补偿交换结构上的信息丢失。
-
公开(公告)号:US06807594B1
公开(公告)日:2004-10-19
申请号:US09905071
申请日:2001-07-16
申请人: Pradeep Sindhu , Song Zhang , Anurag P. Gupta , Phil Lacroute
发明人: Pradeep Sindhu , Song Zhang , Anurag P. Gupta , Phil Lacroute
IPC分类号: G06F1314
CPC分类号: H04L47/10 , H04L47/12 , H04L47/50 , H04L47/6235
摘要: A system having multiple arbiters is constructed to reduce the chances of arbiters synchronizing with one another. Each arbiter includes a random process that introduces randomness into an arbitration scheme performed by the arbiter. Because of the randomness, the arbiters will not tend to synchronize with one another, even when receiving an identical stream of input values.
摘要翻译: 构造具有多个仲裁器的系统以减少仲裁者彼此同步的机会。 每个仲裁器包括随机过程,其将随机性引入由仲裁器执行的仲裁方案。 由于随机性,即使接收到相同的输入值流,仲裁者也不会相互同步。
-
6.
公开(公告)号:US06636952B1
公开(公告)日:2003-10-21
申请号:US09880873
申请日:2001-06-15
申请人: Song Zhang , Anurag P. Gupta , Raymond Lim , Jorge Cruz-Rios , Phil Lacroute
发明人: Song Zhang , Anurag P. Gupta , Raymond Lim , Jorge Cruz-Rios , Phil Lacroute
IPC分类号: G06F1300
CPC分类号: H04L49/9078 , H04L49/90 , H04L49/901 , H04L49/9047
摘要: A network device includes systems and methods for processes streams of data. The network device stores data and addresses corresponding to the streams in a memory. The addresses store pointers to the data. Output logic within the network device determines whether an address is required to be fetched. When no address is required to be fetched, then data is read from the memory. When an address is required to be fetched, the address is fetched from the memory and data is read from the memory using the fetched address. To facilitate this, notifications may be stored corresponding to the streams and notification pointers may be used to identify ones of the notifications to be processed. A prefetch pointer may also be used to identify a notification with one or more associated addresses to be prefetched.
摘要翻译: 网络设备包括用于处理数据流的系统和方法。 网络设备将对应于流的数据和地址存储在存储器中。 地址存储指向数据的指针。 网络设备内的输出逻辑确定是否需要提取地址。 当不需要获取地址时,从存储器读取数据。 当需要取出地址时,从存储器中取出地址,并使用所取的地址从存储器中读取数据。 为了便于此,可以对应于流存储通知,并且可以使用通知指针来标识要处理的通知中的一个。 还可以使用预取指针来识别具有要预取的一个或多个关联地址的通知。
-
-
-
-
-