1、系统设计
根据客户的需求和安全的角度设计卡芯片,然后根据不同的工艺水平和成本设计智能卡MPU、存储容量和COS提出完整要求,或对不同逻辑加密卡的逻辑功能和存储区域的分布提出完整要求。
(1)卡内集成电路设计
设计过程类似于ASIC设计,包括:逻辑模拟、逻辑设计、电路模拟、电路设计等,可通过相关的计算机辅助设计软件完成。
(2)软件设计(仅适用于智能卡)
软件设计包括应用软件和COS设计,可根据不同情况选择不同的开发工具。由于与隐私有关,国家重要部门使用的IC卡通常写在中国设计的COS中。
2、芯片制造
(1)用单晶硅片制作电路
芯片制造商首先收集完成设计的地图或COS代码,然后根据设计和工艺流程的需要生产多层覆盖板。一个小圆可以附着数百甚至数千个不相互干扰的电路,每个电路都是一个小芯片。小芯片包括标准设计的IC卡压力焊接块和检测中使用的探针压力块。
(2)检测和输入信息
测试芯片上的每个芯片都需要使用带有测试程序的计算机探头。首先,标记不完整的芯片,然后在可用的芯片上写下制造商代表的信息、运输代码等。运输代码的作用是防止IC卡在从制造商到发行商的运输过程中发生盗窃,只有制造商和发行商知道的代码。当代码错误时,卡将被锁定。
3、磨割圆片
对圆片的厚度有一定的要求,研磨后的卡片要切割,形成许多小芯片。
4、造微模块
在带有8个触点的印刷电路板上添加制造芯片。
5、IC卡制造
将微模块镶嵌在卡片中,并打印卡片表面。
6、卡的初始化
验证运输代码。如果卡是逻辑加密卡,制造商通常会输入运输代码并由发行商验证。正确后,您可以更改用户密码。然后,您可以输入密码、密钥和建立文件。完成后,烧掉熔丝。这是为了使卡永远无法返回工作状态,维护卡的安全性。
7、发行处理
此时,IC卡可以根据不同的需要进行个性化处理,并添加不同的信息。通过此设置的卡,IC卡生产完成。IC卡具有唯一的识别能力,可以发送给用户。