会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 111. 发明专利
    • Arithmetic processing unit and method for controlling arithmetic processing unit
    • 算术处理单元和控制算术处理单元的方法
    • JP2013069139A
    • 2013-04-18
    • JP2011207541
    • 2011-09-22
    • Fujitsu Ltd富士通株式会社
    • MARUYAMA MASAHARU
    • G06F12/12G06F12/10
    • G06F12/1036G06F2212/684
    • PROBLEM TO BE SOLVED: To provide an arithmetic processing unit for preventing a logical address space whose use frequency is high from being frequently replaced.SOLUTION: An arithmetic processing unit connected to a storage device having a buffer area in which an address conversion counterpart is stored includes: an LRU register for storing the number of a logical address register whose use history is the oldest among a plurality of logical address registers; a reading section (S502) for, when the logical address included in an access request to the storage device is not present in the range of a logical address space from a lower limit logical address stored in a lower limit logical address register to an upper limit logical address stored in an upper limit logical address register, reading the number of the logical address register stored by the LRU register; and a setting section (S410) for invalidating the logical address register of the read number, and for setting the logical address space corresponding to the logical address included in the access request in the invalidated logical address register.
    • 要解决的问题:提供一种用于防止经常更换使用频率高的逻辑地址空间的运算处理单元。 解决方案:连接到具有其中存储地址转换对应物的缓冲区的存储装置的算术处理单元包括:LRU寄存器,用于存储多个存储器中的使用历史最早的逻辑地址寄存器的编号 逻辑地址寄存器; 读取部(S502),当存储装置的访问请求中包含的逻辑地址不存在于从下限逻辑地址寄存器中存储的下限逻辑地址到上限的逻辑地址空间的范围内时 存储在上限逻辑地址寄存器中的逻辑地址,读取LRU寄存器存储的逻辑地址寄存器的编号; 以及用于使读取的号码的逻辑地址寄存器无效并用于将与访问请求中包括的逻辑地址相对应的逻辑地址空间设置在无效逻辑地址寄存器中的设置部分(S410)。 版权所有(C)2013,JPO&INPIT
    • 117. 发明申请
    • NESTED EXCEPTION HANDLING
    • 嵌套异常处理
    • WO2018080684A1
    • 2018-05-03
    • PCT/US2017/053088
    • 2017-09-22
    • INTEL CORPORATION
    • XING, Bin
    • G06F21/53G06F21/54G06F21/56
    • G06F12/1009G06F9/30054G06F9/30076G06F9/3802G06F9/3861G06F12/08G06F12/109G06F12/12G06F12/128G06F12/145G06F21/79G06F2212/1052G06F2212/657G06F2212/684G06F2212/70
    • An example system that includes a processor and a memory device. The processor may include multiple execution units to execute instructions and a memory device coupled to the processor. The memory device stores the instructions in an unprotected region and a protected region. The processor may determine that a first exception occurred while executing a first set of instructions for an application stored in a secured page of the protected region. The processor may invoke a first subroutine to forward exception context for the first exception to a second subroutine, where the first subroutine is stored in the protected region and the second subroutine is stored in the unprotected region. The processor may invoke, by the second subroutine, a third subroutine to execute a second set of instructions associated with the exception context for the first exception.
    • 包含处理器和存储器设备的示例系统。 处理器可以包括执行指令的多个执行单元和耦合到处理器的存储器设备。 存储设备将指令存储在未受保护的区域和受保护的区域中。 处理器可以确定在执行存储在受保护区域的受保护页面中的应用的第一组指令时发生第一异常。 处理器可以调用第一子例程来将用于第一例外的异常上下文转发到第二子例程,其中第一子例程存储在受保护区域中并且第二子例程存储在未受保护区域中。 处理器可以通过第二子例程调用第三子例程来执行与第一例外的异常上下文相关联的第二组指令。

    • 118. 发明申请
    • MEMORY ADDRESS TRANSLATION MANAGEMENT
    • 存储器地址转换管理
    • WO2017129932A1
    • 2017-08-03
    • PCT/GB2016/054009
    • 2016-12-21
    • ARM LIMITED
    • PARKER, Jason
    • G06F12/1009G06F12/14G06F9/50
    • G06F12/1009G06F9/50G06F12/1441G06F2212/1052G06F2212/151G06F2212/651G06F2212/684
    • A data processing apparatus (2) includes memory management circuitry (18) for managing a two-stage address translation from a virtual address VA to an intermediate physical address IPA and then from the intermediate physical address IPA to a physical address PA. The first stage of the translation is performed using first stage translation data (22) controlled by a virtual machine program executing within a virtual machine execution environment provided by a hypervisor program which manages second stage translation data (24) for performing a second stage translation. If a region of memory is designated as a virtual machine private region accessible to a given virtual machine, but inaccessible to the hypervisor program, and also as a device region, then the memory management circuitry (18) performs private-device region management in respect of that region (i.e. the intermediate physical address may not be altered by the second stage translation). If a region is not both a virtual machine private region and a device region, then the memory management circuitry (18) performs non-private device management thereon.
    • 数据处理装置(2)包括存储器管理电路(18),用于管理从虚拟地址VA到中间物理地址IPA,然后从中间物理地址IPA到 一个物理地址PA。 使用由管理用于执行第二阶段翻译的第二阶段翻译数据(24)的管理程序程序提供的虚拟机执行环境内执行的虚拟机程序控制的第一阶段翻译数据(22)执行翻译的第一阶段。 如果存储器区域被指定为给定虚拟机可访问但管理程序程序不可访问的虚拟机专用区域,并且还被指定为设备区域,则存储器管理电路(18)在方面执行私有设备区域管理 (即中间物理地址可能不会被第二阶段转换所改变)。 如果一个区域不是虚拟机专用区域和设备区域,则存储器管理电路(18)对其进行非专用设备管理。