Synchronizing data transfer between a first clock domain and second clock domain
    1.
    发明授权
    Synchronizing data transfer between a first clock domain and second clock domain 有权
    在第一个时钟域和第二个时钟域之间同步数据传输

    公开(公告)号:US09594396B2

    公开(公告)日:2017-03-14

    申请号:US13703582

    申请日:2011-07-26

    CPC classification number: G06F1/12 G06F5/12 H04L7/02

    Abstract: A data processing system comprises a first clock domain having a first clock rate, a second clock domain having a second clock rate, and a data path operable to transfer data items from the first clock domain to the second clock domain. The data path comprises a buffer having an input for receiving data items from the first clock domain, and an output port for transmitting data items to the second clock domain in a first-in first-out manner. The buffer has a first pointer for indication of a current first location of the buffer, and a second pointer for indication of a current second location of the buffer. The system further includes a read controller operable to define a read pattern for the buffer, to control output from the buffer in dependence upon such a read pattern, and to adjust such a read pattern in dependence upon a value of such a first pointer for the buffer.

    Abstract translation: 数据处理系统包括具有第一时钟速率的第一时钟域,具有第二时钟速率的第二时钟域和可操作以将数据项从第一时钟域传送到第二时钟域的数据路径。 数据路径包括具有用于从第一时钟域接收数据项的输入的缓冲器和用于以先进先出的方式将数据项发送到第二时钟域的输出端口。 缓冲器具有用于指示缓冲器的当前第一位置的第一指针和用于指示缓冲器的当前第二位置的第二指示器。 该系统还包括读取控制器,其可操作以定义缓冲器的读取模式,以依赖于这种读取​​模式来控制来自缓冲器的输出,并且根据这样的第一指针的值来调整这样的读取模式 缓冲。

    Method of Controlling Data Propagation Within a Network
    2.
    发明申请
    Method of Controlling Data Propagation Within a Network 有权
    控制网络内数据传播的方法

    公开(公告)号:US20110149969A1

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

    申请号:US13003177

    申请日:2009-07-08

    CPC classification number: H04L49/351 H04L45/20 H04L49/3009

    Abstract: The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: (a) receiving (42) on an ingress port a data frame intended for a destination station and containing a MAC address of that station; (b) checking (50) the destination MAC address with the contents of a MAC table; and thereby (c) determining (50, 54, 58, 62) whether the data frame is to be routed (56), discarded (60, 66) or flooded (52, 64) to all ports except the ingress port; and (d) respectively routing (56), discarding (60, 66) or flooding (52, 64) the data frame to all ports except the ingress port, as determined in Step (c). The present invention further provides a method of populating a MAC table within an Ethernet network with entries relating a MAC station address to a port to which it is connected, the method comprising the steps of: (a) receiving (42) on an ingress port a data frame intended for a destination station and containing a MAC address of that station; (b) checking (50) the destination MAC address with the contents of a MAC table; and thereby (c) determining (50, 54, 58, 62) whether the destination MAC address and ingress port are to be written to the MAC table and, if so (d) writing the destination MAC address and ingress port to the MAC table; and (e) flooding (52) the data frame to all ports except the ingress port.

    Abstract translation: 本发明提供了一种限制数据网络内的洪泛频率的方法,将数据帧发生的洪泛路由到未知目的地,该方法包括以下步骤:(a)在入口端口接收(42) 数据帧,用于目的站并包含该站的MAC地址; (b)使用MAC表的内容检查(50)目的地MAC地址; 从而(c)确定(50,54,58,62)是否将所述数据帧路由(56),丢弃(60,66)或淹没(52,64)到除入口端口之外的所有端口; 以及(d)如步骤(c)中所确定的,将数据帧分别路由(56),丢弃(60,66)或溢出(52,64)到除入口端口之外的所有端口。 本发明还提供了一种在以太网网络中填充与MAC站地址相关联的入口的MAC表的方法,所述方法包括以下步骤:(a)在入口端口 用于目的地站并包含该站的MAC地址的数据帧; (b)使用MAC表的内容检查(50)目的地MAC地址; 从而(c)确定(50,54,58,62)目的MAC地址和入口端口是否被写入MAC表,如果是(d)将目的MAC地址和入口端口写入MAC表 ; 和(e)将数据帧淹没(52)到除入口端口之外的所有端口。

    Multi-path network
    3.
    发明授权
    Multi-path network 有权
    多路径网络

    公开(公告)号:US08898431B2

    公开(公告)日:2014-11-25

    申请号:US13055408

    申请日:2009-07-23

    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, comprising a plurality of network ports adapted for connection with one or more devices, each device having a different identifying address data; a plurality of network elements; and a plurality of network links interconnecting the network elements and connecting the network elements to the network ports, wherein the multi-path network further comprises separately addressable memory elements each adapted for storing device address data and the multi-path network is adapted to distribute a plurality of device address data amongst the plurality of memory elements.

    Abstract translation: 本发明提供一种用于桥接器,交换机,路由器,集线器等的多路径网络,包括适于与一个或多个设备连接的多个网络端口,每个设备具有不同的标识地址数据; 多个网元; 以及多个网络链路,其互连所述网络元件并且将所述网络元件连接到所述网络端口,其中所述多路径网络还包括分别可寻址的存储器元件,每个存储器元件适于存储设备地址数据,并且所述多路径网络适于分配 多个存储元件中的多个设备地址数据。

    Method of controlling data propagation within a network
    4.
    发明授权
    Method of controlling data propagation within a network 有权
    控制网络内数据传播的方法

    公开(公告)号:US08542679B2

    公开(公告)日:2013-09-24

    申请号:US13003177

    申请日:2009-07-08

    CPC classification number: H04L49/351 H04L45/20 H04L49/3009

    Abstract: The present invention provides a method of limiting the frequency of floods within a data network, the floods arising as a data frame is routed to an unknown destination, the method comprising the steps of: receiving on an ingress port a data frame intended for a destination station and containing a MAC address of that station; checking the destination MAC address with the contents of a MAC table; and thereby determining whether the data frame is to be routed, discarded or flooded to all ports except the ingress port; and respectively routing, discarding or flooding the data frame to all ports except the ingress port. The present invention further provides a method of populating a MAC table within an Ethernet network with entries relating a MAC station address to a port to which it is connected, the method comprising the steps of: receiving on an ingress port a data frame intended for a destination station and containing a MAC address of that station; checking the destination MAC address with the contents of a MAC table; and thereby determining whether the destination MAC address and ingress port are to be written to the MAC table and, if so writing the destination MAC address and ingress port to the MAC table; and flooding the data frame to all ports except the ingress port.

    Abstract translation: 本发明提供一种限制数据网络内的洪泛频率的方法,将数据帧发生的洪泛路由到未知目的地,该方法包括以下步骤:在入口端口接收用于目的地的数据帧 并包含该站的MAC地址; 使用MAC表的内容检查目的MAC地址; 从而确定数据帧是否要被路由,丢弃或溢出到除入口端口之外的所有端口; 并分别将数据帧路由,丢弃或淹没到除入口端口之外的所有端口。 本发明还提供了一种在以太网网络内填充与MAC站地址相关联的入口的MAC表的方法,所述方法包括以下步骤:在入口端口接收用于 目的站并包含该站的MAC地址; 使用MAC表的内容检查目的MAC地址; 从而确定目的MAC地址和入口端口是否要写入MAC表,如果是,则将目的MAC地址和入口端口写入MAC表; 并将数据帧淹没到除入口端口之外的所有端口。

    SYNCHRONIZING DATA TRANSFER BETWEEN A FIRST CLOCK DOMAIN AND SECOND CLOCK DOMAIN
    5.
    发明申请
    SYNCHRONIZING DATA TRANSFER BETWEEN A FIRST CLOCK DOMAIN AND SECOND CLOCK DOMAIN 有权
    同步第一个时钟域和第二个时钟域之间的数据传输

    公开(公告)号:US20130205160A1

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

    申请号:US13703582

    申请日:2011-07-26

    CPC classification number: G06F1/12 G06F5/12 H04L7/02

    Abstract: A data processing system comprises a first clock domain having a first clock rate, a second clock domain having a second clock rate, and a data path operable to transfer data items from the first clock domain to the second clock domain. The data path comprises a buffer having an input for receiving data items from the first clock domain, and an output port for transmitting data items to the second clock domain in a first-in first-out manner. The buffer has a first pointer for indication of a current first location of the buffer, and a second pointer for indication of a current second location of the buffer. The system further includes a read controller operable to define a read pattern for the buffer, to control output from the buffer in dependence upon such a read pattern, and to adjust such a read pattern in dependence upon a value of such a first pointer for the buffer.

    Abstract translation: 数据处理系统包括具有第一时钟速率的第一时钟域,具有第二时钟速率的第二时钟域和可操作以将数据项从第一时钟域传送到第二时钟域的数据路径。 数据路径包括具有用于从第一时钟域接收数据项的输入的缓冲器和用于以先进先出的方式将数据项发送到第二时钟域的输出端口。 缓冲器具有用于指示缓冲器的当前第一位置的第一指针和用于指示缓冲器的当前第二位置的第二指示器。 该系统还包括读取控制器,其可操作以定义缓冲器的读取模式,以依赖于这种读取​​模式来控制来自缓冲器的输出,并且根据这样的第一指针的值来调整这样的读取模式 缓冲。

    MULTI-PATH NETWORK
    6.
    发明申请
    MULTI-PATH NETWORK 有权
    多路网络

    公开(公告)号:US20110134924A1

    公开(公告)日:2011-06-09

    申请号:US13055408

    申请日:2009-07-23

    Abstract: The present invention provides a multi-path network for use in a bridge, switch, router, hub or the like, comprising a plurality of network ports adapted for connection with one or more devices, each device having a different identifying address data; a plurality of network elements; and a plurality of network links interconnecting the network elements and connecting the network elements to the network ports, wherein the multi-path network further comprises separately addressable memory elements each adapted for storing device address data and the multi-path network is adapted to distribute a plurality of device address data amongst the plurality of memory elements.

    Abstract translation: 本发明提供一种用于桥接器,交换机,路由器,集线器等的多路径网络,包括适于与一个或多个设备连接的多个网络端口,每个设备具有不同的标识地址数据; 多个网元; 以及多个网络链路,其互连所述网络元件并且将所述网络元件连接到所述网络端口,其中所述多路径网络还包括分别可寻址的存储器元件,每个存储器元件适于存储设备地址数据,并且所述多路径网络适于分配 多个存储元件中的多个设备地址数据。

    APPARATUS & METHOD
    10.
    发明申请
    APPARATUS & METHOD 有权
    装置与方法

    公开(公告)号:US20130215750A1

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

    申请号:US13704196

    申请日:2011-07-07

    CPC classification number: H04L47/32 H04L47/11 H04L47/12 H04L47/193

    Abstract: A method of controlling data packet congestion in a data packet network comprises determining a reference flow condition that results in data packet congestion at a node of a data packet network, and identifying a data packet flow having a flow condition substantially equal to the reference flow condition. For such an identified data packet flow the following actions are taken causing a data packet to be dropped from the identified data packet flow, allowing a predetermined number of data packets from the identified data packet flow to proceed, and dropping data packets from the identified data packet flow subsequent to the predetermined number of data packets, until the packets that were not dropped have been delivered to the egress ports of the network.

    Abstract translation: 一种控制数据分组网络中的数据分组拥塞的方法包括确定导致数据分组网络的节点处的数据分组拥塞的参考流条件,以及识别具有基本上等于参考流条件的流条件的数据分组流 。 对于这种识别的数据分组流,采取以下动作,导致从识别的数据分组流中丢弃数据分组,从而允许来自所识别的数据分组流的预定数量的数据分组继续进行,并且从所识别的数据丢弃数据分组 在预定数量的数据分组之后的分组流,直到未丢弃的分组已经被传送到网络的出口端口。

Patent Agency Ranking