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

A data update method, data update system and memory

A technology of data update and data area, which is applied in the direction of data error detection, memory address/allocation/relocation, and response error generation, which can affect the life performance of smart cards and increase the processing of smart card chips. Burden, prolong data update processing time and other issues, achieve the effect of shortening research and development time, less prone to bad blocks, and decomposing the pressure of writing operations

Active Publication Date: 2016-06-01
NATIONZ TECH INC
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] Adding a software power-down protection mechanism to the smart card not only increases the processing burden of the smart card chip
Moreover, every time the smart card updates data, it needs to be processed by the power-down protection program, which prolongs the processing time of data update.
However, some applications of smart cards (such as the fast debit and credit application qPBOC) have strict regulations on processing time. If the specified transaction processing time is exceeded, the smart card is considered not to meet the requirements
Furthermore, since the backup data area of ​​the smart card will be changed frequently, it becomes the area with the highest operating frequency in the entire data area, but the non-volatile memory (EEPROM / FLASH) has a life limit for erasing and writing. If a balanced erasing mechanism is not adopted , over time, bad blocks will be generated, which will affect the service life of the smart card
[0005] It can be seen that the existing smart card storage technology still needs to be improved.

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
  • A data update method, data update system and memory
  • A data update method, data update system and memory
  • A data update method, data update system and memory

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0039] The present invention will be further described in detail below through specific embodiments in conjunction with the accompanying drawings.

[0040] In order to solve the problem that bad blocks are prone to occur in the backup data area during the data update process of the existing smart card, this application proposes a new data update method, a data update system and a smart card.

[0041] In the data update of the existing smart card, the reason why the backup data area is prone to bad blocks is that the mapping relationship between the logical address of the data space realized by the software and the physical address of the backup data area is fixed, so that in the frequent data update process, The same space in the backup data area is frequently erased and written, resulting in bad blocks. In order to solve the phenomenon of bad blocks, it is fundamental to solve the problem that the mapping relationship between the logical address of the data space and the phys...

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 data updating method, a data updating system and a memory. The data updating method includes steps of acquiring a data space logical address; configuring a memory management unit according to the data space logical address to determine a mapping relation of the data space logical address to a physical address of a backup data area; writing new data into the backup data area according to the mapping relation; copying the new data in the backup data area to a targeted data area according to a corresponding relation of the physical address of the backup data area to a physical address of the targeted area; and purging the new data in the backup data area. By the use of the updating method, the data updating system and the memory, a bad block produces less easily in the backup data area in data updating, and the service life of the backup data area is prolonged.

Description

technical field [0001] The present invention relates to the field of data updating of integrated circuits, in particular to a data updating method, data updating system and memory based on integrated circuits. Background technique [0002] With the continuous development of the field of smart cards, users' demand for smart card applications is also increasing. At present, while users have requirements on the execution efficiency of the smart card, they also require the smart card to have certain security performance, and also require the smart card application to have a certain ability to handle emergencies. For example, when the smart card executes writing the data area (EEPROM / FLASH), power failure may occur. If the smart card does not have an effective processing method, the consequences will be unimaginable. In this case, the power failure protection mechanism implemented by software is widely used. used in smart cards. [0003] In the prior art, the principle of power...

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 Patents(China)
IPC IPC(8): G06F11/14G06F12/02
Inventor 任欢
Owner NATIONZ TECH INC
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