会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明申请
    • A METHOD OF ESTABLISHING PRE-FETCH CONTROL INFORMATION FROM AN EXECUTABLE CODE AND AN ASSOCIATED NVM CONTROLLER, A DEVICE, A PROCESSOR SYSTEM AND COMPUTER PROGRAM PRODUCTS
    • 从可执行代码和相关的NVM控制器,设备,处理器系统和计算机程序产品建立预控制信息的方法
    • WO2014108754A1
    • 2014-07-17
    • PCT/IB2013/050257
    • 2013-01-11
    • FREESCALE SEMICONDUCTOR, INC.ROBERTSON, AlistairAMEDEO, NancyMAIOLANI, Mark
    • ROBERTSON, AlistairAMEDEO, NancyMAIOLANI, Mark
    • G06F9/06G06F9/30G06F12/00
    • G06F12/0862G06F9/30054G06F9/3802G06F9/3814G06F12/00G06F12/0246G06F12/0873G06F2212/461G06F2212/6026G06F2212/6028G06F2212/7201
    • A method (1) of establishing pre-fetch control information from an executable code is described. The method comprises inspecting (10) the executable code to find one or more instructions corresponding to an unconditional change in program flow during an execution of the executable code when the executable code is retrieved from a non-volatile memory [NVM memory] (320) comprising a plurality of NVM lines (321A, 321C, 321Z). For each unconditional change of flow instruction in the executable code, the method comprises establishing (11) a NVM line address of the NVM line containing said unconditional change of flow instruction; establishing (12)] a destination address associated with the unconditional change of flow instruction; determining (13) whether the destination address is in an address range corresponding to a NVM-pre-fetch starting from said NVM line address; establishing (14) a pre-fetch flag (341A) indicating whether the destination address is in the address range corresponding to a NVM-pre-fetch starting from said NVM line address; and recording (15) the pre-fetch flag in a pre-fetch control information record (340). Also, a NVM controller, a device, a processor system and computer program products are described.
    • 描述了从可执行代码建立预取控制信息的方法(1)。 该方法包括:当从非易失性存储器(NVM存储器)(320)检索可执行代码时,检查(10)可执行代码以找到在执行可执行代码期间对应于程序流的无条件改变的一个或多个指令, 包括多个NVM线(321A,321C,321Z)。 对于可执行代码中的每个无条件改变流程指令,该方法包括建立(11)包含所述无条件流动指令改变的NVM行的NVM行地址; 建立(12)]与无条件更改流程指令相关联的目标地址; 确定(13)目的地地址是否在与从NVM线路地址开始的NVM预取相对应的地址范围内; 建立(14)指示所述目的地地址是否处于与所述NVM线地址开始的NVM预取相对应的地址范围内的预取标志(341A); 以及在预取控制信息记录(340)中记录(15)预取标志。 此外,还描述了NVM控制器,设备,处理器系统和计算机程序产品。