Network packet buffer allocation optimization in memory bank systems
    6.
    发明授权
    Network packet buffer allocation optimization in memory bank systems 失效
    存储器系统中的网络数据包缓冲区分配优化

    公开(公告)号:US07158438B2

    公开(公告)日:2007-01-02

    申请号:US11092010

    申请日:2005-03-29

    IPC分类号: G11C8/00

    CPC分类号: G11C7/1042

    摘要: An arrangement of buffer in a memory unit including a plurality of memory banks may store information in rows that span the memory banks. Moreover, a processor may be adapted to (i) establish a plurality of buffers to be associated with the memory unit, wherein the size of each buffer is less than the width of a memory bank, and (ii) arrange for a selected buffer to begin in a memory bank other than a memory bank in which a previously selected buffer begins.

    摘要翻译: 包括多个存储体的存储器单元中的缓冲器的布置可以以跨越存储体的行存储信息。 此外,处理器可以适于(i)建立与存储器单元相关联的多个缓冲器,其中每个缓冲器的大小小于存储体的宽度,并且(ii)将所选择的缓冲器设置为 开始于存储库,而不是先前选择的缓冲区开始的存储体。

    Packet assembly
    10.
    发明申请
    Packet assembly 失效
    数据包组装

    公开(公告)号:US20050135353A1

    公开(公告)日:2005-06-23

    申请号:US10742189

    申请日:2003-12-18

    摘要: In general, in one aspect, the disclosure describes a method of assembling a packet in memory. The method includes reading data included in a first segment of a packet divided into multiple segments and issuing a command to a memory controller that causes the memory controller to shift and write a subset of the read data to a memory coupled to the memory controller. The method also includes saving the remainder of the read data as a first residue, retrieving data included in a second segment of the packet, and writing at least a portion of the retrieved data and the first residue to the memory.

    摘要翻译: 通常,在一个方面,本公开描述了一种在存储器中组装分组的方法。 该方法包括读取分组到多个分组的分组的第一分段中的数据,并向存储器控制器发出命令,该命令使得存储器控制器将读取的数据的子集移位并写入耦合到存储器控制器的存储器。 该方法还包括将剩余的读取数据保存为第一残余,检索包含在分组的第二段中的数据,以及将所检索的数据和第一残差的至少一部分写入存储器。