发明名称 可调试ATR的接触式智能卡仿真器
摘要 本发明公开了一种可调试ATR的接触式智能卡仿真器,包括仿真芯片,模拟模块、切换模块和控制模块。切换模块与仿真芯片、模拟模块、读卡机之间分别有一组时钟信号、数据信号和复位信号连接,所述的切换模块还设有控制信号输入引脚,在控制模块的控制下在切换模块内部可建立仿真芯片与读卡机之间时钟信号、数据信号和复位信号的连接,也可建立仿真芯片与模拟模块之间时钟信号、数据信号和复位信号的连接,模拟模块可以模拟接触式读卡机发出获取ATR命令并接收响应的过程。采用本发明可调试ATR的接触式智能卡仿真器,可为用户程序中返回ATR的程序提供断点、单步等调试手段,方便用户的调试工作,提高程序调试效率。
申请公布号 CN101329648B 申请公布日期 2011.12.21
申请号 CN200710042244.6 申请日期 2007.06.20
申请人 上海华虹集成电路有限责任公司 发明人 许国泰
分类号 G06F11/36(2006.01)I;G06K7/00(2006.01)I 主分类号 G06F11/36(2006.01)I
代理机构 上海浦一知识产权代理有限公司 31211 代理人 丁纪铁
主权项 一种可调试ATR的接触式智能卡仿真器,其特征在于,包括:仿真芯片,在该仿真芯片上设有时钟信号输入引脚、数据信号引脚和复位信号输入引脚;模拟模块,在该模拟模块上设有时钟信号输出引脚、数据信号引脚和复位信号输出引脚,且该模拟模块可模拟接触式读卡机发出获取ATR命令并接收响应;所述模拟模块在发出获取ATR命令后,若在ISO7816协议规定的等待时间内没有数据返回,该模拟模块会继续等待,并持续发出时钟信号,拉高复位信号输出引脚,直至在数据信号引脚上有ATR数据返回。切换模块,在该切换模块上设有两组时钟信号输入引脚、数据信号引脚和复位信号输入引脚,其中一组与来自接触式读卡机的时钟信号、数据信号和复位信号连接,另一组与所述模拟模块的时钟信号输出引脚、数据信号引脚和复位信号输出引脚连接,该切换模块还设有时钟信号输出引脚、数据信号引脚和复位信号输出引脚与所述仿真芯片的时钟信号输入引脚、数据信号引脚和复位信号输入引脚连接,该切换模块还设有控制信号输入引脚,依据该控制信号输入引脚上输入信号的电平,所述切换模块可在其内部建立所述与接触式读卡机连接的时钟信号、数据信号和复位信号和所述切换模块与仿真芯片连接的时钟信号、数据信号和复位信号之间的直接连接,或者在其内部建立所述与模拟模块连接的时钟信号、数据信号和复位信号和所述切换模块与仿真芯片连接的时钟信号、数据信号和复位信号之间的直接连接;控制模块,在该控制模块上设有控制信号输出引脚,该控制信号输出引脚与所述切换模块的控制信号输入引脚连接,用于传输控制模块输出的控制信号电平。
地址 201203 上海市浦东新区碧波路572弄39号