[发明专利]非接触式智能卡仿真器有效
申请号: | 200610029337.0 | 申请日: | 2006-07-25 |
公开(公告)号: | CN101114241A | 公开(公告)日: | 2008-01-30 |
发明(设计)人: | 许国泰 | 申请(专利权)人: | 上海华虹集成电路有限责任公司 |
主分类号: | G06F11/00 | 分类号: | G06F11/00;H04L27/34 |
代理公司: | 上海浦一知识产权代理有限公司 | 代理人: | 丁纪铁 |
地址: | 201203上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 接触 智能卡 仿真器 | ||
技术领域
本发明涉及一种非接触式智能卡仿真器。
背景技术
非接触式智能卡内有用户开发的用户程序,在用户程序的编写和调试中,所使用的工具一般是非接触式智能卡仿真器和读写机具。仿真器内使用包含产品芯片各项功能的仿真芯片,用于模拟产品卡的工作行为。仿真器带有一块接口板,接口板上配有天线,可以与读写机具的天线通过无线的载波信号通道进行信号交互。
非接触式智能卡产品卡片是通过卡进入或离开读写机具载波信号场强范围,使卡获得或失去足够用于工作的载波能量来启动或停止卡内非接触式智能卡芯片以及用户程序工作的。非接触式智能卡产品芯片上没有可以控制芯片复位的复位信号。为了真实模拟产品卡,目前的非接触式智能卡仿真器的仿真芯片一般采用与产品芯片类似的设计,通常也没有引出复位引脚,因此在使用中只能通过人为控制仿真器的接口板进入或离开读写机具的载波信号场强范围,由仿真器的电路检测出这一行为,然后通过仿真器控制是否向仿真芯片供电来实现启动或停止芯片以及用户程序工作的。
但是,这样在使用仿真器调试用户程序中上下电工作部分的程序时,就必须不停地把接口板放进或拿出读写机具天线的场强范围,对用户的调试而言非常的麻烦。同时,想要脱离读写机具单独调试用户程序也不可行。
发明内容
本发明要解决的技术问题是提供一种非接触式智能卡仿真器,可以以多种方式灵活控制仿真芯片和用户程序启动或停止工作,方便用户程序的调试。
为解决上述技术问题,本发明的非接触式智能卡仿真器包括载波检测模块、控制模块、仿真芯片;接口板上配置有与卡类似的天线,仿真器和接口板之间通过有线信道通讯;接口板和读写机具的天线之间通过无线通道实现通讯;
仿真器提供真实和虚拟两种工作模式:
在真实模式下,仿真器的载波检测模块始终工作,检测接口板的天线上的载波信号,当人为把接口板放进读写机具天线的场强范围时,载波检测模块会检测出载波信号并告知仿真器;当人为把接口板拿出读写机具天线的场强范围时,载波检测模块会检测到载波信号消失并告知仿真器;仿真器根据载波检测模块提供的是否有载波信号的信息,通过仿真芯片的复位引脚控制仿真芯片;在没有载波信号时,仿真芯片处于复位状态,仿真芯片和用户程序不工作;在发现载波信号后,仿真芯片退出复位状态,仿真芯片和用户程序开始运行;在载波信号消失后,仿真芯片和用户程序停止运行,仿真芯片重新进入复位状态;
在虚拟模式下,仿真器的载波检测模块始终不工作,仿真芯片是否工作只受仿真器的控制;当需要调试用户程序中上下电工作部分的程序时,读写机具天线始终有载波信号发出,接口板一直放在读写机具天线场强范围内,由用户通过仿真器控制仿真芯片的复位引脚,控制仿真芯片处于复位状态,用户程序不工作、仿真芯片退出复位状态用户程序开始工作,或者用户程序停止工作仿真芯片重新进入复位状态。
本发明的非接触式智能卡仿真器,不仅可以通过把接口板放进或拿出读写机具天线的场强范围,仿真真实的产品卡配合读写机具的启动和结束工作过程,还可以在使用仿真器调试用户程序中上下电工作部分的程序时,无须把接口板放进或拿出读写机具天线的场强范围,仿真虚拟的卡进出读写机具天线的场强范围的行为。同时,用户可以使用仿真器脱离读写机具单独调试用户程序。有助于更方便、更灵活地调试用户程序。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细的说明:
附图是本发明非接触式智能卡仿真器的结构示意图。
具体实施方式
如图所示,本发明的非接触式智能卡仿真器1包含载波检测模块2、控制模块3和仿真芯片4。接口板6上配置有与卡类似的天线5。仿真器1和接口板6之间通过有线信道10通讯。接口板6和读写机具7的天线8之间通过无线通道11实现通讯。接口板6上的天线5通过无线信道11接收读写机具7从天线8上发出的信号,然后通过有线信道10传送给仿真器1;仿真器1也会把需要发送给读写机具7的信号通过有线信道10传送给接口板6,由接口板6上的天线5通过无线信道11向读写机具7的天线8发出。
仿真器1始终给仿真芯片4供电,仿真芯片4引出了复位引脚,仿真器1通过控制模块3可以向仿真芯片4发出复位信号9,控制仿真芯片4处于复位状态还是工作状态。当仿真芯片4处于复位状态时,用户程序无法工作;仿真芯片4退出复位状态进入工作状态,用户程序开始工作;仿真芯片4退出工作状态回到复位状态,用户程序停止工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海华虹集成电路有限责任公司,未经上海华虹集成电路有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200610029337.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种阿维菌素微乳剂及其制备方法
- 下一篇:受用户控制的电信系统