卡终端模拟装置的制作方法
专利名称:卡终端模拟装置的制作方法
技术领域:
本实用新型涉及IC卡及终端的调试装置,特别涉及一种用于模拟IC卡终端的装置。
本实用新型的背景技术智能卡(以下称IC卡)作为一种新兴技术、以其功能强、安全性好制器21根据数字电位器23的参数变化(例如电阻值变化)使输入电源控制器的输入电压Vin变化。数字电位器23根据来自仿真CPU 1的电压调整控制命令调整其参数值。输出控制电路22在仿真CPU 1的控制下将调整后的所需电压Vout输出。
电压调整电路2可以使用已有的集成电路芯片,配以相应的数字电位器作为可调电阻,可以实现精确的电压调整。
本实施例中的频率调整电路采用直接频率调制技术(DDS)。图3是该电路的结构框图。将基准频率输入直接频率调制器件。当外接稳定的高频振荡信号时,直接频率调制器件在仿真CPU的控制下输出具有所需频率的方波信号。
图4是IC卡终端模拟装置的时序控制电路的电路结构图。
由于IC卡终端模拟装置与上位机(外部计算机)的通讯采用了并口模式,可以满足仿真对通讯速度的要求。但并口模式对时序的要求严格。因此采用该时序控制电路对上位机与模拟卡装置的仿真CPU之间的数据传送进行精确的时序控制。
本实施例的时序控制电路采用可编程逻辑器件来实现。通过可编程逻辑器件的程序运行,根据仿真CPU和外部PC机并口之间对时序的要求,进行相应的时序控制。使仿真CPU和外部PC机并口在时序控制电路的控制下通过寄存器进行数据的交互传送。
当然,IC卡终端模拟装置与外部计算机的通讯也可以采用其它的方式,而不仅限于本实施例中所述的并口模式。在这种情况下,时序控制电路的控制逻辑要根据所采用的不同接口而改变,或者根据需要取消时序控制电路。
下面对本实用新型的IC卡终端模拟装置的操作进行简要的说明,以利于对本实用新型的理解和实施。
仿真CPU 1采用模块化处理。即仿真CPU 1采用如下几个模块对IC卡终端模拟装置的操作进行控制。
仿真CPU 1的通讯管理模块进行初始化,建立IC卡终端模拟装置与外界的信息通道,使IC卡终端模拟装置通过计算机并口经由插卡槽与IC卡进行数据交换。
仿真CPU 1通过参数管理模块对模拟终端装置的各种电气参数、通讯参数进行处理。通过修改这些参数,模拟各种情况的终端。
仿真CPU 1在模拟终端操作的情况下,通过电压调整电路2给IC卡提供稳定电压,通过频率调整电路3给IC卡提供稳定的频率。
仿真CPU 1给IC卡提供复位(RST)信号,并通过输入/输出(I/O)端口接收IC卡的复位应答信息。
仿真CPU 1通过时序控制电路4的时序控制,接收来自上位机的命令,并通过输入/输出(I/O)端口将命令发送给IC卡。另外,仿真CPU 1还在时序控制电路4的时序控制下,将模拟终端的运行结果传送给上位机。
此外,仿真CPU 1还设置有其它一些辅助的模块,例如命令管理模块可在基本命令的基础上扩展任意命令,使用户可以方便地执行这些命令。流程管理模块可由用户方便地调用,用户可利用该模块提供的流程编写接口方便地编写终端的交易流程,以模拟各种应用类型的终端。界面管理模块提供用户与IC卡模拟终端进行交互的界面。
可以将本实用新型与一个用于监测IC卡与终端之间通信的装置结合起来使用,用以检测IC卡与不同终端之间的兼容性
卡终端模拟装置的制作方法 来自淘豆网m.daumloan.com转载请标明出处.