发明名称 智能卡及数据写入方法
摘要 本发明涉及各类IC卡以及向IC卡内写入数据的方法。智能卡,包括微控制器;使智能卡能够与读取/写入终端通信的接口;微控制器包括微处理器、ROM、RAM、EEPROM和I/O电路,ROM、RAM、EEPROM和I/O电路通过数据总线连接到所述微处理器;其中,所述EEPROM内有一用于每次写入数据的交换区,该交换区的数据结构包括交换区控制信息和交换数据区,其中交换控制信息包括:交换区数据有效标志、交换区数据写入次数计数器、交换区数据下一空块地址、数据写入目标地址数组、坏块计数器和交换区数据校验码;所述RAM中有与所述交换区对应并进行数据交换的缓冲区。本发明智能卡数据存储安全性高,能保证每一次数据写入的完整与准确。
申请公布号 CN101197006A 申请公布日期 2008.06.11
申请号 CN200710032776.1 申请日期 2007.12.19
申请人 东信和平智能卡股份有限公司 发明人 王国升;雷迭生
分类号 G06K19/073(2006.01);G06K1/12(2006.01);G06F12/06(2006.01) 主分类号 G06K19/073(2006.01)
代理机构 珠海智专专利商标代理有限公司 代理人 张中;段淑华
主权项 1.智能卡,包括微控制器;接口,用于使智能卡与读取/写入终端通信;所述微控制器主要包括微处理器、ROM、RAM、EEPROM和I/O电路,ROM、RAM、EEPROM和I/O电路通过数据总线连接到所述微处理器;ROM中存储管理芯片的操作信息和操作系统程序;RAM暂时存储微处理器所处理的数据;EEPROM存储用户特定的数据;其特征在于:所述EEPROM内有一用于每次写入数据的交换区,该交换区的数据结构包括交换区控制信息和交换数据区,其中交换控制信息包括:交换区数据有效标志、交换区数据写入次数计数器、交换区数据下一空块地址、数据写入目标地址数组和交换区数据校验码;所述交换区数据有效标志用于标识从RAM写入交换区的数据是否有效,如果有效则说明数据成功从RAM写入交换区,否则为写入不成功;所述交换区数据写入次数计数器用于记录从RAM向交换区写入数据的次数;所述交换区数据下一空块地址用于标识交换区内下一个可写入数据的块地址;数据写入目标地址数组包括数据源地址、写入目标地址、写入大小,所述数据源地址为数据在交换区中的地址,写入目标地址为最终写入到EEPROM中的地址;交换区数据校验码用于校验写入交换区内数据的完整性;所述RAM中有与所述交换区对应并进行数据交换的缓冲区。
地址 519060广东省珠海市南屏科技工业园屏工中路8号