会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明申请
    • Secure Dynamically Reconfigurable Logic
    • 安全动态可重构逻辑
    • US20120005473A1
    • 2012-01-05
    • US12827726
    • 2010-06-30
    • H. Peter HofsteeJames A. KahleMichael A. Paolini
    • H. Peter HofsteeJames A. KahleMichael A. Paolini
    • G06F1/24
    • G06F21/76G06F15/7867
    • A mechanism for securely and dynamically reconfiguring reconfigurable logic is provided. A state machine within a data processing system establishes a hardware boundary to the reconfigurable logic within the data processing system thereby forming isolated reconfigurable logic. The state machine clears any prior state existing within the isolated reconfigurable logic. The state machine authenticates a new configuration to be loaded into the isolated reconfigurable logic. The state machine determines whether the authentication of the new configuration is successful. Responsive to the authentication of the new configuration being successful, the state machine loads the new configuration into the isolated reconfigurable logic. The state machine then starts operation of the isolated reconfigurable logic.
    • 提供了一种用于安全和动态地重新配置可重构逻辑的机制。 数据处理系统内的状态机为数据处理系统内的可重构逻辑建立硬件边界,从而形成隔离的可重配置逻辑。 状态机清除分离的可重新配置逻辑中存在的任何先前状态。 状态机验证要加载到隔离可重配置逻辑中的新配置。 状态机确定新配置的认证是否成功。 响应于新配置的认证成功,状态机将新配置加载到隔离的可重配置逻辑中。 状态机然后启动隔离的可重新配置逻辑的操作。
    • 3. 发明授权
    • System for limiting the size of a local storage of a processor
    • 用于限制处理器的本地存储器的大小的系统
    • US07730279B2
    • 2010-06-01
    • US12429676
    • 2009-04-24
    • Adam P. BurnsMichael N. DayBrian FlachsH. Peter HofsteeCharles R. JohnsJohn Liberty
    • Adam P. BurnsMichael N. DayBrian FlachsH. Peter HofsteeCharles R. JohnsJohn Liberty
    • G06F12/00
    • G06F12/0661G06F12/0223
    • A system for limiting the size of a local storage of a processor is provided. A facility is provided in association with a processor for setting a local storage size limit. This facility is a privileged facility and can only be accessed by the operating system running on a control processor in the multiprocessor system or the associated processor itself. The operating system sets the value stored in the local storage limit register when the operating system initializes a context switch in the processor. When the processor accesses the local storage using a request address, the local storage address corresponding to the request address is compared against the local storage limit size value in order to determine if the local storage address, or a modulo of the local storage address, is used to access the local storage.
    • 提供了用于限制处理器的本地存储器的大小的系统。 与用于设置本地存储大小限制的处理器相关联地提供设施。 该设施是一种特权设施,只能由在多处理器系统或相关处理器本身的控制处理器上运行的操作系统访问。 当操作系统初始化处理器中的上下文切换时,操作系统设置存储在本地存储限制寄存器中的值。 当处理器使用请求地址访问本地存储器时,将与请求地址相对应的本地存储地址与本地存储限制大小值进行比较,以便确定本地存储地址或本地存储地址的模数是否为 用于访问本地存储。
    • 6. 发明申请
    • Design Structure For A Processor System With Background Error Handling Feature
    • 具有背景错误处理功能的处理器系统的设计结构
    • US20090070654A1
    • 2009-03-12
    • US12272812
    • 2008-11-18
    • Brian FlachsH. Peter HofsteeJohn S. LibertyBrad W. Michael
    • Brian FlachsH. Peter HofsteeJohn S. LibertyBrad W. Michael
    • G11C29/52G06F11/10H03M13/05
    • H03M13/19G06F11/1044H03M13/09
    • A design structure for a processor system may be embodied in a machine readable medium for designing, manufacturing or testing a processor integrated circuit. The design structure may embody a processor system that integrates error correcting code (ECC) detection and correction hardware within an memory management circuit. The design structure may specify ECC hardware circuitry that provides detection, correction and generation of ECC data bits in conjunction with memory data read and writes. The design structure for the processor system may permit the detection and correction of soft single bit errors read from local memory in-line while using read modify write DMA circuit logic to correct local memory data. The design structure may provide for local memory data error detection and correction in a background memory scrub process without the need for additional in-line data logic.
    • 用于处理器系统的设计结构可以体现在用于设计,制造或测试处理器集成电路的机器可读介质中。 该设计结构可以包括在存储器管理电路内集成纠错码(ECC)检测和校正硬件的处理器系统。 设计结构可以指定ECC硬件电路,其提供与存储器数据读取和写入相结合的ECC数据位的检测,校正和生成。 处理器系统的设计结构可以允许检测和校正从本地存储器在线读取的软单位错误,同时使用读修改写DMA电路逻辑来校正本地存储器数据。 设计结构可以在后台存储器擦除过程中提供本地存储器数据错误检测和校正,而不需要附加的在线数据逻辑。
    • 7. 发明申请
    • Apparatus for Improving Single Thread Performance through Speculative Processing
    • 通过投机处理提高单线性能的装置
    • US20080201563A1
    • 2008-08-21
    • US12110400
    • 2008-04-28
    • Jason N. DaleH. Peter HofsteeAlbert James Van Norstrand
    • Jason N. DaleH. Peter HofsteeAlbert James Van Norstrand
    • G06F9/30
    • G06F9/3842G06F9/3824G06F9/3851G06F9/3863G06F9/461
    • An apparatus is provided for using multiple thread contexts to improve processing performance of a single thread. When an exceptional instruction is encountered, the exceptional instruction and any predicted instructions are reloaded into a buffer of a first thread context. A state of the register file at the time of encountering the exceptional instruction is maintained in a register file of the first thread context. The instructions in the pipeline are executed speculatively using a second register file in a second thread context. During speculative execution, cache misses may cause loading of data to the cache may be performed. Results of the speculative execution are written to the second register file. When a stopping condition is met, contents of the first register file are copied to the second register file and the reloaded instructions are released to the execution pipeline.
    • 提供了一种用于使用多个线程上下文来提高单个线程的处理性能的装置。 当遇到异常指令时,异常指令和任何预测指令被重新加载到第一个线程上下文的缓冲区中。 在遇到异常指令时,寄存器文件的状态被保存在第一个线程上下文的寄存器文件中。 使用第二线程上下文中的第二寄存器文件推测地执行流水线中的指令。 在推测执行期间,高速缓存未命中可能导致数据加载到缓存可能被执行。 推测执行的结果将写入第二个寄存器文件。 当满足停止条件时,将第一寄存器文件的内容复制到第二寄存器文件,并且重新加载的指令被释放到执行管线。
    • 9. 发明授权
    • Method for limiting the size of a local storage of a processor
    • 用于限制处理器的本地存储器的大小的方法
    • US07533238B2
    • 2009-05-12
    • US11208376
    • 2005-08-19
    • Adam P. BurnsMichael N. DayBrian FlachsH. Peter HofsteeCharles R. JohnsJohn Liberty
    • Adam P. BurnsMichael N. DayBrian FlachsH. Peter HofsteeCharles R. JohnsJohn Liberty
    • G06F12/00
    • G06F12/0661G06F12/0223
    • A method for limiting the size of a local storage of a processor is provided. A facility is provided in association with a processor for setting a local storage size limit. This facility is a privileged facility and can only be accessed by the operating system running on a control processor in the multiprocessor system or the associated processor itself The operating system sets the value stored in the local storage limit register when the operating system initializes a context switch in the processor. When the processor accesses the local storage using a request address, the local storage address corresponding to the request address is compared against the 1ocal storage limit size value in order to determine if the local storage address, or a modulo of the local storage address, is used to access the local storage.
    • 提供了一种用于限制处理器的本地存储器的大小的方法。 与用于设置本地存储大小限制的处理器相关联地提供设施。 该设施是一个特权设施,只能由在多处理器系统或相关处理器本身的控制处理器上运行的操作系统访问。当操作系统初始化上下文切换时,操作系统设置存储在本地存储限制寄存器中的值 在处理器中。 当处理器使用请求地址访问本地存储器时,将与请求地址相对应的本地存储地址与本地存储限制大小值进行比较,以便确定本地存储地址或本地存储地址的模数是否为 用于访问本地存储。