会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 1. 发明授权
    • Smart cache
    • 智能缓存
    • US06826652B1
    • 2004-11-30
    • US09591537
    • 2000-06-09
    • Gerard ChauvelSerge LasserreDominique Benoit Jacques D'Inverno
    • Gerard ChauvelSerge LasserreDominique Benoit Jacques D'Inverno
    • G06F1208
    • G06F12/0897G06F2212/2515
    • A cache architecture (16) for use in a processing includes a RAM set cache for caching a contiguous block of main memory (20). The RAM set cache can be used in conjunction with other cache types, such as a set associative cache or a direct mapped cache. A register (32) defines a starting address for the contiguous block of main memory (20). The data array (38) associated with the RAM set may be filled on a line-by-line basis, as lines are requested by the processing core, or on a set-fill basis which fills the data array (38) when the starting address is loaded into the register (32). As addresses are received from the processing core, hit/miss logic (46) the starting address register (32), a global valid bit (34), line valid bits (37) and control bits (24, 26) are used to determine whether the data is present in the RAM set or whether the data must be loaded from main memory (20). The hit/miss logic (46) also determines whether a line should be loaded into the RAM set data array (38) or in the associated cache.
    • 用于处理的缓存结构(16)包括用于缓存主存储器(20)的连续块的RAM集缓存。 RAM集缓存可以与其他缓存类型一起使用,例如集合关联高速缓存或直接映射高速缓存。 寄存器(32)定义主存储器(20)的连续块的起始地址。 与RAM组相关联的数据阵列(38)可以逐行填充,因为处理核心请求线路,或者在开始时填充数据阵列(38)的设置填充基础上 地址被加载到寄存器(32)中。 由于从处理核心接收到地址,因此使用命中/未命中逻辑(46)起始地址寄存器(32),全局有效位(34),行有效位(37)和控制位(24,26)来确定 数据是否存在于RAM集合中,或者数据是否必须从主存储器(20)加载。 命中/未命中逻辑(46)还确定是否将线路加载到RAM集数据阵列(38)或相关联的高速缓存中。
    • 2. 发明授权
    • Cache with multiple fill modes
    • 具有多种填充模式的缓存
    • US06792508B1
    • 2004-09-14
    • US09591656
    • 2000-06-09
    • Gerard ChauvelSerge LasserreDominique Benoit Jacques d'Inverno
    • Gerard ChauvelSerge LasserreDominique Benoit Jacques d'Inverno
    • G06F1208
    • G06F12/0802G06F12/0862G06F12/0864G06F12/0895G06F2212/1016G06F2212/2515
    • A cache architecture (16) for use in a processing device includes a RAM set cache for caching a contiguous block of main memory (20). The RAM set cache can be used in conjunction with other cache types, such as a set associative cache or a direct mapped cache. A register (32) define a starting address for the contiguous block of main memory (20). The data array (38) associated with the RAM set may be filled on a line by line basis, as lines are requested by the processing core, or on a set-fill basis which fills the data array (38) when the starting address is loaded into the register (32). As addresses are received from the processing core hit miss logic (46) the starting address register (32), a global valid bit (34), line valid bits (37) and control bits (24, 26) are used to determine whether the data is present in the RAM set or whether the data must be loaded from main memory (20). The hit/miss logic (46) also determines whether a line should be loaded into the RAM set data array (38) or in the associated cache.
    • 用于处理设备的高速缓存结构(16)包括用于缓存主存储器(20)的连续块的RAM组高速缓存。 RAM集缓存可以与其他缓存类型一起使用,例如集合关联高速缓存或直接映射高速缓存。 寄存器(32)定义主存储器(20)的连续块的起始地址。 与RAM组相关联的数据阵列(38)可以逐行地填充,因为处理核心要求线路,或者填充数据阵列(38)时的起始地址为 加载到寄存器(32)中。 由于从处理核心命中漏错逻辑(46)接收到地址,起始地址寄存器(32),全局有效位(34),行有效位(37)和控制位(24,26)用于确定是否 数据存在于RAM集合中,或者数据是否必须从主存储器(20)加载。 命中/未命中逻辑(46)还确定是否将线路加载到RAM集数据阵列(38)或相关联的高速缓存中。
    • 4. 发明授权
    • Smart cache
    • 智能缓存
    • US07386671B2
    • 2008-06-10
    • US10891821
    • 2004-07-14
    • Gerard ChauvelSerge LasserreDominique Benoit Jacques D'Inverno
    • Gerard ChauvelSerge LasserreDominique Benoit Jacques D'Inverno
    • G06F12/08
    • G06F12/0848G06F12/0864
    • A cache architecture (16) for use in a processing device includes a RAM set cache for caching a contiguous block of main memory (20). The RAM set cache can be used in conjunction with other cache types, such as a set associative cache or a direct mapped cache. A register (32) defines a starting address for the contiguous block of main memory (20). The data array (38) associated with the RAM set may be filled on a line-by-line basis, as lines are requested by the processing core, or on a set-fill basis which fills the data array (38) when the starting address is loaded into the register (32). As addresses are received from the processing core, hit/miss logic (46) the starting address register (32), a global valid bit (34), line valid bits (37) and control bits (24, 26) are used to determine whether the data is present in the RAM set or whether the data must be loaded from main memory (20). The hit/miss logic (46) also determines whether a line should be loaded into the RAM set data array (38) or in the associated cache.
    • 用于处理设备的高速缓存结构(16)包括用于缓存主存储器(20)的连续块的RAM组高速缓存。 RAM集缓存可以与其他缓存类型一起使用,例如集合关联高速缓存或直接映射高速缓存。 寄存器(32)定义主存储器(20)的连续块的起始地址。 与RAM组相关联的数据阵列(38)可以逐行填充,因为处理核心请求线路,或者在开始时填充数据阵列(38)的设置填充基础上 地址被加载到寄存器(32)中。 由于从处理核心接收到地址,因此使用命中/未命中逻辑(46)起始地址寄存器(32),全局有效位(34),行有效位(37)和控制位(24,26)来确定 数据是否存在于RAM集合中,或者数据是否必须从主存储器(20)加载。 命中/未命中逻辑(46)还确定是否将线路加载到RAM集数据阵列(38)或相关联的高速缓存中。