Processing of multiple cells in a network device with two reads and two writes on one clock cycle
    1.
    发明授权
    Processing of multiple cells in a network device with two reads and two writes on one clock cycle 有权
    在一个时钟周期内处理具有两次读取和两次写入的网络设备中的多个单元

    公开(公告)号:US08514875B2

    公开(公告)日:2013-08-20

    申请号:US11594743

    申请日:2006-11-09

    Abstract: A network device for processing data includes at least one ingress module for performing switching functions on incoming data, a memory management unit for storing the incoming data in a memory and at least one egress module for transmitting the incoming data to at least one egress port. The memory management unit is configured to receive data at a clock speed for the network device and write the data to the memory using a multiplied clock speed that is a multiple of the clock speed for the network device, read out the data from the memory at the multiplied clock speed and provide the data to the at least one egress module at the clock speed for the network device, where the multiplied clock speed is used to sample the clock speed for the network device to place domains of the multiplied clock speed and the clock speed for the network device in phase.

    Abstract translation: 用于处理数据的网络设备包括至少一个用于对输入数据执行切换功能的入口模块,用于将输入数据存储在存储器中的存储器管理单元和用于将输入数据发送到至少一个出口的至少一个出口模块。 存储器管理单元被配置为以网络设备的时钟速度接收数据,并且使用作为网络设备的时钟速度的倍数的倍增时钟速度将数据写入存储器,从存储器读出数据 倍增的时钟速度,并以网络设备的时钟速度向至少一个出口模块提供数据,其中使用相乘的时钟速度来采样网络设备的时钟速度以放置倍增时钟速度的域,并且 网络设备的时钟速度同步。

    Processing of multiple cells in a network device with two reads and two writes on one clock cycle
    2.
    发明申请
    Processing of multiple cells in a network device with two reads and two writes on one clock cycle 有权
    在一个时钟周期内处理具有两次读取和两次写入的网络设备中的多个单元

    公开(公告)号:US20070104209A1

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

    申请号:US11594743

    申请日:2006-11-09

    Abstract: A network device for processing data includes at least one ingress module for performing switching functions on incoming data, a memory management unit for storing the incoming data in a memory and at least one egress module for transmitting the incoming data to at least one egress port. The memory management unit is configured to receive data at a clock speed for the network device and write the data to the memory using a multiplied clock speed that is a multiple of the clock speed for the network device, read out the data from the memory at the multiplied clock speed and provide the data to the at least one egress module at the clock speed for the network device, where the multiplied clock speed is used to sample the clock speed for the network device to place domains of the multiplied clock speed and the clock speed for the network device in phase.

    Abstract translation: 用于处理数据的网络设备包括至少一个用于对输入数据执行切换功能的入口模块,用于将输入数据存储在存储器中的存储器管理单元和用于将输入数据发送到至少一个出口的至少一个出口模块。 存储器管理单元被配置为以网络设备的时钟速度接收数据,并且使用作为网络设备的时钟速度的倍数的倍增时钟速度将数据写入存储器,从存储器读出数据 倍增的时钟速度,并以网络设备的时钟速度向至少一个出口模块提供数据,其中使用相乘的时钟速度来采样网络设备的时钟速度以放置倍增时钟速度的域,并且 网络设备的时钟速度同步。

    Cell copy count
    3.
    发明授权
    Cell copy count 有权
    细胞拷贝数

    公开(公告)号:US08599694B2

    公开(公告)日:2013-12-03

    申请号:US13091338

    申请日:2011-04-21

    CPC classification number: H04L67/322 H04L45/7453 H04L47/50 H04L47/60 H04L49/90

    Abstract: The present invention is directed to a network device, method and apparatus for processing data. The present invention includes at least one ingress module for performing switching functions on incoming data. The invention further includes a memory management unit (MMU) for storing the incoming data, and at least one egress module for transmitting the incoming data to at least one egress port. Further, in the present invention, the memory management unit further comprises a cell copy count pool (CCP) memory, wherein the CCP determines when a memory cell can be made available.

    Abstract translation: 本发明涉及一种用于处理数据的网络设备,方法和设备。 本发明包括用于对输入数据执行切换功能的至少一个入口模块。 本发明还包括用于存储输入数据的存储器管理单元(MMU)以及用于将输入数据发送到至少一个出口的至少一个出口模块。 此外,在本发明中,存储器管理单元还包括单元复制计数池(CCP)存储器,其中CCP确定何时可以使存储器单元可用。

    Forced bubble insertion scheme
    4.
    发明授权
    Forced bubble insertion scheme 失效
    强制气泡插入方案

    公开(公告)号:US07733854B2

    公开(公告)日:2010-06-08

    申请号:US11090110

    申请日:2005-03-28

    CPC classification number: G06F13/1605 H04L49/3009 H04L49/3036

    Abstract: A network device for processing packets. The network device includes a memory management unit for storing packets and performing resource checks on each packet and an egress module for performing packet modification and transmitting the packet to a destination port. The memory management unit includes a timer for indicating that a free space should be created on a bus slot between the memory management unit and the egress module, wherein the free space is used for transmitting CPU instructions from the memory management unit to the egress module.

    Abstract translation: 用于处理数据包的网络设备。 网络装置包括存储管理单元,用于存储分组并对每个分组执行资源检查,以及用于执行分组修改并将分组发送到目的端口的出口模块。 存储器管理单元包括用于指示应在存储器管理单元和出口模块之间的总线槽上创建空闲空间的定时器,其中,所述可用空间用于将CPU指令从存储器管理单元发送到出口模块。

    COMPRESSION OF DATAGRAM DISTRIBUTION INFORMATION
    5.
    发明申请
    COMPRESSION OF DATAGRAM DISTRIBUTION INFORMATION 有权
    数据分发信息的压缩

    公开(公告)号:US20090168777A1

    公开(公告)日:2009-07-02

    申请号:US12399618

    申请日:2009-03-06

    CPC classification number: H04L12/4641 H04L49/20 H04L49/25

    Abstract: A first set of instructions associated with an egress of a datagram may be determined, the first set of instructions identifying a first subset of a second set of instructions, the first subset including multiple individual network identifiers identifying which network portion to transmit a replication of the datagram. Which one of the multiple individual network identifiers corresponds to the datagram may be determined from the first subset of the second set of instructions and may be based on the egress of the datagram, wherein each network identifier corresponds to a different egress. The replication of the datagram may be provided to the egress of the determined network identifier for transmission to the network portion as identified by the determined network identifier corresponding to the datagram.

    Abstract translation: 可以确定与数据报的出口相关联的第一组指令,所述第一组指令标识第二组指令的第一子集,所述第一子集包括多个单独的网络标识符,其识别哪个网络部分发送 数据报 可以从第二组指令的第一子集确定与数据报相对应的多个单独网络标识符中的哪一个,并且可以基于数据报的出口,其中每个网络标识符对应于不同的出口。 数据报的复制可以被提供给所确定的网络标识符的出口,用于传输到网络部分,如由确定的与数据报相对应的网络标识符所标识的。

    Dynamically shared memory
    6.
    发明授权
    Dynamically shared memory 失效
    动态共享内存

    公开(公告)号:US07284076B2

    公开(公告)日:2007-10-16

    申请号:US10819979

    申请日:2004-04-08

    CPC classification number: H04L47/10 H04L47/266 H04L47/30 H04L47/32

    Abstract: A method and a system for allocating memory in a memory buffer that is part of a data distribution device. Generally, the allocation of memory is for the purpose of storing datagrams. The method allocates memory in the buffer based, at least partially, on how ingress ports that are operably connected to the memory buffer have previously used the buffer to store datagrams. The system typically includes one or more detectors that monitor how various ingresses into the data distribution device are using and have used the memory buffer.

    Abstract translation: 一种用于在作为数据分发设备的一部分的存储器缓冲器中分配存储器的方法和系统。 通常,存储器的分配是为了存储数据报的目的。 该方法至少部分地基于可操作地连接到存储器缓冲器的入口端口先前使用缓冲器来存储数据报的方式来分配缓冲器中的存储器。 系统通常包括一个或多个检测器,其监测数据分配设备中的各种入口如何使用并且已经使用存储器缓冲器。

    Dynamically shared memory
    7.
    发明申请
    Dynamically shared memory 失效
    动态共享内存

    公开(公告)号:US20050078695A1

    公开(公告)日:2005-04-14

    申请号:US10819979

    申请日:2004-04-08

    CPC classification number: H04L47/10 H04L47/266 H04L47/30 H04L47/32

    Abstract: A method and a system for allocating memory in a memory buffer that is part of a data distribution device. Generally, the allocation of memory is for the purpose of storing datagrams. The method allocates memory in the buffer based, at least partially, on how ingress ports that are operably connected to the memory buffer have previously used the buffer to store datagrams. The system typically includes one or more detectors that monitor how various ingresses into the data distribution device are using and have used the memory buffer.

    Abstract translation: 一种用于在作为数据分发设备的一部分的存储器缓冲器中分配存储器的方法和系统。 通常,存储器的分配是为了存储数据报的目的。 该方法至少部分地基于可操作地连接到存储器缓冲器的入口端口先前使用缓冲器来存储数据报的方式来分配缓冲器中的存储器。 系统通常包括一个或多个检测器,其监测数据分配设备中的各种入口如何使用并且已经使用存储器缓冲器。

    Serial replication of multicast packets
    8.
    发明授权
    Serial replication of multicast packets 有权
    组播数据包的串行复制

    公开(公告)号:US08982884B2

    公开(公告)日:2015-03-17

    申请号:US13568856

    申请日:2012-08-07

    CPC classification number: H04L12/1854

    Abstract: Disclosed are various embodiments that provide serial replication of multicast packets by performing a first data fetch to fetch first data from a memory buffer, the first data comprising a first packet pointer representing a first packet and a replication number indication a number of times the first packet is to be replicated. Furthermore, various embodiments are directed to performing a second data fetch to fetch second data from a memory buffer, the second data comprising a first packet pointer representing a second packet and serially replicating the first packet and the second packet based at least in part upon the replication number and a predetermined threshold value.

    Abstract translation: 公开了各种实施例,其通过执行第一数据提取来从存储器缓冲器获取第一数据来提供多播分组的串行复制,所述第一数据包括表示第一分组的第一分组指针和复制数指示第一分组的次数 将被复制。 此外,各种实施例涉及执行第二数据提取以从存储器缓冲器获取第二数据,所述第二数据包括表示第二分组的第一分组指针,并且至少部分地基于所述第二分组和所述第二分组至少部分地复制所述第一分组和所述第二分组 复制次数和预定阈值。

    Scheduling of data transmission with minimum and maximum shaping of flows in a network device
    9.
    发明授权
    Scheduling of data transmission with minimum and maximum shaping of flows in a network device 有权
    在网络设备中流量的最小和最大整形的数据传输调度

    公开(公告)号:US08730982B2

    公开(公告)日:2014-05-20

    申请号:US11594744

    申请日:2006-11-09

    Abstract: A network device for processing data includes at least one ingress module for performing switching functions on incoming data, a memory management unit for storing the incoming data and at least one egress module for transmitting the incoming data to at least one egress port. The at least one egress module includes an egress scheduling module and multiple queues per each of the at least one egress port. Each of the multiple queues serve data attributable to a class of service, and the egress scheduling module is configured to service a minimum bandwidth requirement for each of the multiple queues and then to service the multiple queues to allow for transmission of a maximum allowable bandwidth through a weighting of each of the multiple queues.

    Abstract translation: 用于处理数据的网络设备包括至少一个用于对输入数据执行切换功能的入口模块,用于存储输入数据的存储器管理单元和用于将输入数据发送到至少一个出口的至少一个出口模块。 所述至少一个出口模块包括每个所述至少一个出口端口的出口调度模块和多个队列。 多个队列中的每一个服务可归因于一类服务,并且出口调度模块被配置为为多个队列中的每一个服务最小带宽需求,然后服务多个队列以允许传输最大允许带宽 每个多个队列的加权。

    Method and System for Processing Signals of Touch Panel
    10.
    发明申请
    Method and System for Processing Signals of Touch Panel 审中-公开
    触摸屏信号处理方法及系统

    公开(公告)号:US20120206399A1

    公开(公告)日:2012-08-16

    申请号:US13071197

    申请日:2011-03-24

    CPC classification number: G06F3/0418 G06F3/044

    Abstract: A method and system for processing the signals of a touch panel are provided. Therein, the capacitive values of each sensor on the touch panel are successively taken during a period of time. Then, the average capacitive value of each sensor is calculated for computing estimated touch point coordinates. The distance between each two sets of such coordinates sensed respectively at two sensing time points is calculated. If a distance thus calculated is less than a predetermined distance, the two sets of estimated touch point coordinates corresponding to the distance are defined as valid touch point coordinates. If a series of estimated touch point coordinates are successively defined as valid touch point coordinates for a predetermined number of times, the touch point corresponding to each set of valid touch point coordinates in the series is defined as a valid touch point. Thus, the precision of touch point determination is enhanced.

    Abstract translation: 提供了一种用于处理触摸面板的信号的方法和系统。 其中,触摸面板上的每个传感器的电容值在一段时间内连续拍摄。 然后,计算每个传感器的平均电容值以计算估计的接触点坐标。 计算在两个感测时间点分别感测的每组两组坐标之间的距离。 如果这样计算的距离小于预定距离,则将与距离相对应的两组估计接触点坐标定义为有效接触点坐标。 如果将一系列估计的触摸点坐标连续地定义为有效的触摸点坐标达预定次数,则将与该系列中的每组有效触摸点坐标相对应的触摸点定义为有效的触摸点。 因此,提高了接触点确定的精度。

Patent Agency Ranking