论文部分内容阅读
微芯片之父Roland Moreno于1974年3月申请了智能卡的专利以来,智能卡现已广泛应用到公安、医疗、交通、金融、电信、社保、石油、体育等各个行业中,并且随着电信行业中3G通信的发展,对智能卡的需求将进一步扩大。随着智能卡应用的推广,其产业链也得到极大的完善和细分。整个产业链从智能卡芯片设计、硅晶片的生产制造、芯片封装、智能卡操作系统研发、灌卡、个人化、发行、最终到用户使用以及系统升级和维护。本文研究的内容主要是智能卡产业链中的一个重要环节:智能卡操作系统研发,也就是我们所说的COS开发。
本文研究了COS开发中3个主要问题:智能卡COS的系统结构、COS系统中硬件驱动模块设计和绑定式COS研究。文章从描述智能卡系统开发的研究背景、选题意义和项目背景等内容开始;介绍了智能卡的物理特性,包括了:智能卡的分类、外部通信接口和内部逻辑结构;总结出智能卡操作系统的研究现状和今后的发展趋势,智能卡开发所需要遵循的国际标准体系,讲述了智能卡COS的基本功能,工作原理及一般系统结构等内容;从这基础上提出本文智能卡COS设计目标、原则以及本文所设计的系统结构;并且完成A公司芯片硬件驱动模块开发设计,阐述了其中的主控函数设计、ATR编码含义、PPS协商、硬件驱动函数和掉电保护设计。并在A芯片开发完成基础上把COS移植到B芯片过程中,提出了绑定式思想,并阐述了统一接口设计,驱动函数库管理和COS生成器设计。