非接触式智能卡仿真器的制造方法

文档序号:9727244阅读:182来源:国知局
非接触式智能卡仿真器的制造方法
【技术领域】
[0001]本发明涉及仿真器领域,特别是涉及一种非接触式智能卡仿真器。
【背景技术】
[0002]非接触式智能卡内有用户开发的用户程序,在用户程序的编写和调试中,所使用的工具一般是非接触式智能卡仿真器。仿真器内使用包含产品芯片各项功能的仿真芯片,用于模拟产品卡的工作行为。非接触式智能卡通过卡上天线接收机具发出的射频载波,并解调出供卡内处理器工作使用和通信模块使用的时钟信号。
[0003]现有的非接触式智能卡仿真器中使用仿真芯片替代产品芯片,除了模拟产品芯片工作的运行模式外,还需要工作在仿真器特有的监控模式。当处于监控模式时,用户通过集成开发环境与仿真芯片的处理器进行通信,通过后台插入指令给仿真芯片处理器,由其完成代码下载和修改,以及观察、修改芯片参数等调试功能。也即是说,仿真芯片工作在监控模式时,仿真芯片内的处理器仍需有工作时钟并处于工作状态。但是因为非接触式智能卡从载波解调出时钟供处理器时钟使用,如果没有机具发出的载波也就没有了处理器可以使用的时钟信号。对仿真器的仿真芯片而言,当处于监控模式下,是不与机具通信或不使用机具的,也就没有载波,没有可以解调出来供处理器使用的时钟,仿真器就无法与IDE(集成开发环境)通信,并执行调试指令了。
[0004]现有非接触式智能卡仿真器,为保证仿真器在不连接机具时,能够正常与集成开发环境通信,执行调试指令,必须要给仿真芯片的处理器供一个连续的时钟信号。所有现有非接触式智能卡仿真器中不使用从机具载波解调出的时钟信号,而是在仿真器内有一个时钟源产生时钟信号供仿真芯片内处理器和非接触式接口通信使用。
[0005]虽然仿真器内的时钟源频率选用了符合非接触式协议要求的时钟频率,例如IS014443非接触式通信协议要求的13.56MHz,机具发出载波的频率也是符合协议的,但是,这两者之间必然存在一个频率偏差。这样,仿真器的非接触式通信接口解调调制非接触式通信数据的频率是仿真器上时钟源提供的,机具载波信号的频率和解调调制通信数据的时钟来自机具自己的时钟源,两个时钟信号间的频率差虽然不大,但会导致仿真器与机具在非接触式通信时通信数据解调出现错误,造成通信不稳定的情况,特别是通信数据量比较大的情况下,尤为明显。这一问题极大地影响了使用非接触式智能卡仿真器调试代码的稳定性和效率。

【发明内容】

[0006]本发明要解决的技术问题是提供一种非接触式智能卡仿真器,能保障使用非接触式智能卡仿真器调试代码时的工作稳定性和使用方便性。
[0007]为解决上述技术问题,本发明的非接触式智能卡仿真器,包括仿真芯片、时钟源模块、非接触通信模块和载波解调模块;
[0008]所述时钟源模块产生始终连续的工作时钟信号,输出给仿真芯片,供仿真芯片的处理器使用;所述载波解调模块从来自读卡机的射频载波信号中解调出通信时钟信号,输出给所述非接触通信模块,该非接触通信模块使用所述通信时钟信号进行通信数据的调制和解调。
[0009]采用本发明的非接触式智能卡仿真器,仿真器内仍始终有连续的时钟信号供仿真芯片中的处理器使用,既可以在运行模式下执行程序,又能在监控模式下与集成开发环境通信和执行调试指令,同时仿真器与机具也可以一直稳定地进行非接触式射频通信。这样,保障了使用非接触式智能卡仿真器调试代码时的工作稳定性和使用方便性,有利于加快程序的开发进度,保障开发效率。
【附图说明】
[0010]下面结合附图和【具体实施方式】对本发明作进一步详细的说明:
[0011]附图是所述非接触式智能卡仿真器的结构示意图。
【具体实施方式】
[0012]如图所示,所述非接触式智能卡仿真器1包括仿真芯片2、时钟源模块3、非接触通信模块4和载波解调模块5。
[0013]所述时钟源模块3产生始终连续的工作时钟信号7,输出给仿真芯片2,供仿真芯片2的处理器使用。所述工作时钟信号7是始终连续输入仿真芯片2的,这样仿真芯片2在运行模式下可以执行用户程序,在监控模式下也可以与集成开发环境通信和执行调试指令。载波解调模块5从来自读卡机6的射频载波信号9中解调出通信时钟信号8,输出给非接通信模块4。通信模块4使用所述通信时钟信号8进行通信数据的调制和解调。由于通信时钟信号8是从读卡机6发出的射频载波信号9中解调获得的,和读卡机6发出的射频载波信号9内的时钟频率完全相同,和读卡机6内对通信数据调制解调的时钟频率完全相同,不存在频率差。这样,仿真器1与读卡机6就能通过射频载波信号9进行稳定地通信了。
[0014]以上所述仅为本发明的【具体实施方式】和实施例,本发明保护范围并不局限于此。
【主权项】
1.一种非接触式智能卡仿真器,其特征在于:包括仿真芯片、时钟源模块、非接触通信模块和载波解调模块; 所述时钟源模块产生始终连续的工作时钟信号,输出给仿真芯片,供仿真芯片的处理器使用;所述载波解调模块从来自读卡机的射频载波信号中解调出通信时钟信号,输出给所述非接触通信模块,该非接触通信模块使用所述通信时钟信号进行通信数据的调制和解调。
【专利摘要】本发明公开了一种非接触式智能卡仿真器,包括仿真芯片、时钟源模块、非接触通信模块和载波解调模块;所述时钟源模块产生始终连续的工作时钟信号,输出给仿真芯片,供仿真芯片的处理器使用;所述载波解调模块从来自读卡机的射频载波信号中解调出通信时钟信号,输出给所述非接触通信模块,该非接触通信模块使用所述通信时钟信号进行通信数据的调制和解调。本发明能保障使用非接触式智能卡仿真器调试代码时的工作稳定性和使用方便性。
【IPC分类】G06F11/36
【公开号】CN105487967
【申请号】CN201410527415
【发明人】许国泰
【申请人】上海华虹集成电路有限责任公司
【公开日】2016年4月13日
【申请日】2014年10月9日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1