会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Processor isolation method for integrated multi-processor systems
    • 集成多处理器系统的处理器隔离方法
    • US06681341B1
    • 2004-01-20
    • US09432526
    • 1999-11-03
    • William FredenburgKenneth Michael KeyMichael L. WrightJohn William Marshall
    • William FredenburgKenneth Michael KeyMichael L. WrightJohn William Marshall
    • G06F1100
    • G06F11/2242
    • A processor isolation technique enhances debug capability in a highly integrated multiprocessor circuit containing a programmable arrayed processing engine for efficiently processing transient data within an intermediate network station of a computer network. The technique comprises a mechanism for programming a code entry point for each processor of a processor complex utilizing a register set that is accessible via an out-of-band bus coupled to a remote processor of the engine. The programmable entry point mechanism operates in conjunction with a bypass capability that passes transient data through a processor complex that is not functional, not running or otherwise unable to process data. Another aspect of the debug technique involves the ability to override completion control signals provided by each processor complex in order to advance a pipeline of the processing engine.
    • 处理器隔离技术在包含可编程阵列处理引擎的高度集成的多处理器电路中增强了调试能力,用于有效地处理计算机网络的中间网络站内的瞬态数据。 该技术包括一种用于使用可经由耦合到发动机的远程处理器的带外总线访问的寄存器组来对处理器复合体的每个处理器进行编码入口点的机制。 可编程入口点机制与旁路能力相结合,该旁路能力通过不起作用或以其他方式不能处理数据的处理器复合体传递瞬态数据。 调试技术的另一方面涉及覆盖由每个处理器复合体提供的完成控制信号以提升处理引擎的流水线的能力。
    • 3. 发明授权
    • System for context switching between processing elements in a pipeline
of processing elements
    • 用于处理元素流水线中处理元素之间的上下文切换的系统
    • US6101599A
    • 2000-08-08
    • US106244
    • 1998-06-29
    • Michael L. WrightKenneth Michael KeyDarren KerrWilliam E. Jennings
    • Michael L. WrightKenneth Michael KeyDarren KerrWilliam E. Jennings
    • G06F9/30G06F11/08G06F15/16
    • G06F9/461G06F15/17381G06F9/30123H04L49/251H04L49/3063
    • A system and technique facilitate fast context switching among processor complex stages of a pipelined processing engine. Each processor complex comprises a central processing unit (CPU) core having a plurality of internal context switchable registers that are connected to respective registers within CPU cores of the pipelined stages by a processor bus. The technique enables fast context switching by sharing the context switchable registers between upstream and downstream CPUs to, inter alia, force program counters into the downstream registers. In one aspect of the inventive technique, the system automatically reflects (shadows) the contents of an upstream CPU's context switchable registers at respective registers of a downstream CPU over the processor bus. In another aspect of the invention, the system redirects instruction execution by the downstream CPU to an appropriate routine based on processing performed by the upstream CPU.
    • 一种系统和技术有助于在流水线处理引擎的处理器复杂阶段之间进行快速上下文切换。 每个处理器复合体包括具有多个内部上下文可切换寄存器的中央处理单元(CPU)核心,其通过处理器总线连接到流水线级的CPU核心内的相应寄存器。 该技术通过在上游和下游CPU之间共享上下文可切换寄存器来实现快速上下文切换,特别是将程序计数器强制到下游寄存器中。 在本发明技术的一个方面,系统通过处理器总线自动反映(阴影)上游CPU上下文切换寄存器的内容到下游CPU的相应寄存器。 在本发明的另一方面,系统基于上游CPU执行的处理将下游CPU的指令执行重定向到适当的例程。
    • 4. 发明授权
    • Architecture for a process complex of an arrayed pipelined processing engine
    • 用于处理器阵列的流水线处理引擎的架构
    • US06442669B2
    • 2002-08-27
    • US09727068
    • 2000-11-30
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • G06F1500
    • G06F15/8053
    • A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    • 处理器复杂架构有助于在流水线处理引擎的处理器复杂级之间准确地传递瞬态数据。 处理器复合体包括经由存储器管理器电路耦合到指令存储器和一对上下文数据存储器结构的中央处理单元(CPU)。 上下文存储器存储瞬时“上下文”数据,以便CPU根据存储在指令存储器中的指令进行处理。 该架构还包括与上下文存储器和存储器管理器配合的数据移动器电路,以提供一种用于以维持处理引擎中的数据一致性的方式在各个级之间高效地传送数据的技术。 该体系结构的一个方面是CPU能够在数据移动器通过该数据时同时对瞬态数据进行操作。
    • 5. 发明授权
    • Method and apparatus for passing data among processor complex stages of a pipelined processing engine
    • 用于在流水线处理引擎的处理器复杂级之间传递数据的方法和装置
    • US06195739B1
    • 2001-02-27
    • US09106436
    • 1998-06-29
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • G06F1500
    • G06F15/8053
    • A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    • 处理器复杂架构有助于在流水线处理引擎的处理器复杂级之间准确地传递瞬态数据。 处理器复合体包括经由存储器管理器电路耦合到指令存储器和一对上下文数据存储器结构的中央处理单元(CPU)。 上下文存储器存储瞬时“上下文”数据,以便CPU根据存储在指令存储器中的指令进行处理。 该架构还包括与上下文存储器和存储器管理器配合的数据移动器电路,以提供一种用于以维持处理引擎中的数据一致性的方式在各个级之间高效地传送数据的技术。 该体系结构的一个方面是CPU能够在数据移动器通过该数据时同时对瞬态数据进行操作。
    • 6. 发明授权
    • Architecture for a processor complex of an arrayed pipelined processing engine
    • 用于处理器阵列的流水线处理引擎的架构
    • US06836838B1
    • 2004-12-28
    • US10222277
    • 2002-08-16
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • G06F1500
    • G06F15/8053
    • A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    • 处理器复杂架构有助于在流水线处理引擎的处理器复杂级之间准确地传递瞬态数据。 处理器复合体包括经由存储器管理器电路耦合到指令存储器和一对上下文数据存储器结构的中央处理单元(CPU)。 上下文存储器存储瞬时“上下文”数据,以便CPU根据存储在指令存储器中的指令进行处理。 该架构还包括与上下文存储器和存储器管理器配合的数据移动器电路,以提供一种用于以维持处理引擎中的数据一致性的方式在各个级之间高效地传送数据的技术。 该体系结构的一个方面是CPU能够在数据移动器通过该数据时同时对瞬态数据进行操作。
    • 10. 发明授权
    • Architecture for a processor complex of an arrayed pipelined processing engine
    • 用于处理器阵列的流水线处理引擎的架构
    • US07380101B2
    • 2008-05-27
    • US11023283
    • 2004-12-27
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • Michael L. WrightDarren KerrKenneth Michael KeyWilliam E. Jennings
    • G06F15/00
    • G06F15/8053
    • A processor complex architecture facilitates accurate passing of transient data among processor complex stages of a pipelined processing engine. The processor complex comprises a central processing unit (CPU) coupled to an instruction memory and a pair of context data memory structures via a memory manager circuit. The context memories store transient “context” data for processing by the CPU in accordance with instructions stored in the instruction memory. The architecture further comprises data mover circuitry that cooperates with the context memories and memory manager to provide a technique for efficiently passing data among the stages in a manner that maintains data coherency in the processing engine. An aspect of the architecture is the ability of the CPU to operate on the transient data substantially simultaneously with the passing of that data by the data mover.
    • 处理器复杂架构有助于在流水线处理引擎的处理器复杂级之间准确地传递瞬态数据。 处理器复合体包括经由存储器管理器电路耦合到指令存储器和一对上下文数据存储器结构的中央处理单元(CPU)。 上下文存储器存储瞬时“上下文”数据,以便CPU根据存储在指令存储器中的指令进行处理。 该架构还包括与上下文存储器和存储器管理器配合的数据移动器电路,以提供一种用于以维持处理引擎中的数据一致性的方式在各个级之间高效地传送数据的技术。 该体系结构的一个方面是CPU能够在数据移动器通过该数据时同时对瞬态数据进行操作。