智能卡的微控制器

从信息技术的观点来看,智能卡的核心器件就是嵌入在触点电极下面的微控制器,它控制、启动和监视着所有的活动。为此目的而专门设计和开发的微控制器就是一台完整的计算机。也就是说,它包含有处理器存储器和连接外部世界的接口,其布局大致如图1所示,而图2则为实际芯片的照片。

  图1 在芯片上智能卡微控制器功能单元的典型布局

  图2 在减小芯片面积(缩小处理)前后两个功能相同的智能卡芯片的相对大
  小。左边为:SLE 44C80,用lftm技术,面积为21.7mm。右边为SLE 44C80S,
  用0.8rtm技术,面积为10mm2(由mh Infineon公司提供)

  典型的智能卡微控制器中最重要的功能单元就是CPU、地址/数据总线和三种类型的存储器(RAM,ROM和EEPROM)。另外,芯片还包含一个简单的接口模块,它负责与外部世界的串行通信。不要把这个接口想像成能够自主发送和接收数据的复杂功能单元。在这里,串行接口只不过是可以由CPU进行存取处理和被连接到I/0触点的一个地址。

  另外,某些制造商在芯片上还提供专门的算术部件,它起着类似算术协处理器的作用。然而,由此单元所提供的功能只限于整数幂指数和模数运算。这两种运算都是公开密钥算法,如RSA算法的最基础和最重要的部分。

  智能卡里的微控制器并不是标准的、可广泛采用的部件。相反,现有的多种成晶都是针对一种应用专门开发出来的,并不用于其他的应用。

  

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值