会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 3. 发明授权
    • Channel mechanisms for communicating with a processor event facility
    • 用于与处理器事件设备进行通信的通道机制
    • US07930457B2
    • 2011-04-19
    • US12361907
    • 2009-01-29
    • Michael N. DayCharles R. JohnsJohn S. LibertyTodd E. Swanson
    • Michael N. DayCharles R. JohnsJohn S. LibertyTodd E. Swanson
    • G06F3/00G06F13/24G06F13/32
    • G06F13/24
    • Mechanisms for communicating with a processor event facility are provided. The mechanisms make use of a channel interface as the primary mechanism for communicating with the processor event facility. The channel interface provides channels for communicating with processor facilities, memory flow control facilities, machine state registers, and external processor interrupt facilities, for example. These channels may be designated as blocking or non-blocking. With blocking channels, when no data is available to be read from the corresponding registers, or there is no space available to write to the corresponding registers, the processor is placed in a low power “stall” state. The processor is automatically awakened, via communication across the blocking channel, when data becomes available or space is freed. Thus, the channels of the present invention permit the processor to stay in a low power state.
    • 提供了与处理器事件设施通信的机制。 这些机制使用通道接口作为与处理器事件设施通信的主要机制。 通道接口例如提供用于与处理器设备,存储器流控制设备,机器状态寄存器和外部处理器中断设备进行通信的通道。 这些通道可以被指定为阻塞或非阻塞。 使用阻塞通道,当没有数据可用于从相应的寄存器读取时,或没有可用空间写入对应的寄存器时,处理器处于低功耗“停止”状态。 当数据可用或空间被释放时,通过阻塞通道的通信自动唤醒处理器。 因此,本发明的通道允许处理器保持在低功率状态。
    • 6. 发明申请
    • REDUCING BIAS IN HARDWARE GENERATED RANDOM NUMBERS
    • 减少硬件生成随机数的偏差
    • US20140059099A1
    • 2014-02-27
    • US13592295
    • 2012-08-22
    • John S. LibertyMarty L. Tsai
    • John S. LibertyMarty L. Tsai
    • G06F7/58
    • G06F7/58G06F7/588
    • A random number generator of a processor comprises a whitener for reducing the bias in random numbers generated by the random number generator. The whitener receives a random number of a first length read by an array of latches with inputs from an array of oscillators. The whitener dynamically creates a mask of the first length based on a parity of at least one previous random number read from the array of latches during at least one cycle prior to reading the random number. The whitener applies a compare operation between the random number and the mask to generate a whitened random number of the first length, with reduced bias, without reducing randomness.
    • 处理器的随机数发生器包括用于减少由随机数发生器产生的随机数的偏差的增白器。 增白器接收由具有来自振荡器阵列的输入的锁存器阵列读取的第一长度的随机数。 基于在读取随机数之前的至少一个周期期间从锁存器阵列读取的至少一个先前随机数的奇偶性,动态地创建第一长度的掩码。 增白剂在随机数和掩模之间应用比较操作,以减少偏差产生第一长度的白化随机数,而不减少随机性。
    • 9. 发明授权
    • Method for communicating instructions and data between a processor and external devices
    • 在处理器和外部设备之间传送指令和数据的方法
    • US07778271B2
    • 2010-08-17
    • US11207970
    • 2005-08-19
    • Michael N. DayCharles R. JohnsJohn S. LibertyTodd E. SwansonThuong Q. Truong
    • Michael N. DayCharles R. JohnsJohn S. LibertyTodd E. SwansonThuong Q. Truong
    • H04J3/00G06F3/00G06F9/00
    • H04L49/9078H04L49/90H04L49/901
    • A method for communicating instructions and data between a processor and external devices are provided. The method makes use of a channel interface as the primary mechanism for communicating between the processor and a memory flow controller. The channel interface provides channels for communicating with processor facilities, memory flow control facilities, machine state registers, and external processor interrupt facilities, for example. These channels may be designated as blocking or non-blocking. With blocking channels, when no data is available to be read from the corresponding registers, or there is no space available to write to the corresponding registers, the processor is placed in a low power “stall” state. The processor is automatically awakened, via communication across the blocking channel, when data becomes available or space is freed. Thus, the channels of the present invention permit the processor to stay in a low power state.
    • 提供了一种用于在处理器和外部设备之间传送指令和数据的方法。 该方法利用通道接口作为处理器和存储器流控制器之间通信的主要机制。 通道接口例如提供用于与处理器设备,存储器流控制设备,机器状态寄存器和外部处理器中断设备进行通信的通道。 这些通道可以被指定为阻塞或非阻塞。 使用阻塞通道,当没有数据可用于从相应的寄存器读取时,或没有可用空间写入对应的寄存器时,处理器处于低功耗“停止”状态。 当数据可用或空间被释放时,通过阻塞通道的通信自动唤醒处理器。 因此,本发明的通道允许处理器保持在低功率状态。
    • 10. 发明申请
    • 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电路逻辑来校正本地存储器数据。 设计结构可以在后台存储器擦除过程中提供本地存储器数据错误检测和校正,而不需要附加的在线数据逻辑。