会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Application of state silos for recovery from memory management exceptions
    • 从内存管理异常中应用状态孤岛进行恢复
    • US5119483A
    • 1992-06-02
    • US221944
    • 1988-07-20
    • William C. MaddenDouglas E. SandersG. Michael UhlerWilliam R. Wheeler
    • William C. MaddenDouglas E. SandersG. Michael UhlerWilliam R. Wheeler
    • G06F9/26G06F9/30G06F9/38G06F12/10
    • G06F9/3867G06F9/26G06F9/30149G06F9/3863G06F12/10Y10S707/99939
    • To reduce the processing time required for correcting a fault, the instruction decorder segment and the first execution segment of a pipelined processor are provided with "state silos" that are operative during normal instruction execution to save a sufficient amount of state information to immediately restart the instruction decoder segment and the first execution segment by reloading the state information having been stored in the state silos. The state silos, for example, include a queue of registers clocked by a common clocking signal that is inhibited during correction of the fault. When the fault is corrected, multiplexers select the state information from the silos to be used by the respective pipeline segments. In a preferred embodiment, the instruction decoder segment decodes variable length macroinstructions into operand specifiers and operations to perform upon the specifiers. The first execution segment receives control information when a new operand specifier or operation is decoded, and otherwise holds the previously received control information. A microsequencer issues a series of microinstructions for each specifier or operation having been decoded, and also issues a series of microinstructions in a fault routine when a fault occurs. The microsequencer is also provided with a state silo so that the normal sequence of microinstruction execution is resumed when the fault is corrected.
    • 为了减少纠正故障所需的处理时间,流水线处理器的指令解码段和第一执行段被提供有在正常指令执行期间操作的“状态仓”以保存足够量的状态信息以立即重启 指令解码器段和第一执行段,通过重新加载已经存储在状态列表中的状态信息。 例如,状态孤岛包括由校正故障期间被禁止的公共时钟信号计时的寄存器队列。 当故障被纠正时,多路复用器从相应流水线段使用的筒仓中选择状态信息。 在优选实施例中,指令解码器段将可变长度宏指令解码为操作数说明符和在指定符上执行的操作。 当新的操作数说明符或操作被解码时,第一执行段接收控制信息,否则保持先前接收到的控制信息。 微定序器为每个说明符或操作已经解码了一系列微指令,并且在出现故障时也会在故障程序中发出一系列微指令。 微定序器还设置有状态仓,使得当故障被校正时,微指令执行的正常序列被恢复。
    • 2. 发明授权
    • Decode and execution synchronized pipeline processing using decode generated memory read queue with stop entry to allow execution generated memory read
    • 解码和执行同步流水线处理使用解码生成的内存读取队列与停止条目允许执行生成的内存读取
    • US06240508B1
    • 2001-05-29
    • US08505810
    • 1995-07-21
    • John F. Brown, IIIG. Michael UhlerWilliam R. Wheeler
    • John F. Brown, IIIG. Michael UhlerWilliam R. Wheeler
    • G06F938
    • G06F9/3867G06F9/383G06F9/3836G06F9/3838G06F9/3855G06F9/3857G06F9/3861
    • A macropipelined microprocessor chip adheres to strict read and write ordering by sequentially buffering operands in queues during instruction decode, then removing the operands in order during instruction execution. Any instruction that requires additional access to memory inserts the requests into the queued sequence (in a specifier queue) such that read and write ordering is preserved. A specifier queue synchronization counter captures synchronization points to coordinate memory request operations among the autonomous instruction decode unit, instruction execution unit, and memory sub-system. The synchronization method does not restrict the benefit of overlapped execution in the pipelined. Another feature is treatment of a variable bit field operand type that does not restrict the location of operand data. Instruction execution flows in a pipelined processor having such an operand type are vastly different depending on whether operand data resides in registers or memory. Thus, an operand context queue (field queue) is used to simplify context-dependent execution flow and increase overlap. The field queue allows the instruction decode unit to issue instructions with variable bit field operands normally, sequentially identifying and fetching operands, and communicating the operand context that specifies register or memory residence across the pipeline boundaries to the autonomous execution unit. The mechanism creates opportunity for increasing the overlap of pipelined functions and greatly simplifies the splitting of execution flows.
    • 宏指令微处理器芯片通过在指令解码期间依次缓冲队列中的操作数,然后在指令执行期间依次移除操作数,从而遵循严格的读写顺序。 任何需要对内存进行访问的指令将请求插入排队的序列(在指定符队列中),以便保留读写顺序。 指定符队列同步计数器捕获同步点以协调自主指令解码单元,指令执行单元和存储器子系统之间的存储器请求操作。 同步方法不限制流水线重叠执行的好处。 另一个特征是处理不限制操作数数据位置的可变位字段操作数类型。 具有这种操作数类型的流水线处理器中的指令执行流程根据操作数数据位于寄存器或存储器中而大不相同。 因此,操作数上下文队列(字段队列)用于简化上下文相关的执行流程并增加重叠。 字段队列允许指令解码单元通常发送具有可变位字段操作数的指令,顺序地识别和取出操作数,以及将指定流水线边界的寄存器或存储器驻留的操作数上下文传送到自主执行单元。 该机制为增加流水线功能的重叠创造了机会,并大大简化了执行流程的拆分。
    • 6. 发明授权
    • Gate estimation process and method
    • 门估计过程和方法
    • US07073156B2
    • 2006-07-04
    • US09941519
    • 2001-08-29
    • William R. WheelerMatthew J. Adiletta
    • William R. WheelerMatthew J. Adiletta
    • G06F17/50H03K19/00
    • G06F17/5045
    • A circuit design parameter file is maintained for a circuit being designed by a circuit designer. This circuit design parameter file specifies a physical characteristic of the circuit. A design environment is monitored to detect the addition of a circuitry component to the circuit and a component design parameter file that specifies at least one design parameter for that added circuitry component is accessed. The circuit design parameter file is updated based on the design parameter(s) included in the component design parameter file. The circuit designer is provided with feedback concerning the physical characteristic of the circuit being designed.
    • 为由电路设计者设计的电路维护电路设计参数文件。 该电路设计参数文件指定电路的物理特性。 监视设计环境以检测电路组件到电路的添加,并且访问指定所添加的电路组件的至少一个设计参数的组件设计参数文件。 电路设计参数文件根据组件设计参数文件中包含的设计参数进行更新。 电路设计人员提供有关正在设计的电路的物理特性的反馈。