Demand paging method, controller and mobile terminal in mobile terminal

Demand paging method, controller and mobile terminal in mobile terminal

  • CN 102,792,296 B
  • Filed: 08/15/2011
  • Issued: 10/26/2016
  • Est. Priority Date: 08/15/2011
  • Status: Active Grant
First Claim
Patent Images

1. the method for demand paging in a mobile terminal, it is characterised in that described mobile terminal includes alwaysController, external auxiliary memorizer and the memorizer of outside that line is connected, described controller includes:

  • logicalCross central processing unit that bus is connected, be directly accessed access controller, memory management unit, internalMemorizer and decoding unit, described decoding unit is arranged on inside described controller in the form of hardware, instituteStating external auxiliary memorizer is NOR flash memory, and compressed file is stored on external auxiliary memorizer, described pleaseThe method seeking paging includes;

    Described controller operationally produces and prefetches mistake or data exception, runs and needs external auxiliary to depositDuring the compressed file that reservoir stores, determine the storage on described external auxiliary memorizer of the described compressed filePosition, wherein;

    described in prefetch mistake and refer to when described central processing unit goes reference address to read instructionTime, find that described reference address is not done actual physics memory address mappings by memory management unit;

    DescribedData exception refers to, when central processing unit goes a reference address to read data, find memory management unitDo not do actual physics memory address mappings;

    Compressed file on described storage position is decompressed by described decoding unit, after decompressingFile is stored in the memorizer specified, and the wherein said memorizer specified includes the control of described mobile terminalMemorizer within device, is provided with buffer memory, in described buffering in the memorizer within described controllerDeposit middle storage and have the Frame previously decompressed;

    Described mobile terminal continues to run with based on the file after described decompression.

View all claims

    Thank you for your feedback