会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • System and method for employing a global bit for page sharing in a linear-addressed cache
    • 在线性寻址缓存中采用全局位进行页面共享的系统和方法
    • US06675282B2
    • 2004-01-06
    • US10366200
    • 2003-02-12
    • Herbert H. J. HumStephan J. JourdanDeborrah MarrPer H. Hammarlund
    • Herbert H. J. HumStephan J. JourdanDeborrah MarrPer H. Hammarlund
    • G06F1200
    • G06F12/1063G06F2212/656
    • A system and method for storing only one copy of a data block that is shared by two or more processes is described. In one embodiment, a global/non-global predictor predicts whether a data block, specified by a linear address, is shared or not shared by two or more processes. If the data block is predicted to be non-shared, then a portion of the linear address referencing the data block is combined with a process identifier that is unique to form a global/non-global linear address. If the data block is predicted to be shared, then the global/non-global linear address is the linear address itself. If the prediction as to whether or not the data block is shared is incorrect, then the actual value of whether or not the data block is shared is used in computing a corrected global/non-global linear address. If the data referenced by either the global/non-global linear address that was predicted correctly or the corrected global/non-global linear address resides in the global/non-global linear-addressed cache memory, then that data block is accessed and transmitted to a requesting processor. If the data referenced by either the global/non-global linear address that was predicted correctly or the corrected global/non-global linear address does not reside in the global/non-global linear-addressed cache memory, then a cache line selected by a replacement policy has its data block replaced with a data block from a storage device at a higher hierarchical level as specified by the linear address.
    • 描述用于仅存储由两个或多个进程共享的数据块的一个副本的系统和方法。 在一个实施例中,全局/非全局预测器预测由线性地址指定的数据块是由两个或多个进程共享还是不共享。 如果预测数据块是非共享的,则引用数据块的线性地址的一部分与唯一的进程标识符组合以形成全局/非全局线性地址。 如果数据块被预测为共享,则全局/非全局线性地址是线性地址本身。 如果关于数据块是否共享的预测是不正确的,则在计算校正的全局/非全局线性地址时使用数据块是否被共享的实际值。 如果由正确预测的全局/非全局线性地址所引用的数据或校正的全局/非全局线性地址驻留在全局/非全局线性寻址高速缓存存储器中,则该数据块被访问和发送 到请求处理器。 如果由正确预测的全局/非全局线性地址所引用的数据或校正的全局/非全局线性地址不驻留在全局/非全局线性寻址高速缓存存储器中,则由 替换策略的数据块由线性地址指定的较高层级的存储设备的数据块替换。
    • 8. 发明授权
    • Register alias table cache to map a logical register to a physical register
    • 注册别名表缓存将逻辑寄存器映射到物理寄存器
    • US07711898B2
    • 2010-05-04
    • US10737760
    • 2003-12-18
    • Avinash SodaniStephan J. JourdanSamie B. Samaan
    • Avinash SodaniStephan J. JourdanSamie B. Samaan
    • G06F12/00
    • G06F9/3824G06F9/3836G06F9/3838G06F9/384G06F9/3857
    • Embodiments of the present invention relate to a system and method for implementing functions of a register translation table of a computer processor, with reduced area requirements as compared to known arrangements. In one embodiment, an apparatus may comprise a register alias table cache to map a logical register to a physical register. The register alias table cache may have a capacity corresponding to a subset of architectural logical registers. The apparatus may further comprise store logic coupled to the cache to perform operations to save an existing content of the physical register if a cache entry corresponding to the logical register is evicted from the cache. The apparatus may also comprise load logic coupled to the cache to perform operations to load a content to the physical register and to form a new entry in the cache if a needed mapping is not present in the cache.
    • 本发明的实施例涉及一种用于实现计算机处理器的寄存器转换表的功能的系统和方法,与已知布置相比,其面积要求减小。 在一个实施例中,装置可以包括寄存器别名表高速缓存以将逻辑寄存器映射到物理寄存器。 寄存器别名表缓存可以具有对应于体系结构逻辑寄存器子集的容量。 如果与逻辑寄存器对应的高速缓存条目从高速缓存中逐出,则该设备还可以包括耦合到高速缓存的存储逻辑,以执行操作以保存物理寄存器的现有内容。 该装置还可以包括耦合到高速缓存的负载逻辑,以执行将内容加载到物理寄存器的操作,并且如果高速缓存中不存在必需的映射,则在高速缓存中形成新的条目。
    • 10. 发明申请
    • POWER MEASUREMENT TECHNIQUES OF A SYSTEM-ON-CHIP (SOC)
    • 系统芯片(SOC)的功率测量技术
    • US20110060931A1
    • 2011-03-10
    • US12557263
    • 2009-09-10
    • SIVAKUMAR RADHAKRISHNANSin S. TanStephan J. JourdanLily P. LoolYi-Feng Liu
    • SIVAKUMAR RADHAKRISHNANSin S. TanStephan J. JourdanLily P. LoolYi-Feng Liu
    • G06F1/26
    • G06F1/3203G06F1/3237Y02D10/128Y02D50/20
    • A method and system to enable power measurements of a system-on-chip in various modes. In one embodiment of the invention, the system-on-chip has full controllability of its logic and circuitry to facilitate configuration of the system-on-chip into a desired mode of operation. This allows hooks or interfaces to access the system-on-chip externally for measurements. For example, in one embodiment of the invention, the hooks in the system-on-chip allow a backend tester to configure the system-on-chip into various modes easily to perform power consumption measurements of one or more individual components of the system-on-chip. The power consumption measurement of the individual components in the system-on-chip can be performed faster and can be more accurate. In addition, the overall yield of the SOC can be increased as it is easier to detect failure parts.
    • 一种能够以各种模式对片上系统进行功率测量的方法和系统。 在本发明的一个实施例中,片上系统具有其逻辑和电路的完全可控性,以便于将片上系统配置成期望的操作模式。 这允许钩子或接口在外部访问片上系统进行测量。 例如,在本发明的一个实施例中,片上系统中的钩子允许后端测试器将片上系统配置成各种模式,以便简单地执行系统级芯片的一个或多个单独部件的功耗测量, 片上 片上系统中各个组件的功耗测量可以更快地执行,并且可以更准确。 另外,由于易于检测故障部件,所以能够提高SOC的整体产量。