发明名称 SYSTEM AND METHOD FOR EFFICIENT BUFFER MANAGEMENT FOR BANKED SHARED MEMORY DESIGNS
摘要 A system and method for efficient buffer management for banked shared memory designs are provided. In one embodiment, a controller within the switch is configured to manage the buffering of the shared memory banks by allocating full address sets to write sources. Each full address set that is allocated to a write source includes a number of memory addresses, wherein each memory address is associated with a different shared memory bank. A size of the full address set can be based on a determined number of buffer access contenders.
申请公布号 US2015339063(A1) 申请公布日期 2015.11.26
申请号 US201514816762 申请日期 2015.08.03
申请人 Broadcom Corporation 发明人 MATTHEWS William Brad
分类号 G06F3/06;G06F12/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A switch, comprising: a plurality of shared memory banks configured for access by a first number of first sources and a second number of second sources; and a controller configured to allocate full address sets to one of the first number of first sources, wherein each full address set includes a third number of memory addresses, each memory address in the third number of memory addresses being associated with a different shared memory bank, the third number being at least as large as the first number, wherein the one of the first number of first sources selects one of the memory addresses from a full address set when accessing to a shared memory bank.
地址 Irvine CA US