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

Non-contact smart card chip simulator

A non-contact, emulator technology, applied in the field of emulators, can solve the problems of inconvenient debugging of user programs, exporting, and inability to continue single-step execution of user programs, etc., to improve the efficiency of development and debugging, and facilitate development and debugging.

Inactive Publication Date: 2017-03-08
SHANGHAI HUAHONG INTEGRATED CIRCUIT
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, when the non-contact smart card chip emulator cooperates with the non-contact card reader to debug the user program, the user often needs to debug the program after receiving the machine instruction, and needs to use breakpoints, single-step debugging methods to observe the program execution process , Various registers, memory status and data when executing to a certain program location, tracking program execution flow, analyzing program problems, etc., using the existing structure of the non-contact smart card chip emulator, and debugging with the non-contact card reader When the program before the correct response is returned after receiving the command of the machine tool, or when debugging the program with an abnormal return value, if you use breakpoints or single-step debugging methods on these program segments, it will not be possible to return the correct response within the response timeout range set by the machine tool. machine tool, and the machine tool will turn off the carrier because it finds that the timeout does not respond and judges that the card is abnormally executed, causing the emulation chip processor of the contactless smart card chip emulator to be in a reset state, and cannot be switched after the user program execution encounters a breakpoint. The execution monitoring program exports various states and data, and cannot continue to execute the user program in a single step and track the execution process, which makes the debugging of the user program extremely inconvenient

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
  • Non-contact smart card chip simulator

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0011] Such as figure 1 As shown, the non-contact smart card chip emulator includes: an emulation chip 2, a monitoring module 3, an equivalent card head 4 and an integrated development environment software 5 installed on a user computer. The monitoring module 3 is connected with the equivalent card head 4 through the external reset signal line 6, connected with the simulation chip 2 through the internal reset signal line 7, and carries out information through the integrated development environment software 5 on the user's computer through the debugging interface channel 8. send.

[0012] The equivalent card head 4 produces an invalid reset signal when there is a non-contact card reader carrier, and outputs it to the monitoring module 3 through an external reset signal line 6; the equivalent card head 4 generates when there is no non-contact card reader carrier The effective reset signal is output to the monitoring module 3 through the external reset signal line 6 . The monit...

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 non-contact smart card chip simulator, which comprises a simulation chip, a monitoring module, an equivalent card head and integrated development environment software installed on a user computer, wherein the monitoring module is connected with the equivalent card head through an external reset signal line, is connected with the simulation chip through an internal reset signal line, and transfers information with the integrated development environment software through a debugging interface channel; when the simulation chip is under a reset state, the simulation chip can not execute a user program; when the simulation chip is under a working state, the simulation chip can switch and execute a monitoring program to export various states and data after the user program stops while the execution of the user program is subjected to a breaking point, and the user program can be continuously executed in one step for tracking an execution process. By use of the simulator, the development and the debugging of the user program can be conveniently carried out, and the developing and debugging efficiency of the user program is improved.

Description

technical field [0001] The invention relates to the field of emulators, in particular to a non-contact smart card chip 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 an emulator. The emulator uses an emulation chip containing various functions of the product processor chip to simulate the working behavior of the product processor chip, and the 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] When debugging the user program of the non-contact smart card processor chip, in addition to using the emulator, it is also necessary to use a non-contact card reader to simulate the working and communic...

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): G06F11/26
CPCG06F11/261
Inventor 许国泰
Owner SHANGHAI HUAHONG INTEGRATED CIRCUIT
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