会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
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. 发明授权
    • Selected register decode values for pipeline stage register addressing
    • 流水线级寄存器寻址的选定寄存器解码值
    • US07139899B2
    • 2006-11-21
    • US09390079
    • 1999-09-03
    • Darren KerrJohn William Marshall
    • Darren KerrJohn William Marshall
    • G06F9/34
    • G06F9/3826G06F9/3885
    • An instruction decode mechanism enables an instruction to control data flow bypassing hardware within a pipelined processor of a programmable processing engine. The control mechanism is defined by an instruction set of the processor as a unique register decode value that specifies either source operand bypassing (via a source bypass operand) or result bypassing (via a result bypass operand) from a previous instruction executing in pipeline stages of the processor. The source bypass operand allows source operand data to be shared among the parallel execution units of the pipelined processor, whereas the result bypass operand explicitly controls data flow within a pipeline of the processor through the use of result bypassing hardware of the processor. The instruction decode control mechanism essentially allows an instruction to directly identify a pipeline stage register for use as its source operand.
    • 指令解码机制使得能够控制在可编程处理引擎的流水线处理器内绕过硬件的数据流的指令。 控制机制由处理器的指令集定义为唯一的寄存器解码值,其指定源操作数旁路(经由源旁路操作数)或结果绕过(通过结果旁路操作数)从前一条指令执行的流水线阶段 处理器。 源旁路操作数允许在流水线处理器的并行执行单元之间共享源操作数数据,而结果旁路操作数通过使用结果绕过处理器的硬件来明确地控制处理器流水线内的数据流。 指令解码控制机制基本上允许指令直接识别流水线级寄存器以用作其源操作数。
    • 6. 发明授权
    • Packet striping across a parallel header processor
    • 数据包通过并行头处理器进行条带化
    • US06965615B1
    • 2005-11-15
    • US09663777
    • 2000-09-18
    • Darren KerrJeffery ScottJohn William MarshallScott Nellenbach
    • Darren KerrJeffery ScottJohn William MarshallScott Nellenbach
    • H04J3/24H04L12/56
    • H04L49/3072H04L49/25H04L49/3063
    • A technique is provided for striping packets across pipelines of a processing engine within a network switch. The processing engine comprises a plurality of processors arrayed as pipeline rows and columns embedded between input and output buffers of the engine. Each pipeline row or cluster includes a context memory having a plurality of window buffers of a defined size. Each packet is apportioned into fixed-sized contexts corresponding to the defined window size associated with each buffer of the context memory. The technique includes a mapping mechanism for correlating each context with a relative position within the packet, i.e., the beginning, middle and end contexts of a packet. The mapping mechanism facilitates reassembly of the packet at the output buffer, while obviating any any out-of-order issues involving the particular contexts of a packet.
    • 提供了一种技术,用于在网络交换机内的处理引擎的管道上分条分组。 处理引擎包括多个处理器,其排列成嵌入在发动机的输入和输出缓冲器之间的管线行和列。 每个管道行或群集包括具有多个定义大小的窗口缓冲器的上下文存储器。 每个数据包被分配到与上下文存储器的每个缓冲器相关联的定义的窗口大小相对应的固定大小的上下文中。 该技术包括用于将每个上下文与分组内的相对位置(即,分组的开始,中间和结束上下文)相关联的映射机制。 映射机制有助于在输出缓冲器处重新组合分组,同时避免涉及分组的特定上下文的任何无序的问题。