会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Dynamically configured on-chip communications paths based on statistical analysis
    • 基于统计分析的动态配置的片上通信路径
    • US06247161B1
    • 2001-06-12
    • US09145011
    • 1998-09-01
    • J. Andrew LambrechtAlfred C. HartmannGary Michael Godfrey
    • J. Andrew LambrechtAlfred C. HartmannGary Michael Godfrey
    • G06F1750
    • G06F17/5054G06F17/5077
    • A computer chip including a data transfer network which comprises a plurality of communications links for transmitting data, a plurality of communication nodes, and a plurality of modules. Each of the communication nodes is directly connected to two or more other communication nodes through respective ones of the communications links. Each communication node is operable to communicate data over the respective one of the communications links. Each module is coupled to at least one of the communication nodes, and the modules are operable to communicate with each other through the communication nodes. The communication nodes are operable to create dynamic routes for the data transferred between any two or more of the plurality of modules over the respective ones of the communications links. The communication nodes form the dynamic routes based on statistical data on previous transmissions between the modules. Each communication node may include respective configuration logic for dynamically configuring the dynamic routes, and each configuration logic may include a memory for storing the statistical data on previous transmissions that passed through the respective communications node. The data transfer network may also comprise a routing module for controlling the dynamic routes based on statistical data. The routing module couples to each communication node and monitors the configuration logic. When present and functioning, the routing module adapts the dynamic routes based on an analysis of the statistical data. The statistical data includes one or more of the following for each respective transmission: priority, source module, destination module, number of data units, elapsed transfer time or minimum required transfer time, and total number of transmissions which pass through a given communications node.
    • 一种包括数据传输网络的计算机芯片,包括用于发送数据的多个通信链路,多个通信节点和多个模块。 每个通信节点通过相应的通信链路直接连接到两个或更多个其他通信节点。 每个通信节点可操作以在相应的一个通信链路上传送数据。 每个模块耦合到至少一个通信节点,并且模块可操作以通过通信节点彼此通信。 通信节点可操作以为通过各个通信链路的多个模块中的任意两个或多个之间传送的数据创建动态路由。 通信节点基于模块之前的传输的统计数据形成动态路由。 每个通信节点可以包括用于动态地配置动态路由的相应配置逻辑,并且每个配置逻辑可以包括用于存储通过相应通信节点的先前传输的统计数据的存储器。 数据传输网络还可以包括用于基于统计数据来控制动态路由的路由模块。 路由模块耦合到每个通信节点并监视配置逻辑。 当存在和运行时,路由模块将根据统计数据的分析来调整动态路由。 统计数据包括每个相应传输的一个或多个以下内容:优先级,源模块,目的地模块,数据单元数,经过的传送时间或最小所需传输时间,以及通过给定通信节点的传输总数。
    • 2. 发明授权
    • Scalable mesh architecture with reconfigurable paths for an on-chip data transfer network incorporating a network configuration manager
    • 具有可重构路径的可扩展网状结构,用于集成了网络配置管理器的片上数据传输网络
    • US06275975B1
    • 2001-08-14
    • US09189762
    • 1998-11-10
    • J. Andrew LambrechtAlfred C. HartmannGary Michael Godfrey
    • J. Andrew LambrechtAlfred C. HartmannGary Michael Godfrey
    • G06F1750
    • G06F15/7825
    • A computer chip including a data transfer network which comprises a plurality of communications links for transmitting data, a plurality of communication nodes, and a plurality of modules. Each of the communication nodes is directly connected to two or more other communication nodes through respective ones of the communications links. Each communication node is operable to communicate data over the respective one of the communications links. Each module is coupled to at least one of the communication nodes, and the modules are operable to communicate with each other through the communication nodes. The communication nodes are operable to create dynamic routes for the data transferred between any two or more of the plurality of modules over the respective ones of the communications links. The communication nodes form the dynamic routes controlled by a network configuration manager.
    • 一种包括数据传输网络的计算机芯片,包括用于发送数据的多个通信链路,多个通信节点和多个模块。 每个通信节点通过相应的通信链路直接连接到两个或更多个其他通信节点。 每个通信节点可操作以在相应的一个通信链路上传送数据。 每个模块耦合到至少一个通信节点,并且模块可操作以通过通信节点彼此通信。 通信节点可操作以为通过各个通信链路的多个模块中的任意两个或多个之间传送的数据创建动态路由。 通信节点形成由网络配置管理器控制的动态路由。
    • 3. 发明授权
    • On-chip local area network
    • 片上局域网
    • US06768742B1
    • 2004-07-27
    • US09415758
    • 1999-10-08
    • Gary Michael Godfrey
    • Gary Michael Godfrey
    • H04L1228
    • H04L49/351H04L12/40H04L12/413H04L12/417H04L12/42H04L12/44H04L49/109Y10S370/908
    • A computer chip having on-chip internetworked modules and implementing a network protocol for on-chip and, also preferably, off-chip data transfers. The modules on chip are interconnected through a plurality of on-chip packet-switched local area networks or LANs. The familiar Internet topology may be implemented on-chip with each module being treated as a “host.” A plurality of network interconnect (e.g. routers, gateways, etc.) may also be provided to interconnect the plurality of LANs. The computer chip implements a network protocol for on-chip data transfer. The network protocol may be TCP/IP. In that case, the computer chip itself may be treated as an Internet. This flexible chip architecture in that the computer chip may have modules clustered conveniently according to functionality, and the various modules may interact with one another without overburdening the chip packing density. An addressing scheme based on a modified TCP/IP protocol and involving an internetworked-chip module address (ICMA) is disclosed. Intermodule and internetwork data communication on the chip may be easily accomplished using internetworked-chip module addresses.
    • 一种具有片上互联网络模块并且实现用于片上网络协议并且还优选地片外数据传输的计算机芯片。 芯片上的模块通过多个片上分组交换局域网或LAN相互连接。 熟悉的互联网拓扑可以在片上实现,每个模块被视为“主机”。 还可以提供多个网络互连(例如,路由器,网关等)来互连多个LAN。 计算机芯片实现用于片上数据传输的网络协议。 网络协议可以是TCP / IP。 在这种情况下,计算机芯片本身可被视为因特网。 这种灵活的芯片架构,其中计算机芯片可以具有根据功能方便地集成的模块,并且各种模块可以彼此交互而不会使芯片封装密度过载。 公开了一种基于修改的TCP / IP协议并涉及网际芯片模块地址(ICMA)的寻址方案。 可以使用互联芯片模块地址轻松实现芯片上的模块间和互联网络数据通信。