发明名称 智能卡COS高速下载系统
摘要 智能卡COS高速下载系统,该系统包括COS下载硬件部分、COS下载软件部分;所述硬件包括读卡器和智能卡;所述软件包括指令的发送、指令的解析、执行COS程序;智能卡COS的下载是读卡器与智能卡通过非接触式进行指令交互的形式来完成的,当读卡器和智能卡进行通信时,智能卡ROM中的Bootloader完成相应初始化,准备接收下载指令,读卡器通过上位机程序连接智能卡,智能卡接收到指令后解析指令将编译后的COS二进制文件下载到智能卡的eflash中。其次,智能卡接收到读卡器发送的指令后,对每条指令进行解析,完成之后回复相应的指令,下载COS的操作完成。完成COS的下载之后,智能卡重新上电时Bootloader判断是否已经下载COS的标志位,如果已经下载完COS则直接执行COS程序。
申请公布号 CN104376283A 申请公布日期 2015.02.25
申请号 CN201410660516.9 申请日期 2014.11.18
申请人 北京工业大学 发明人 刘素娟;薛明策
分类号 G06K7/00(2006.01)I 主分类号 G06K7/00(2006.01)I
代理机构 北京思海天达知识产权代理有限公司 11203 代理人 沈波
主权项 智能卡COS高速下载系统,其特征在于:所述智能卡COS高速下载系统包括COS下载硬件部分、COS下载软件部分;所述硬件包括读卡器和智能卡;所述软件包括指令的发送、指令的解析、执行COS程序;整个系统下载的工作步骤,首先,智能卡COS的下载是读卡器与智能卡通过非接触式进行指令交互的形式来完成的,当读卡器和智能卡进行通信时,智能卡ROM中的Bootloader完成相应初始化,准备接收下载指令,读卡器通过上位机程序连接智能卡,接下来发送COS下载指令,智能卡接收到指令后解析指令将编译后的COS二进制文件下载到智能卡的eflash中;其次,智能卡接收到读卡器发送的指令后,对每条指令进行解析,根据不同的结果做出相对应的处理,当收到下载COS的指令时,对其指令进行解析,取出数据,并将数据写到对应的存储器对应区域中,完成之后回复相应的指令,下载COS的操作完成;最后,完成COS的下载之后,智能卡重新上电时Bootloader判断是否已经下载COS的标志位,如果已经下载完COS则直接执行COS程序;所述智能卡COS高速下载系统是数据传输速度和数据写入EFLASH的速度;其中所述数据传输速度是读卡器产生耦合到智能卡的RF电磁场,用以传送能量和双向通信,智能卡获得能量后,将其转换成直流电压;读卡器和智能卡之间的非接触式接口遵从ISO14443协议,影响数据传送有两个因素,既读卡器提供的时钟信号CLK和读卡器与智能卡通过天线耦合的场强大小;通过调整CLK信号线上的频率,可以将提供的CLK信号线上的频率f提高到比市场上已有读卡器可提供频率的2倍;所述数据写入EFLASH的速度,指的是读卡器和智能卡的天线耦合设计,读卡器模块的外围天线电路匹配电阻的最终定值为R4=2K,R5=2.7K,R6=2.7K;电容值的大小设定为C6=150pf,C7=270pf,C8=150pf;所述智能卡COS下载指的是下载到智能卡里的EFLASH相应的区域,即写入EFLASH中;首先,EFLASH的工作原理决定了它的工作方式,如果要对其中的区域进行写操作,需要先做擦除处理,擦除使它所有的数据位都变成1,之后再进行写操作,写操作其实就是将某些位编程为0,已经变为0的数据位无法再写成1,除非重新擦除;其次,对COS下载操作的时候不需要保留智能卡EFLASH中原始信息,将智能卡EFLASH的内容全部擦除,之后再把COS全部按字节写进去,因为整个EFLASH已经被完整擦除,所以COS下载时不会出现需要修改某个地方的操作,只需要按顺序将COS写到某块区域,所以这样的操作流程可以节约一定的时间;最后,更改智能卡下载过程中的写EFLASH的方式,以前的方式为直接调用写EFLASH的驱动,现在改为直接配置相应的特殊功能寄存器进行写操作。
地址 100124 北京市朝阳区平乐园100号