会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • High availability error self-recovering shared cache for multiprocessor
systems
    • 多处理器系统的高可用性错误自恢复共享缓存
    • US6014756A
    • 2000-01-11
    • US765010
    • 1996-12-16
    • Gerhard DottlingKlaus-Jorg GetzlaffBernd LepplaWille Udo
    • Gerhard DottlingKlaus-Jorg GetzlaffBernd LepplaWille Udo
    • G06F12/16G06F11/00G06F11/14G06F12/08
    • G06F11/141
    • A high availability shared cache memory in a tightly coupled multiprocessor system provides an error self-recovery mechanism for errors in the associated cache directory or the shared cache itself. After an error in a congruence class of the cache is indicated by an error status register, self-recovery is accomplished by invalidating all the entries in the shared cache directory means of the accessed congruence class by resetting Valid bits to "0" and by setting the Parity bit to a correct value, wherein the request for data to the main memory is not cancelled.Multiple bit failures in the cached data are recovered by setting the Valid bit in the matching column to "0". The processor reissues the request for data, which is loaded into the processor's private cache and the shared cache as well. Further requests to this data by other processors are served by the shared cache.
    • PCT No.PCT / EP95 / 01453第 371日期1996年12月16日第 102(e)日期1996年12月16日PCT提交1995年8月18日PCT公布。 公开号WO96 / 33459 日期1996年10月24日紧密耦合的多处理器系统中的高可用性共享缓存存储器为关联的缓存目录或共享缓存本身中的错误提供错误自恢复机制。 在错误状态寄存器指示缓存的同余类中的错误之后,通过将有效位复位为“0”并通过设置来使无效所访问的同余类的共享缓存目录中的所有条目来实现自恢复 奇偶校验位到正确的值,其中对主存储器的数据请求不被取消。 通过将匹配列中的有效位设置为“0”,可以恢复缓存数据中的多个位故障。 处理器重新发出数据请求,并将其加载到处理器的私有缓存和共享缓存中。 由其他处理器对该数据的进一步请求由共享高速缓存提供。
    • 4. 发明授权
    • Data processing apparatus and method for correcting faulty microcode in
a ROM device via a flag microinstruction in a RAM device including
corrected microcode
    • 一种数据处理装置和方法,用于通过包括经校正的微代码的RAM装置中的标志微指令来校正ROM装置中的有缺陷的微代码
    • US5870601A
    • 1999-02-09
    • US750756
    • 1996-12-16
    • Klaus Jorg GetzlaffThomas PfluegerRalph KoesterChristian MertinHans-Werner Tast
    • Klaus Jorg GetzlaffThomas PfluegerRalph KoesterChristian MertinHans-Werner Tast
    • G06F9/22G06F9/26G06F9/30G06F9/318G06F9/32G06F9/445G06F11/00
    • G06F9/268G06F8/66G06F9/30145G06F9/328
    • The present invention relates to a data processing apparatus which comprises a microprogrammable processor 1, a random access control store 4 and a read only control store 5 for storage of microinstructions. The random access control store includes a flag microinstruction (REPmark1) for indicating that another microinstruction (add W, 2, W1), stored in the read only control store 5, is faulty. The control stores are coupled to a multiplexer 8 and are adapted to output the microinstructions in parallel to the multiplexer 8 which is in turn coupled to the processor and which selectively provides output from either the random access control store or the read only control store to the processor 1. The apparatus also includes a decoder coupled to the random access control store for observing the microinstructions output therefrom. The decoder is further coupled to inhibiting logic in the processor and outputs a signal if the flag microinstruction is output from the random access control store. The signal causes the inhibiting logic in the processor to inhibit the processor from carrying out the faulty microinstruction.
    • PCT No.PCT / EP95 / 03394 371日期1996年12月16日第 102(e)日期1996年12月16日PCT提交1995年8月29日PCT公布。 公开号WO97 / 08618 日期1997年3月6日本发明涉及一种数据处理装置,其包括微程序处理器1,随机存取控制存储器4和用于存储微指令的只读控制存储器5。 随机访问控制存储器包括用于指示存储在只读控制存储器5中的另一微指令(添加W,2,W1)有故障的标志微指令(REPmark1)。 控制存储器耦合到多路复用器8并且适于与多路复用器8并行地输出微指令,多路复用器8又耦合到处理器,并且选择性地将随机存取控制存储器或只读控制存储器的输出提供给 该装置还包括耦合到随机存取控制存储器的解码器,用于观察从其输出的微指令。 如果从随机存取控制存储器输出标志微指令,则解码器还耦合到禁止处理器中的逻辑并输出信号。 该信号使处理器中的禁止逻辑禁止处理器执行故障微指令。
    • 6. 发明授权
    • Management of both renamed and architected registers in a superscalar
computer system
    • 在超标量计算机系统中管理重命名和架构的寄存器
    • US5996063A
    • 1999-11-30
    • US815351
    • 1997-03-11
    • Ute GaertnerKlaus Jorg GetzlaffThomas KoehlerErwin Pfeffer
    • Ute GaertnerKlaus Jorg GetzlaffThomas KoehlerErwin Pfeffer
    • G06F9/30G06F9/38
    • G06F9/3012G06F9/384G06F9/3855G06F9/3863
    • The invention relates to the area of register renaming and allocation in superscalar computer systems. When a multitude of instructions in the instruction stream reads from or writes to a certain logical register, said logical register will have to be represented by a multitude of physical registers.Therefore, there have to exist several physical rename registers per logical register. The oldest one of said rename registers defines the architected state of the computer system, the in-order state.The invention provides a method for administration of the various register instances. Both the registers representing the in-order state and the various rename instances are kept in one common circular buffer. There exist two pointers per logical register: The first one, the in-order pointer, points to the register that represents the in-order state, the second one, the rename pointer, points to the most recent rename instance.
    • 本发明涉及超标量计算机系统中注册重命名和分配的领域。 当指令流中的多个指令读取或写入某个逻辑寄存器时,所述逻辑寄存器将必须由多个物理寄存器表示。 因此,每个逻辑寄存器必须存在多个物理重命名寄存器。 所述重命名寄存器中最老的一个定义了计算机系统的架构状态,即按顺序状态。 本发明提供了一种用于管理各种寄存器实例的方法。 表示按顺序状态的寄存器和各种重命名实例都保存在一个通用循环缓冲器中。 每个逻辑寄存器存在两个指针:第一个,按顺序指针指向表示按顺序状态的寄存器,第二个是重命名指针,指向最近的重命名实例。