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

Soft mask card based on high-capacity EEPROM

A soft mask, high-capacity technology, applied to record carriers, instruments, and computer parts used in machines, can solve the problems of increasing difficulty in user debugging, increasing the risk of user research and development, and inflexible program changes. Flexible and more convenient processing methods, modification and improvement are simple and convenient, and the effect of reducing risks

Inactive Publication Date: 2012-07-11
广州中大数码科技有限公司
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] At present, for the on-chip operating system COS of the smart card, the system program is generally solidified into the ROM. This method of program storage is generally called "hard mask". However, this method makes the modification of the program inflexible, resulting in the following insufficient:
[0006] 1) It makes the user's pre-debugging more difficult;
[0007] 2) Increase the risk of user research and development;

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
  • Soft mask card based on high-capacity EEPROM
  • Soft mask card based on high-capacity EEPROM
  • Soft mask card based on high-capacity EEPROM

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0025] The present invention will be further elaborated below in conjunction with the accompanying drawings.

[0026] like figure 1 As shown, the soft mask card based on large-capacity EEPROM of the present invention includes a memory unit that stores a Bootloader program and a COS program, and an MCU unit that performs programming and read-write access to the memory unit through a data address bus. The unit includes a ROM unit for storing the Bootloader program and an EEPROM unit for storing the COS program, the Bootloader program is designed with commands to enter the COS program or update the COS program, and the EEPROM unit includes an EEPROM_C unit storing the COS program, and The Proflag flag is set to determine whether to enter the COS program or update the EEPROM_D unit of the COS program.

[0027] like figure 2 Shown, the workflow of the soft mask card based on large-capacity EEPROM of the present invention is:

[0028] After reset, the system enters the bootloade...

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 soft mask card based on a high-capacity EEPROM, which comprises a memory unit, a data address bus and an MCU unit. The memory unit comprises an on-chip memory and an off-chip memory; the on-chip memory comprises an ROM unit for storing a Bootloader program, an EEPROM unit for storing a COS program, and an IRAM unit for storing intermediate data; the off-chip memory comprises an XRAM unit served as an off-chip data memory of an MCU, an expansion EEPROM unit served as a nonvolatile data memory of the MCU, and an XREG unit served as a communication interface of the MCU and peripheral equipment and used for an expansion 3DES co-processor, a random number generator and the like; the EEPROM unit comprises an EEPROM-C unit for storing the COS program and an EEPROM-D unit provided with a Proflag sign and judging whether to enter the COS program or to update the COS program; the address of the ROM unit is connected with a rom_addr when the ROM unit is in a normal mode, and the ROM unit adopts an rom_bus to read program storage space; the address of the ROM unit is connected with an xdat_addr when the ROM unit is in a programming mode, and the ROM unit adopts an xdat_wr_rom of an xdat_bus to write the program storage space; and the two modes are selected through a WRS of an SPC_FNC register.

Description

technical field [0001] The invention relates to a smart card chip, in particular to a soft mask card based on a large-capacity EEPROM. Background technique [0002] An integrated circuit (Integrated Circuit) is a microelectronic device or component that uses a certain process to interconnect components such as transistors, diodes, resistors, capacitors, and inductors required in a circuit, and interconnects them in a small or Several small semiconductor wafers or dielectric substrates are packaged in a package to become a microstructure with the required circuit functions. [0003] Smart Card (Smart Card) is a general term for plastic cards embedded with integrated circuit chips. IC cards can be divided into three categories according to different types of chips: memory cards, logical encryption cards and CPU cards. Only CPU cards are the real meaning. The integrated circuit in the smart card (CPU card) includes a central processing unit (CPU), an electrically erasable prog...

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): G06K19/07
Inventor 丁颜玉胡建国李伟健丁一谭洪舟
Owner 广州中大数码科技有限公司
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