会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • System and method for reducing power consumption in a data processor having a clustered architecture
    • 具有集群架构的数据处理器中的功耗降低的系统和方法
    • US07779240B2
    • 2010-08-17
    • US11900978
    • 2007-09-14
    • Mark Owen HomewoodGary L. VondranGeoffrey M. BrownPaolo Faraboschi
    • Mark Owen HomewoodGary L. VondranGeoffrey M. BrownPaolo Faraboschi
    • G06F9/00
    • G06F9/30058G06F9/3885
    • There is disclosed a data processor having a clustered architecture that comprises at least one branching cluster, at least one non-branching cluster and remote conditional branching control circuitry. Each of the clusters is capable of computing branch conditions, though only the branching cluster is operable to perform branch address computations. The remote conditional branching control circuitry, which is associated with each of the clusters, is operable in response to sensing a conditional branch instruction in a non-branching cluster to (i) cause the branching cluster to compute a branch address and a next program counter address, (ii) cause the non-branching cluster to compute a branch condition, and (iii) communicate the computed branch condition from the non-branching cluster to the branching cluster. The data processor then uses the computed branch condition to select one of the branch address or the next program counter address.
    • 公开了一种数据处理器,其具有包括至少一个分支簇,至少一个非分支簇和远程条件分支控制电路的集群架构。 每个集群都能够计算分支条件,尽管只有分支集群可用于执行分支地址计算。 响应于感测非分支集群中的条件分支指令,可以操作与每个集群相关联的远程条件分支控制电路,以(i)使分支集群计算分支地址和下一个程序计数器 (ii)使非分支集群计算分支条件,并且(iii)将所计算的分支条件从非分支集群传递到分支集群。 然后,数据处理器使用计算出的分支条件来选择分支地址或下一个程序计数器地址之一。
    • 4. 发明授权
    • Executing conditional branch instructions in a data processor having a clustered architecture
    • 在具有集群架构的数据处理器中执行条件转移指令
    • US07337306B2
    • 2008-02-26
    • US09751410
    • 2000-12-29
    • Mark Owen HomewoodGary L. VondranGeoffrey M. BrownPaolo Faraboschi
    • Mark Owen HomewoodGary L. VondranGeoffrey M. BrownPaolo Faraboschi
    • G06F9/32
    • G06F9/30058G06F9/3885
    • There is disclosed a data processor having a clustered architecture that comprises at least one branching cluster, at least one non-branching cluster and remote conditional branching control circuitry. Each of the clusters is capable of computing branch conditions, though only the branching cluster is operable to perform branch address computations. The remote conditional branching control circuitry, which is associated with each of the clusters, is operable in response to sensing a conditional branch instruction in a non-branching cluster to (i) cause the branching cluster to compute a branch address and a next program counter address,(ii) cause the non-branching cluster to compute a branch condition, and (iii) communicate the computed branch condition from the non-branching cluster to the branching cluster. The data processor then uses the computed branch condition to select one of the branch address or the next program counter address.
    • 公开了一种数据处理器,其具有包括至少一个分支簇,至少一个非分支簇和远程条件分支控制电路的集群架构。 每个集群都能够计算分支条件,尽管只有分支集群可用于执行分支地址计算。 响应于感测非分支集群中的条件分支指令,可以操作与每个集群相关联的远程条件分支控制电路,以(i)使分支集群计算分支地址和下一个程序计数器 (ii)使非分支集群计算分支条件,并且(iii)将所计算的分支条件从非分支集群传递到分支集群。 然后,数据处理器使用计算出的分支条件来选择一个分支地址或下一个程序计数器地址。
    • 5. 发明授权
    • Circuit and method for instruction compression and dispersal in wide-issue processors
    • 广泛处理器中指令压缩和扩散的电路和方法
    • US07143268B2
    • 2006-11-28
    • US09751674
    • 2000-12-29
    • Paolo FaraboschiAnthony X. JarvisMark Owen HomewoodGeoffrey M. BrownGary L. Vondran
    • Paolo FaraboschiAnthony X. JarvisMark Owen HomewoodGeoffrey M. BrownGary L. Vondran
    • G06F9/30
    • G06F9/3891G06F9/30054G06F9/30101G06F9/3802G06F9/3853G06F9/3885
    • A data processor includes execution clusters, an instruction cache, an instruction issue unit, and alignment and dispersal circuitry. Each execution cluster includes an instruction execution pipeline having a number of processing stages, and each execution pipeline is a number of lanes wide. The processing stages execute instruction bundles, where each instruction bundle has one or more syllables. Each lane is capable of receiving one of the syllables of an instruction bundle. The instruction cache includes a number of cache lines. The instruction issue unit receives fetched cache lines and issues complete instruction bundles toward the execution clusters. The alignment and dispersal circuitry receives the complete instruction bundles from the instruction issue unit and routes each received complete instruction bundle to a correct one of the execution clusters. The complete instruction bundles are routed as a function of at least one address bit associated with each complete instruction bundle.
    • 数据处理器包括执行集群,指令高速缓存,指令发布单元以及对准和分散电路。 每个执行集群包括具有多个处理阶段的指令执行流水线,并且每个执行流水线都是多个通道。 处理阶段执行指令束,其中每个指令束具有一个或多个音节。 每个通道能够接收指令束的一个音节。 指令高速缓存包含多条缓存行。 指令发布单元接收获取的高速缓存行并向执行群发出完整的指令束。 对齐和分散电路从指令发布单元接收完整的指令束,并将每个接收的完整指令包路由到正确的一个执行簇。 完整的指令束作为与每个完整指令束相关联的至少一个地址位的功能进行路由。
    • 9. 发明授权
    • Method of data delivery across a network fabric in a router or Ethernet bridge
    • 通过路由器或以太网桥中的网络结构进行数据传输的方法
    • US09401876B2
    • 2016-07-26
    • US12990370
    • 2009-04-29
    • Jon BeecroftDavid Charles HewsonAnthony Michael FordMark Owen Homewood
    • Jon BeecroftDavid Charles HewsonAnthony Michael FordMark Owen Homewood
    • H04L12/701H04L12/935H04L12/931
    • H04L12/4633H04L49/3009H04L49/351H04L2212/00
    • The invention provides an Ethernet bridge or router comprising a network fabric adapted to provide interconnectivity to a plurality of Ethernet ports, each of the Ethernet ports being adapted to receive and/or transmit Ethernet frames, and wherein the Ethernet bridge or router further comprises an encapsulator connected to receive Ethernet Protocol Data Units from the Ethernet ports, wherein the encapsulator is operable to generate a Fabric Protocol Data Unit from a received Ethernet Protocol Data Unit, the Fabric Protocol Data Unit comprising a header portion, and a payload portion which comprises the Ethernet Protocol Data Unit concerned, and wherein the encapsulator is operable to transform Ethernet destination address information from the Ethernet Protocol Data Unit into a routing definition for the network fabric, and to include this routing definition in the header portion of the Fabric Protocol Data Unit. Also provided is a method of data delivery across a network.
    • 本发明提供了一种以太网桥或路由器,其包括适于提供与多个以太网端口的互连性的网络结构,每个以太网端口适于接收和/或发送以太网帧,并且其中所述以太网桥或路由器还包括封装器 连接以从以太网端口接收以太网协议数据单元,其中所述封装器可操作以从接收到的以太网协议数据单元生成结构协议数据单元,所述结构协议数据单元包括报头部分和包括以太网的有效载荷部分 协议数据单元,并且其中所述封装器可操作以将以太网目的地地址信息从以太网协议数据单元转换为所述网络结构的路由定义,并将所述路由定义包括在所述结构协议数据单元的报头部分中。 还提供了一种通过网络进行数据传送的方法。
    • 10. 发明申请
    • METHOD OF DATA DELIVERY ACROSS A NETWORK FABRIC IN A ROUTER OR ETHERNET BRIDGE
    • 在路由器或以太网桥中的网络布线的数据传送方法
    • US20110170553A1
    • 2011-07-14
    • US12990370
    • 2009-04-29
    • Jon BeecroftDavid Charles HewsonAnthony Michael FordMark Owen Homewood
    • Jon BeecroftDavid Charles HewsonAnthony Michael FordMark Owen Homewood
    • H04L12/56
    • H04L12/4633H04L49/3009H04L49/351H04L2212/00
    • The invention provides an Ethernet bridge or router comprising a network fabric adapted to provide interconnectivity to a plurality of Ethernet ports, each of the Ethernet ports being adapted to receive and/or transmit Ethernet frames, and wherein the Ethernet bridge or router further comprises an encapsulator connected to receive Ethernet Protocol Data Units from the Ethernet ports, wherein the encapsulator is operable to generate a Fabric Protocol Data Unit from a received Ethernet Protocol Data Unit, the Fabric Protocol Data Unit comprising a header portion, and a payload portion which comprises the Ethernet Protocol Data Unit concerned, and wherein the encapsulator is operable to transform Ethernet destination address information from the Ethernet Protocol Data Unit into a routing definition for the network fabric, and to include this routing definition in the header portion of the Fabric Protocol Data Unit. Also provided is a method of data delivery across a network.
    • 本发明提供了一种以太网桥或路由器,其包括适于提供与多个以太网端口的互连性的网络结构,每个以太网端口适于接收和/或发送以太网帧,并且其中所述以太网桥或路由器还包括封装器 连接以从以太网端口接收以太网协议数据单元,其中所述封装器可操作以从接收到的以太网协议数据单元生成结构协议数据单元,所述结构协议数据单元包括报头部分和包括以太网的有效载荷部分 协议数据单元,并且其中所述封装器可操作以将以太网目的地地址信息从以太网协议数据单元转换为所述网络结构的路由定义,并将所述路由定义包括在所述结构协议数据单元的报头部分中。 还提供了一种通过网络进行数据传送的方法。