会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Dynamic cache partitioning
    • 动态缓存分区
    • US06662272B2
    • 2003-12-09
    • US09967614
    • 2001-09-29
    • Sompong P. OlarigPhillip M. JonesJohn E. Jenne
    • Sompong P. OlarigPhillip M. JonesJohn E. Jenne
    • G06F1208
    • G06F12/084G06F12/12
    • A cache-based system is adapted for dynamic cache partitioning. A cache is partitioned into a plurality of cache partitions for a plurality of entities. Each cache partition can be assigned as a private cache for a different entity. If a first cache partition satisfying a first predetermined cache partition condition and a second cache partition satisfying a second predetermined cache partition condition are detected, then the size of the first cache partition is increased by a predetermined segment and the size of the second cache partition is decreased by the predetermined segment. An entity can perform cacheline replacement exclusively in its assigned cache partition, and also be capable of reading any cache partition.
    • 基于缓存的系统适用于动态高速缓存分区。 高速缓存被分割成多个实体的多个高速缓存分区。 每个缓存分区可以分配为不同实体的专用缓存。 如果检测到满足第一预定高速缓存分区条件的第一缓存分区和满足第二预定高速缓存分区条件的第二高速缓存分区,则第一高速缓存分区的大小增加预定分段,并且第二高速缓存分区的大小为 减少预定段。 实体可以在其分配的高速缓存分区中专门执行高速缓存行替换,并且还可以读取任何高速缓存分区。
    • 2. 发明授权
    • Dynamic cache partitioning
    • 动态缓存分区
    • US06865647B2
    • 2005-03-08
    • US10730761
    • 2003-12-08
    • Sompong P. OlarigPhillip M. JonesJohn E. Jenne
    • Sompong P. OlarigPhillip M. JonesJohn E. Jenne
    • G06F12/08G06F12/12
    • G06F12/084G06F12/12
    • A cache-based system is adapted for dynamic cache partitioning. A cache is partitioned into a plurality of cache partitions for a plurality of entities. Each cache partition can be assigned as a private cache for a different entity. If a first cache partition satisfying a first predetermined cache partition condition and a second cache partition satisfying a second predetermined cache partition condition are detected, then the size of the first cache partition is increased by a predetermined segment and the size of the second cache partition is decreased by the predetermined segment. An entity can perform cacheline replacement exclusively in its assigned cache partition, and also be capable of reading any cache partition.
    • 基于缓存的系统适用于动态高速缓存分区。 高速缓存被分割成多个实体的多个高速缓存分区。 每个缓存分区可以分配为不同实体的私有缓存。 如果检测到满足第一预定高速缓存分区条件的第一缓存分区和满足第二预定高速缓存分区条件的第二高速缓存分区,则第一高速缓存分区的大小增加预定分段,并且第二高速缓存分区的大小为 减少预定段。 实体可以在其分配的高速缓存分区中专门执行高速缓存行替换,并且还可以读取任何高速缓存分区。
    • 4. 发明授权
    • Method and apparatus for scheduling memory calibrations based on transactions
    • 基于事务调度存储器校准的方法和装置
    • US06631440B2
    • 2003-10-07
    • US09726739
    • 2000-11-30
    • John E. JenneSompong P. Olarig
    • John E. JenneSompong P. Olarig
    • G06F1300
    • G06F13/161
    • A computer system includes a memory controller that controls and formats transactions with a high speed memory. The memory controller includes a read queue, a write queue, and various other queues in which memory transactions may be stored pending execution. The memory controller periodically executes calibration cycles, such as temperature calibration cycles to the memory to reduce memory errors. The temperature calibration cycles may include an idle state during which no read transactions can be executed. The memory controller includes arbitration logic that reduces latency by issuing read transaction first. Once reads have been issued, the arbitration logic executes any pending temperature cycles. During the idle period of the calibration cycle, the arbitration logic schedules write transactions, and transactions to memory from other queues and devices, including precharge transactions, row activate transactions, refresh cycles, and other calibration cycles.
    • 计算机系统包括控制和格式化与高速存储器的事务的存储器控​​制器。 存储器控制器包括读队列,写队列和其中可存储待执行的存储器事务的各种其他队列。 存储器控制器周期性地执行校准周期,例如到存储器的温度校准周期以减少存储器错误。 温度校准周期可以包括空闲状态,在此状态期间不能执行读取事务。 存储器控制器包括通过首先发出读取事务来减少等待时间的仲裁逻辑。 一旦读取被发出,仲裁逻辑执行任何未决的温度循环。 在校准周期的空闲周期期间,仲裁逻辑将写入事务和来自其他队列和设备的存储器的事务调度,包括预充电事务,行激活事务,刷新周期和其他校准周期。
    • 6. 发明授权
    • Apparatus, method and system for using cache memory as fail-over memory
    • 使用高速缓冲存储器作为故障切换存储器的装置,方法和系统
    • US06467048B1
    • 2002-10-15
    • US09414206
    • 1999-10-07
    • Sompong P. OlarigJohn E. JenneChristopher M. Carbajal
    • Sompong P. OlarigJohn E. JenneChristopher M. Carbajal
    • H02H305
    • G11C29/70G06F12/0802
    • A computer system having a main memory and a cache memory, the computer system uses portions of the cache memory to store information from defective main memory locations until the main memory can be repaired. The address space of the main memory is always maintained by substituting cache-lines of cache memory for the defective main memory locations. A fail-over memory status bit in the cache memory controller indicates when a cache line of the cache memory contains fail-over information from the defective or failing main memory so that that cache-line will not be written over by a cache replacement algorithm. When the fail-over status bit is set, the contents of the fail-over memory location(s) remains in the cache-line and all memory reads and writes are directed to only that cache-line of the cache memory and not the main memory for the fail-over memory location(s). Also no write-back of the fail-over memory location(s) from cache memory to the main memory is required nor desired until the main memory location is repaired or replaced. Indicator lights may be used to represent the different activities of the main and cache memories at detection of the defective memory location, during and after fail-over from the main memory location to the cache-line, and transfer back to the main memory once repaired. A plurality of cache memories may migrate fail-over information therebetween.
    • 一种具有主存储器和高速缓冲存储器的计算机系统,该计算机系统使用高速缓冲存储器的部分来存储来自有缺陷的主存储器位置的信息,直到可以修复主存储器。 主存储器的地址空间总是通过用高速缓冲存储器的高速缓存行代替有缺陷的主存储器位置来维护。 高速缓冲存储器控制器中的故障切换存储器状态位指示高速缓冲存储器的高速缓存行何时包含来自故障或故障主存储器的故障切换信息,使得该高速缓存行将不被高速缓存替换算法写入。 当故障转移状态位置1时,故障转移存储器位置的内容保留在高速缓存行中,并且所有存储器读取和写入仅定向到缓存存储器的高速缓存行,而不是主存储器 用于故障切换存储器位置的存储器。 也不需要直到主存储器位置被修复或更换才能将故障切换存储器位置从高速缓冲存储器写回主存储器。 在从主存储器位置到高速缓存行的故障转移期间和之后检测到缺陷存储器位置时,指示灯可用于表示主存储器和高速缓冲存储器的不同活动,并且一旦修复就返回到主存储器 。 多个高速缓冲存储器可以迁移它们之间的故障切换信息。
    • 8. 发明授权
    • CPU power sequence for large multiprocessor systems
    • 大型多处理器系统的CPU电源顺序
    • US06792553B2
    • 2004-09-14
    • US09751506
    • 2000-12-29
    • Clarence Y. MarSompong P. OlarigJohn E. Jenne
    • Clarence Y. MarSompong P. OlarigJohn E. Jenne
    • G06F126
    • G06F1/305G06F1/26
    • A computer system includes a power supply coupled to a control logic, the power supply including a power_good output signal and Power output lines. The power_good signal notifies the control logic when the Power output lines have stabilized. The computer system also includes a plurality of voltage regulator modules (“VRM”) coupled to the control logic, wherein each VRM receives a power good signal from the control logic. A plurality of processors is also present in the computer system, each of the processors coupled to a VRM. Each of the VRMs transmits voltage to a processor to power-on the processor. Each VRM also transmits to its processor and to the control logic a voltage regulator module power good (“VRMP_G”) signal. The control logic includes means to control the sequential power-on of the processors so as to reduce the current sourcing requirements of the power supply and eliminate power supply surges.
    • 计算机系统包括耦合到控制逻辑的电源,电源包括power_good输出信号和电力输出线。 当电源输出线路稳定时,power_good信号通知控制逻辑。 计算机系统还包括耦合到控制逻辑的多个电压调节器模块(“VRM”),其中每个VRM从控制逻辑接收功率良好信号。 计算机系统中还存在多个处理器,每个处理器耦合到VRM。 每个VRM将电压传输到处理器以对处理器通电。 每个VRM还向其处理器和控制逻辑发送电压调节器模块电源良好(“VRMP_G”)信号。 控制逻辑包括用于控制处理器的顺序上电的装置,以便减少电源的电流采购要求并消除电源浪涌。
    • 10. 发明授权
    • Adaptive calibration technique for high speed memory devices
    • 高速存储器件的自适应校准技术
    • US06484232B2
    • 2002-11-19
    • US09727861
    • 2000-11-30
    • Sompong P. OlarigJohn E. Jenne
    • Sompong P. OlarigJohn E. Jenne
    • G06F1130
    • G11C5/06G06F13/1694G11C5/04G11C7/04G11C7/1045G11C7/1072G11C11/4078G11C2207/2254
    • A computer system with high-speed memory devices includes one or more temperature sensors and/or environmental sensors that monitor environmental parameters that may affect the operation of the high-speed memory devices. The sensor values are provided to control logic in a memory controller that can intelligently modify the operation of the memory devices in response to changing environmental conditions. Thus, in response to deteriorating environmental conditions, the memory controller may increase the frequency of calibration cycles. The sensors may be provided on multiple channels, if the memory system is configured with multiple channels, or may be individually associated with memory devices. In addition, the memory controller also monitors the expected remaining life of the memory devices, and the number of errors occurring in the memory devices, and based on these parameters, may change the frequency of the calibration cycles.
    • 具有高速存储器装置的计算机系统包括一个或多个温度传感器和/或环境传感器,其监测可能影响高速存储器件的操作的环境参数。 将传感器值提供给存储器控制器中的控制逻辑,其可以根据变化的环境条件智能地修改存储器件的操作。 因此,响应于恶化的环境条件,存储器控制器可以增加校准周期的频率。 如果存储器系统配置有多个通道,或者可以单独地与存储器件相关联,则传感器可以设置在多个通道上。 此外,存储器控制器还监视存储器件的期望的剩余寿命,并且存储器件中出现的错误的数量,并且基于这些参数,可以改变校准周期的频率。