会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Abridged virtual address cache directory
    • 简化的虚拟地址缓存目录
    • US5751990A
    • 1998-05-12
    • US233654
    • 1994-04-26
    • David John KrolakLyle Edwin GrosbachSheldon B. LevensteinJohn David Irish
    • David John KrolakLyle Edwin GrosbachSheldon B. LevensteinJohn David Irish
    • G06F12/08G06F12/10
    • G06F12/1063
    • A hierarchical memory utilizes a translation lookaside buffer for rapid recovery of virtual to real address mappings and a cache system. Lines in the cache are identified in the cache directory by pointers to entries in the translation lookaside buffer. This eliminates redundant listings of the virtual and real addresses for the cache line from the cache directory allowing the directory to be small in size. Upon a memory access by a processing unit, a cache hash address is generated to access a translation lookaside buffer entry allowing comparison of the address stored in the TLB entry with the address of the memory access. Congruence implies a hit. Concurrently, the cache hash address indicates a pointer from the cache directory. The pointer should correspond to the cache hash address to indicate a cache directory hit. Where both occur a cache hit has occurred.
    • 分层存储器利用翻译后备缓冲器来快速恢复虚拟到真实的地址映射和缓存系统。 缓存中的行通过指向转换后备缓冲区中的条目的缓存目录中标识。 这消除了缓存目录中虚拟和实际地址的高速缓存行的冗余清单,允许目录体积小。 在由处理单元进行存储器访问时,生成高速缓存散列地址以访问转换后备缓冲器条目,允许将存储在TLB条目中的地址与存储器访问的地址进行比较。 一致意味着一击。 同时,缓存散列地址指示缓存目录中的指针。 指针应对应于缓存哈希地址,以指示缓存目录命中。 发生高速缓存命中的地方。
    • 3. 发明授权
    • Programmable SRAM and DRAM cache interface with preset access priorities
    • 可编程SRAM和DRAM缓存接口,具有预设的访问优先级
    • US6151664A
    • 2000-11-21
    • US329134
    • 1999-06-09
    • John Michael BorkenhagenGerald Gregory FagernessJohn David IrishDavid John Krolak
    • John Michael BorkenhagenGerald Gregory FagernessJohn David IrishDavid John Krolak
    • G06F12/00G06F12/06G06F12/08G06F13/18
    • G06F12/0893
    • A cache interface that supports both Static Random Access Memory (SRAM) and Dynamic Random Access Memory (DRAM) is disclosed. The cache interface preferably comprises two portions, one portion on the processor and one portion on the cache. A designer can simply select which RAM he or she wishes to use for a cache, and the cache controller interface portion on the processor configures the processor to use this type of RAM. The cache interface portion on the cache is simple when being used with DRAM in that a busy indication is asserted so that the processor knows when an access collision occurs between an access generated by the processor and the DRAM cache. An access collision occurs when the DRAM cache is unable to read or write data due to a precharge, initialization, refresh, or standby state. When the cache interface is used with an SRAM cache, the busy indication is preferably ignored by a processor and the processor's cache interface portion. Additionally, the disclosed cache interface allows speed and size requirements for the cache to be programmed into the interface. In this manner, the interface does not have to be redesigned for use with different sizes or speeds of caches.
    • 公开了一种支持静态随机存取存储器(SRAM)和动态随机存取存储器(DRAM)的缓存接口。 高速缓存接口优选地包括两个部分,处理器上的一个部分和高速缓存上的一个部分。 设计人员可以简单地选择他或她希望用于高速缓存的RAM,并且处理器上的高速缓存控制器接口部分使处理器使用这种类型的RAM。 当与DRAM一起使用时,缓存上的高速缓存接口部分是简单的,因为忙指示被断言,使得处理器知道在由处理器生成的访问与DRAM高速缓存之间何时发生访问冲突。 当DRAM高速缓存由于预充电,初始化,刷新或待机状态而无法读取或写入数据时,发生访问冲突。 当高速缓存接口与SRAM缓存一起使用时,处理器和处理器的高速缓存接口部分最好忽略忙指示。 此外,所公开的高速缓存接口允许高速缓存的速度和大小要求被编程到接口中。 以这种方式,界面不必重新设计用于不同大小或速度的高速缓存。