Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method, device and intelligent card for accessing data

A technology for accessing data and data access, applied in the field of smart cards, can solve the problems of no MMU, low versatility, narrow promotion scope, etc., to reduce the difficulty of data access, expand memory space, and improve the effect of success rate

Inactive Publication Date: 2011-08-31
BEIJING WATCH DATA SYST
View PDF3 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0008] Although the data access to the virtual memory space of the smart card is realized by the above method, it has the following defects: this method is only applicable to the smart card with the MMU function, and the smart card that cannot support the MMU function cannot use the above method to access the virtual memory space of the smart card. memory space for data access, and most of the smart cards do not have the function of MMU at present, the versatility is low, and the scope of promotion is relatively narrow, and the prior art does not provide how to access the virtual space in the smart card that does not have the MMU function. method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method, device and intelligent card for accessing data
  • Method, device and intelligent card for accessing data
  • Method, device and intelligent card for accessing data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] Aiming at the above-mentioned technical problems existing in the prior art, the embodiment of the present invention provides a method, device and smart card for accessing data, so as to implement data access to the virtual memory space of the smart card without MMU, reducing the need for virtual memory space of the smart card. Difficulty for data access, and it can be used for smart cards that do not have MMU functions, thereby improving versatility. The method for accessing data includes: receiving a data access instruction, and determining the instruction type and the target address to be accessed according to the data access instruction; after determining that the target address is a virtual address and the virtual address is within the set virtual address range When it is inside, determine the offset of the target address in the page index of the non-volatile memory; perform a corresponding data access operation in the storage space corresponding to the offset, and t...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method, a device and an intelligent card for accessing data, which realize data access of the virtual memory space of the intelligent card without using a memory management unit (MMU). The method comprises the following steps of: receiving a data access command, and determining a command type and a target address to be accessed according to the data access command; when the target address is determined to be a virtual address and the virtual address is in a set virtual address range, determining the offset amount of the target address in an page index of a non-volatile memory; and performing corresponding data access operation in storage space corresponding to the offset amount, wherein the data access operation corresponds to the determined command type. By adopting the technical scheme, the data access of the virtual memory space of the intelligent card is realized without using the MMU; the difficulty in performing the data access on the virtual memory space of the intelligent card is reduced; the method can be used for the intelligent cards without an MMU function; therefore, the universality is improved.

Description

technical field [0001] The invention relates to the technical field of smart cards, in particular to a method and device for accessing data and a smart card. Background technique [0002] In terms of hardware structure, smart cards such as figure 1 As shown, including CPU (Central Processing Unit, central processing unit), RAM (Random Access Memory, random access memory), EEPROM (Electrically Erasable Programmable Read-Only Memory, electrically erasable programmable read-only memory) and ROM (Read-Only Memory, read-only memory) composition. However, with the development of smart card hardware technology, EEPROM is gradually replaced by non-volatile NorFlash flash memory with low cost and large storage space. NandFlash is used as the auxiliary memory of NorFlash. Therefore, the current smart card structure is as follows: figure 2 As shown, it consists of CPU, RAM, NorFlash and NandFlash. [0003] The RAM on the smart card is used to store the data used for the running of ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F12/02G06K19/07
Inventor 贾庆刚
Owner BEIJING WATCH DATA SYST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products