Efficient utilization of shared buffer memory and method for operating the same
    1.
    发明授权
    Efficient utilization of shared buffer memory and method for operating the same 有权
    共享缓冲存储器的高效利用和操作方法

    公开(公告)号:US07149842B2

    公开(公告)日:2006-12-12

    申请号:US10623026

    申请日:2003-07-17

    IPC分类号: G06F12/00 H04L12/28 G06F13/00

    摘要: Broadly speaking, an apparatus for efficiently utilizing a shared packet buffer memory in a switch and a method for operating the same is provided. More specifically, the apparatus includes a memory having a number of buffers configured to be operated in a ratcheted manner. The ratcheted manner in which the memory is operated causes each incoming data stream to be distributed across the number of buffers. Each stored data stream can also be retrieved from the number of buffers for output from the memory in a similar ratcheted manner. The memory uses a rotating selector to control the ratcheted manner of operation. Also, the memory is capable of simultaneously servicing each of a number of inputs and a number of outputs to which the memory is connected.

    摘要翻译: 广义地说,提供了一种用于有效利用交换机中的共享分组缓冲存储器的装置及其操作方法。 更具体地,该装置包括具有多个缓冲器的存储器,该缓冲器被配置为以棘轮方式操作。 存储器被操作的棘轮方式使每个输入的数据流分布在缓冲器的数量上。 每个存储的数据流也可以从缓冲器的数量中以类似的棘轮方式从存储器输出。 内存使用旋转选择器来控制棘轮的操作方式。 此外,存储器能够同时维护存储器连接到的多个输入和多个输出中的每一个。

    Efficient Utilization of Shared Buffer Memory and Method for Operating the Same
    2.
    发明申请
    Efficient Utilization of Shared Buffer Memory and Method for Operating the Same 审中-公开
    共享缓冲存储器的高效利用及其操作方法

    公开(公告)号:US20070101045A1

    公开(公告)日:2007-05-03

    申请号:US11555580

    申请日:2006-11-01

    IPC分类号: G06F12/06 G06F12/00

    摘要: Broadly speaking, an apparatus for efficiently utilizing a shared packet buffer memory in a switch and a method for operating the same is provided. More specifically, the apparatus includes a memory having a number of buffers configured to be operated in a ratcheted manner. The ratcheted manner in which the memory is operated causes each incoming data stream to be distributed across the number of buffers. Each stored data stream can also be retrieved from the number of buffers for output from the memory in a similar ratcheted manner. The memory uses a rotating selector to control the ratcheted manner of operation. Also, the memory is capable of simultaneously servicing each of a number of inputs and a number of outputs to which the memory is connected.

    摘要翻译: 广义地说,提供了一种用于有效利用交换机中的共享分组缓冲存储器的装置及其操作方法。 更具体地,该装置包括具有多个缓冲器的存储器,该缓冲器被配置为以棘轮方式操作。 存储器被操作的棘轮方式使每个输入的数据流分布在缓冲器的数量上。 每个存储的数据流也可以从缓冲器的数量中以类似的棘轮方式从存储器输出。 内存使用旋转选择器来控制棘轮式的操作。 此外,存储器能够同时维护存储器连接到的多个输入和多个输出中的每一个。

    Time slicing device for shared resources and method for operating the same
    3.
    发明授权
    Time slicing device for shared resources and method for operating the same 有权
    用于共享资源的时间分片设备及其操作方法

    公开(公告)号:US07370167B2

    公开(公告)日:2008-05-06

    申请号:US10623083

    申请日:2003-07-17

    IPC分类号: G06F12/00

    CPC分类号: G11C8/04 G11C8/12

    摘要: Broadly speaking, a device for addressing a shared resource is disclosed. The device includes at least one register in communication with the shared resource. The at least one register is configured to hold an address that is to be provided to the shared resource upon receipt of a clock signal. The device also includes a multiplexer for providing a next address to the at least one register. The multiplexer is disposed outside of a critical timing path for addressing the shared resource. The device for addressing the shared resource allows multiple users to be connected to the shared resource without adversely affecting both a speed of the shared resource and a number of users that can be achieved in an actual implementation of the shared resource.

    摘要翻译: 广义地说,公开了一种用于寻址共享资源的设备。 该设备包括至少一个与共享资源通信的寄存器。 所述至少一个寄存器被配置为在接收到时钟信号时保存要提供给所述共享资源的地址。 该装置还包括用于向至少一个寄存器提供下一个地址的多路复用器。 复用器被布置在用于寻址共享资源的关键定时路径之外。 用于寻址共享资源的设备允许多个用户连接到共享资源,而不会对共享资源的速度和可在实际实现的共享资源中实现的多个用户造成不利影响。

    Bandwidth matching device and method for operating the same
    4.
    发明授权
    Bandwidth matching device and method for operating the same 有权
    带宽匹配装置及其操作方法

    公开(公告)号:US07369575B2

    公开(公告)日:2008-05-06

    申请号:US10623088

    申请日:2003-07-17

    IPC分类号: H04J3/24 H04J3/04

    摘要: Broadly speaking, a bandwidth matching device is provided for transforming a number of incoming data streams each having a first bandwidth into an outgoing data stream having a second bandwidth. More specifically, the bandwidth matching device provides an assembler and a disassembler. The assembler incorporates a stepped arrangement of cells for transforming the number of incoming data streams having a given bandwidth into an outgoing data stream having a larger bandwidth, wherein each portion of the outgoing data stream represents a concatenation of a number of portions of each of the incoming data streams. As a complement to the assembler, the disassembler uses a stepped arrangement of cells to transform the concatenated output generated by the assembler back into the number of incoming data streams originally received by the assembler.

    摘要翻译: 广义地说,提供带宽匹配装置,用于将具有第一带宽的多个输入数据流转换成具有第二带宽的输出数据流。 更具体地,带宽匹配装置提供汇编器和反汇编器。 汇编器包括用于将具有给定带宽的输入数据流的数量转换成具有较大带宽的输出数据流的小区的分级布置,其中输出数据流的每个部分表示每个的多个部分的级联 传入数据流。 作为汇编器的补充,反汇编器使用单元格的步进排列将汇编器产生的级联输出转换回汇编程序最初接收的输入数据流的数量。

    Time slicing device for shared resources and method for operating the same
    5.
    发明申请
    Time slicing device for shared resources and method for operating the same 有权
    用于共享资源的时间分片设备及其操作方法

    公开(公告)号:US20050015556A1

    公开(公告)日:2005-01-20

    申请号:US10623083

    申请日:2003-07-17

    IPC分类号: G06F12/00

    CPC分类号: G11C8/04 G11C8/12

    摘要: Broadly speaking, a device for addressing a shared resource is disclosed. The device includes at least one register in communication with the shared resource. The at least one register is configured to hold an address that is to be provided to the shared resource upon receipt of a clock signal. The device also includes a multiplexer for providing a next address to the at least one register. The multiplexer is disposed outside of a critical timing path for addressing the shared resource. The device for addressing the shared resource allows multiple users to be connected to the shared resource without adversely affecting both a speed of the shared resource and a number of users that can be achieved in an actual implementation of the shared resource.

    摘要翻译: 广义地说,公开了一种用于寻址共享资源的设备。 该设备包括至少一个与共享资源通信的寄存器。 所述至少一个寄存器被配置为在接收到时钟信号时保存要提供给所述共享资源的地址。 该装置还包括用于向至少一个寄存器提供下一个地址的多路复用器。 复用器被布置在用于寻址共享资源的关键定时路径之外。 用于寻址共享资源的设备允许多个用户连接到共享资源,而不会对共享资源的速度和可在实际实现的共享资源中实现的多个用户造成不利影响。

    Efficient utilization of shared buffer memory and method for operating the same
    6.
    发明申请
    Efficient utilization of shared buffer memory and method for operating the same 有权
    共享缓冲存储器的高效利用和操作方法

    公开(公告)号:US20050013302A1

    公开(公告)日:2005-01-20

    申请号:US10623026

    申请日:2003-07-17

    IPC分类号: H04L12/56 H04L12/28 G06F12/00

    摘要: Broadly speaking, an apparatus for efficiently utilizing a shared packet buffer memory in a switch and a method for operating the same is provided. More specifically, the apparatus includes a memory having a number of buffers configured to be operated in a ratcheted manner. The ratcheted manner in which the memory is operated causes each incoming data stream to be distributed across the number of buffers. Each stored data stream can also be retrieved from the number of buffers for output from the memory in a similar ratcheted manner. The memory uses a rotating selector to control the ratcheted manner of operation. Also, the memory is capable of simultaneously servicing each of a number of inputs and a number of outputs to which the memory is connected.

    摘要翻译: 广义地说,提供了一种用于有效利用交换机中的共享分组缓冲存储器的装置及其操作方法。 更具体地,该装置包括具有多个缓冲器的存储器,该缓冲器被配置为以棘轮方式操作。 存储器被操作的棘轮方式使每个输入的数据流分布在缓冲器的数量上。 每个存储的数据流也可以从缓冲器的数量中以类似的棘轮方式从存储器输出。 内存使用旋转选择器来控制棘轮式的操作。 此外,存储器能够同时维护存储器连接到的多个输入和多个输出中的每一个。

    Bandwidth matching device and method for operating the same
    7.
    发明申请
    Bandwidth matching device and method for operating the same 有权
    带宽匹配装置及其操作方法

    公开(公告)号:US20050013323A1

    公开(公告)日:2005-01-20

    申请号:US10623088

    申请日:2003-07-17

    摘要: Broadly speaking, a bandwidth matching device is provided for transforming a number of incoming data streams each having a first bandwidth into an outgoing data stream having a second bandwidth. More specifically, the bandwidth matching device provides an assembler and a disassembler. The assembler incorporates a stepped arrangement of cells for transforming the number of incoming data streams having a given bandwidth into an outgoing data stream having a larger bandwidth, wherein each portion of the outgoing data stream represents a concatenation of a number of portions of each of the incoming data streams. As a complement to the assembler, the disassembler uses a stepped arrangement of cells to transform the concatenated output generated by the assembler back into the number of incoming data streams originally received by the assembler.

    摘要翻译: 广义地说,提供带宽匹配装置,用于将具有第一带宽的多个输入数据流转换成具有第二带宽的输出数据流。 更具体地,带宽匹配装置提供汇编器和反汇编器。 汇编器包括用于将具有给定带宽的输入数据流的数量转换成具有较大带宽的输出数据流的小区的分级布置,其中输出数据流的每个部分表示每个的多个部分的级联 传入数据流。 作为汇编器的补充,反汇编器使用单元格的步进排列将汇编器产生的级联输出转换回汇编程序最初接收的输入数据流的数量。