会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 5. 发明授权
    • Apparatus for suppressing an error report from an address for which an
error has already been reported
    • 用于从已经报告了错误的地址抑制错误报告的装置
    • US5226150A
    • 1993-07-06
    • US591196
    • 1990-10-01
    • Michael A. CallanderLinda ChaoDouglas E. Sanders
    • Michael A. CallanderLinda ChaoDouglas E. Sanders
    • G06F11/00G06F11/10
    • G06F11/1064G06F11/00
    • A write-back cache memory system is disclosed which includes a source of a sequence of memory addresses and a tag store coupled to the source of addresses and accessed by an index portion of said addresses, which produces information relating to the addresses. The write-back cache memory system also includes an error detector for detecting an error in the tag store information. Circuitry is included for reporting an error and saving the index which caused the error if an error is detected but no error has been previously detected. Comparing circuitry is included for comparing the index causing the current error to the previously saved address if an error is detected and an error has been previously detected; and if the address is not the same, then reporting a fatal error; otherwise, if the index is the same, then not reporting a fatal error.
    • 公开了一种回写式高速缓冲存储器系统,其包括存储器地址序列的源和耦合到地址源并由所述地址的索引部分访问的标签存储器,其产生与地址有关的信息。 回写式高速缓冲存储器系统还包括用于检测标签存储信息中的错误的错误检测器。 包括电路报告错误,并保存导致错误的索引,如果检测到错误,但没有检测到错误。 包括比较电路,用于比较导致当前错误的索引与先前保存的地址,如果检测到错误并且先前检测到错误; 如果地址不一样,则报告一个致命错误; 否则,如果索引相同,则不报告致命错误。
    • 7. 发明授权
    • 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.
    • 为了减少纠正故障所需的处理时间,流水线处理器的指令解码段和第一执行段被提供有在正常指令执行期间操作的“状态仓”以保存足够量的状态信息以立即重启 指令解码器段和第一执行段,通过重新加载已经存储在状态列表中的状态信息。 例如,状态孤岛包括由校正故障期间被禁止的公共时钟信号计时的寄存器队列。 当故障被纠正时,多路复用器从相应流水线段使用的筒仓中选择状态信息。 在优选实施例中,指令解码器段将可变长度宏指令解码为操作数说明符和在指定符上执行的操作。 当新的操作数说明符或操作被解码时,第一执行段接收控制信息,否则保持先前接收到的控制信息。 微定序器为每个说明符或操作已经解码了一系列微指令,并且在出现故障时也会在故障程序中发出一系列微指令。 微定序器还设置有状态仓,使得当故障被校正时,微指令执行的正常序列被恢复。
    • 9. 发明授权
    • Method and apparatus for controlling a processor bus used by multiple
processor components during writeback cache transactions
    • 用于在回写高速缓存事务期间控制由多个处理器组件使用的处理器总线的方法和装置
    • US5276852A
    • 1994-01-04
    • US32814
    • 1993-03-15
    • Michael A. CallanderDouglas E. Sanders
    • Michael A. CallanderDouglas E. Sanders
    • G06F12/08G06F12/00G06F13/00G06F13/28
    • G06F12/0831
    • A CPU module has a processor, cache memory, cache controller, and system interface attached to a processor bus. The system interface is attached to a system bus shared by memory, I/O, and other CPU modules. The cache controller requests control of the processor bus from the processor, and grants control to the system interface. The system interface uses the processor bus to store fill data obtained from memory into the cache in response to a read miss. The system interface also monitors system bus traffic and forwards the addresses of cache blocks to be invalidated to the cache controller over an invalidate bus. The cache controller requests control of the processor bus during a read miss to perform invalidates and writebacks. The processor grants control to the cache controller before the read miss completes, enabling the cache controller to proceed, and then re-issues the read. A protocol between the cache controller and the system interface ensures that cache fills, invalidates, and writebacks are done in the correct order to maintain data coherency. As part of this protocol, the cache controller decides when the system interface may proceed with a fill, and grants the processor bus to the system interface accordingly.
    • CPU模块具有连接到处理器总线的处理器,高速缓冲存储器,高速缓存控制器和系统接口。 系统接口连接到由内存,I / O和其他CPU模块共享的系统总线。 缓存控制器从处理器请求对处理器总线的控制,并且向系统接口授予控制权。 系统接口使用处理器总线来响应于读取缺失而将从存储器获得的填充数据存储到高速缓存中。 系统接口还监视系统总线流量,并通过无效总线将要无效的缓存块的地址转发到高速缓存控制器。 缓存控制器在读取未命中时请求对处理器总线的控制,以执行无效和回写。 在读取未命中完成之前,处理器向高速缓存控制器授予控制权,使高速缓存控制器继续进行,然后重新发布读取。 高速缓存控制器和系统接口之间的协议确保缓存填充,无效和回写以正确的顺序完成,以保持数据一致性。 作为该协议的一部分,高速缓存控制器决定系统接口何时进行填充,并相应地将处理器总线授予系统接口。