Unlock instant, AI-driven research and patent intelligence for your innovation.

smart card emulator

A technology of emulators and smart cards, applied in the field of emulators, can solve problems such as inconsistency of emulator functions, non-negligible differences between emulators and chips, and influence on user code development and use, so as to achieve the effect of convenient development

Active Publication Date: 2018-08-14
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, because the card reader cannot provide enough power consumption, the smart card emulator is powered by its own independent power supply, so because there is no real power-off and power-on process, but a reset, the smart card emulator The content of XRAM will not change, and it is still the same as the data before the card reader initiates a power failure, which causes the function of the emulator to be inconsistent with the actual chip, affecting the development and use of user code
If the emulator component modifies all data in the XRAM area of ​​the emulator to random values ​​after the card reader initiates a power-off, although the function can be consistent with the actual chip, but because the XRAM capacity is getting larger and larger, this modification process The difference between the emulator and the chip caused by time consumption cannot be ignored and is getting bigger and bigger, so this method is not advisable

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
  • smart card emulator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] As shown in the figure, the smart card emulator 1 includes an emulation chip 2 , a management module 3 , an SRAM memory 4 , and a power supply module 5 . The SRAM memory 4 is connected to the simulation chip 2 through a standard data / address bus 6, which is equivalent to the XRAM in the simulation chip. The management module 3 controls the emulation chip 2 and the power supply module 5 respectively through the control signal 7 . The power supply module 5 is connected to the SRAM memory 4 through a power supply line 8 to supply power to the SRAM memory 4 . SRAM memory, like XRAM, has the characteristic that the data in it will become unpredictable random values ​​after power-off and power-on.

[0012] The emulation chip 2 reads and writes the SRAM memory through the standard data / address bus 6, simulating the function of the processor in the chip to operate the XRAM. When a cold reset occurs, after the card reader cuts off the contact power supply or closes the non-con...

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 smart card simulator, which comprises a simulation chip, a management module, a SRAM (Static Random Access Memory) memory and a power module, wherein the simulation module carries out a read-write operation on the SRAM memory through a standard data / address bus; when cold reset happens, the management module controls the simulation module to enter or quit a reset state through a control signal, and controls the power module to stop or recover power supply to the SRAM memory through the control signal; and the SRAM memory equivalently simulates an XRAM (On-Chip Expanded RAM) in the chip. The smart card simulator can equivalently realize cold reset, and guarantees that the integral function and performance of the smart card simulator can be consistent with the integral function and performance of a practical chip.

Description

technical field [0001] The invention relates to the field of emulators, in particular to a smart card emulator. Background technique [0002] There is a user program developed by the user in the processor chip. In the writing and debugging of the user program, the tool used is generally a processor chip emulator. The emulator uses an emulation chip containing various functions of the product processor chip to simulate the working behavior of the product chip processor, emulation chip and other parts of the emulator (program memory for storing user programs, data memory for storing data, and user The integrated development environment on the computer, etc.) cooperates to realize the simulation operation of the user program and various debugging functions. [0003] SRAM (Static Random Access Memory, static random access memory) is usually used in the emulator to equivalently replace the XRAM (on-chip expanded Random Access Memory, on-chip expanded static random access memory)...

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/36G06K7/00
Inventor 许国泰
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT