[发明专利]非接触式智能卡仿真卡无效
申请号: | 200610030400.2 | 申请日: | 2006-08-25 |
公开(公告)号: | CN101131667A | 公开(公告)日: | 2008-02-27 |
发明(设计)人: | 许国泰 | 申请(专利权)人: | 上海华虹集成电路有限责任公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06K19/07 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 丁纪铁 |
地址: | 201203上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接触 智能卡 仿真 | ||
技术领域
本发明涉及一种非接触式智能卡仿真卡,特别是涉及一种用于非接触式智能卡中用户程序的测试和认证过程的非接触式智能卡仿真卡。
背景技术
非接触式智能卡内的用户程序通常都是在芯片生产时就掩膜在内了,生产完成后一般无法再对用户程序进行修改,因此出于降低生产风险的考虑,用户程序在进行掩膜之前必须经过严格的测试和认证,确保其正确性。
在用户程序的编写和调试中,所使用的工具一般是非接触式智能卡仿真器配合读写机具,但是非接触式智能卡仿真器本身作为一个系统产品,即使做得再完美,仿真用户程序的过程与真实非接触式智能卡运行用户程序的过程还是存在差别的,为了能最大限度地提高用户程序在掩膜前测试、认证过程的可信度,必须屏蔽非接触式智能卡仿真器可能存在的影响,使用非接触式智能卡仿真卡来进行各项测试、认证。
非接触式智能卡产品卡的工作时钟来自读卡机天线发出的载波信号,由于卡内产品芯片的功耗很小,只需要很微弱的时钟信号就可供其作为工作时钟使用了,无论是卡还是读卡机,在发送和接收数据信息时,都是基于同一时钟信号。但是由于相对于产品卡,仿真卡上使用的仿真芯片的功耗要大的多,对信号质量和幅度的要求也高得多,无法直接使用来自读卡机天线发出的载波信号,一般需要卡上提供单独的时钟源为仿真芯片提供工作时钟信号。但是仿真卡与读卡机通信时,仿真卡发送和接收数据都基于卡上时钟,读卡机发送和接收数据都基于读卡机时钟,仿真卡上提供的时钟源频率与来自读卡机天线的载波信号频率相比总是存在一定偏差,虽然这一偏差一般很小,在以短数据帧通信的情况下,累计误差较小,数据通信出错的可能性不大,但在通信的数据帧长度较大时,由于两种基准时钟频率间偏差的累计效果,通信出错的概率大大提升,这一问题会给使用仿真卡测试、认证用户程序带来极大不便。
因此,需要提出一种非接触式智能卡仿真卡,可以使仿真卡使用的时钟源频率最大限度地接近与之配合的读卡机所使用的时钟源频率,保证测试或认证中在通信的数据帧长度较大时,仿真卡与读卡机不会因为基准时钟源的频率不一致而出现通信错误。
发明内容
本发明要解决的技术问题是提供一种非接触式智能卡仿真卡,可以使仿真卡使用的时钟源频率最大限度地接近与之配合的读卡机所使用的时钟源频率,保证最终的非接触式智能卡产品的正确性。
为解决上述技术问题,本发明非接触式智能卡仿真卡,包括仿真芯片、程序存储器、时钟源、检测及同步模块和天线;
仿真卡上的时钟源不直接向仿真芯片输出时钟信号,而是把时钟信号先输出给检测及同步模块。在配合读卡机工作时,检测及同步模块可以检测出仿真卡天线上接收到的由读卡机天线发出的载波信号并对此信号进行放大和整理,然后以检测出的载波信号为基准,对仿真卡上时钟源输入的时钟信号进行同步处理,再将同步后的时钟信号输出给仿真芯片使用。
用户程序存放在程序存储器中,修改后的用户程序可以重新烧写到所述的程序存储器中,实现用户程序的更新,仿真芯片在工作时可以通过程序访问通道读取用户程序。
本发明的有益效果在于:本发明的非接触式智能卡仿真卡虽然在结构上仍旧使用卡上独立的时钟源,但仿真卡和用户程序工作的时钟源频率最大限度地接近读卡机所使用的时钟源频率,在时钟特性上最接近产品卡,使其可以避免通信数据帧长度较大时因仿真卡和读卡机工作时钟之间的频率偏差可能引起的通信错误,用户程序也可以在需要时更新。因此,本发明将会使使用非接触式智能卡仿真卡的测试、认证过程具有较佳的可信度,满足对用户程序测试、认证过程的需求,保证最终的非接触式智能卡产品的正确性。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明:
附图是本发明非接触式智能卡仿真卡的结构示意图。
具体实施方式
如附图所示,本发明的非接触式智能卡仿真卡1(简称仿真卡1)包含仿真芯片2、程序存储器3、时钟源5、检测及同步模块6和天线4。用户程序存放在程序存储器3中,修改后的用户程序可以重新烧写到程序存储器3中。仿真芯片2在工作时可以通过程序访问通道9读取用户程序。仿真芯片2通过信道10使用天线4发送和接受通信数据帧。
仿真卡1上的时钟源5不直接向仿真芯片2输出时钟信号,而是通过时钟信道11把时钟信号输出给检测及同步模块6。仿真卡1在配合非接触式读卡机7(简称读卡机7)工作时,检测及同步模块6可以通过检测通道13检测出仿真卡1的天线4上接收到的由读卡机7的天线8通过无线信道14发出的载波信号,并对此信号进行放大和整理,然后以检测出的载波信号为基准,对时钟源5输入的时钟信号进行同步处理,再将同步后的时钟信号通过时钟信道12输出给仿真芯片2使用,作为仿真芯片2工作和用户程序运行的基准时钟源,这样就可以保证仿真卡和用户程序工作的时钟源频率最大限度地接近读卡机所使用的时钟源频率,避免了通信数据帧长度较大时可能出现的通信错误。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹集成电路有限责任公司,未经上海华虹集成电路有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610030400.2/2.html,转载请声明来源钻瓜专利网。