会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Method and apparatus for interfacing a processor to a coprocessor
    • 将处理器与协处理器进行接口的方法和装置
    • US06327647B1
    • 2001-12-04
    • US09609260
    • 2000-06-30
    • William C. MoyerJohn ArendsJeffrey W. Scott
    • William C. MoyerJohn ArendsJeffrey W. Scott
    • G06F1500
    • G06F9/3012G06F9/30116G06F9/3861G06F9/3879G06F9/3881
    • A processor (12) to coprocessor (14) interface supporting multiple coprocessors (14, 16) utilizes compiler generatable software type function call and return, instruction execute, and variable load and store interface instructions. Data is moved between the processor (12) and coprocessor (14) on a bi-directional shared bus (28) either implicitly through register snooping and broadcast, or explicitly through function call and return and variable load and store interface instructions. The load and store interface instructions allow selective memory address preincrementation. The bi-directional bus (28) is potentially driven both ways on each clock cycle. The interface separates interface instruction decode and execution. Pipelined operation is provided by indicating decoded instruction discard by negating a decode signal before an execute signal is asserted.
    • 支持多个协处理器(14,16)的协处理器(14)接口的处理器(12)利用编译器可产生的软件类型函数调用和返回,指令执行以及可变加载和存储接口指令。 数据在双向共享总线(28)上的处理器(12)和协处理器(14)之间隐含地通过寄存器窥探和广播来移动,或通过功能调用和返回以及可变负载和存储接口指令明确地移动。 加载和存储接口指令允许选择性存储器地址预增量。 双向总线(28)可以在每个时钟周期两方面潜在地驱动。 接口分离接口指令解码和执行。 通过在执行信号被断言之前否定解码信号来指示解码的指令丢弃来提供流水线操作。
    • 4. 发明授权
    • Method and apparatus for interfacing a processor to a coprocessor for
communicating register write information
    • 用于将处理器连接到协处理器以用于传送寄存器写入信息的方法和装置
    • US5983338A
    • 1999-11-09
    • US924508
    • 1997-09-05
    • William C. MoyerJohn ArendsJeffrey W. Scott
    • William C. MoyerJohn ArendsJeffrey W. Scott
    • G06F13/42G06F13/00
    • G06F13/4217
    • A processor to coprocessor interface supporting multiple coprocessors utilizes compiler generatable software type function call and return, instruction execute, and variable load and store interface instructions. Data is moved between the processor and coprocessor on a bidirectional shared bus either implicitly through register snooping and broadcast, or explicitly through function call and return and variable load and store interface instructions. The load and store interface instructions allow selective memory address preincrementation. The bi-directional bus is potentially driven both ways on each clock cycle. The interface separates interface instruction decode and execution. Pipelined operation is provided by indicating decoded instruction discard by negating a decode signal before an execute signal is asserted.
    • 支持多个协处理器的协处理器接口的处理器利用编译器可生成的软件类型函数调用和返回,指令执行以及可变负载和存储接口指令。 数据在双向共享总线上的处理器和协处理器之间移动,隐式地通过寄存器侦听和广播,或通过函数调用和返回以及可变加载和存储接口指令明确地移动。 加载和存储接口指令允许选择性存储器地址预增量。 双向总线可以在每个时钟周期两方面驱动。 接口分离接口指令解码和执行。 通过在执行信号被断言之前否定解码信号来指示解码的指令丢弃来提供流水线操作。
    • 7. 发明授权
    • Systems and methods for locking branch target buffer entries
    • 用于锁定分支目标缓冲区条目的系统和方法
    • US09311099B2
    • 2016-04-12
    • US13955106
    • 2013-07-31
    • Jeffrey W. ScottWilliam C. Moyer
    • Jeffrey W. ScottWilliam C. Moyer
    • G06F9/22G06F9/38
    • G06F9/3806
    • A data processing system includes a processor configured to execute processor instructions and a branch target buffer having a plurality of entries. Each entry is configured to store a branch target address and a lock indicator, wherein the lock indicator indicates whether the entry is a candidate for replacement, and wherein the processor is configured to access the branch target buffer during execution of the processor instructions. The data processing system further includes control circuitry configured to determine a fullness level of the branch target buffer, wherein in response to the fullness level reaching a fullness threshold, the control circuitry is configured to assert the lock indicator of one or more of the plurality of entries to indicate that the one or more of the plurality of entries is not a candidate for replacement.
    • 数据处理系统包括被配置为执行处理器指令的处理器和具有多个条目的分支目标缓冲器。 每个条目被配置为存储分支目标地址和锁定指示符,其中所述锁定指示符指示所述条目是否是替换的候选,并且其中所述处理器被配置为在所述处理器指令的执行期间访问所述分支目标缓冲器。 数据处理系统还包括配置成确定分支目标缓冲器的饱和度水平的控制电路,其中响应于饱和度达到饱和阈值,控制电路被配置为断言多个 条目,以指示所述多个条目中的一个或多个条目不是替换候选者。