今天小编要和大家分享的是接口,总线,驱动相关信息,接下来我将从基于DS5002和接口芯片DS8007实现智能卡接口设计,at89c55wd-24ju 封装: plcc-44 嵌入式 - 微控制器这几个方面来介绍。
接口,总线,驱动相关技术文章基于DS5002和接口芯片DS8007实现智能卡接口设计
智能卡在今天快节奏的经济生活中已经无处不在,它将逐步代替以磁条贮存帐户信息的付费卡。智能卡通常制作成衣服口袋大小的卡片,与标准的信用卡类似,上面嵌入集成电路,一般是非易失存贮器或带有非易失存贮器的安全处理器。智能卡上面还嵌入了多个电子触点,通过这些电子触点可以与内部存贮器或处理器通信。
智能卡的核心在于嵌入式微控制器对数据的处理和加密功能,处理能力增强了安全性。由于智能卡的成本较高,与IC卡接口需要更新相关的基础设备,从而减缓了由磁卡向智能卡转变的过程。然而,随着对安全性要求的提高,特别是当手机和PDA存放了更多数据时,对IC卡及其它存贮介质(如SD、miniSD、microSD等)的需求也不断提高。手机里的用户识别模块(SIM卡)和支付终端都可以看作智能卡。
为了处理智能卡交易,需要连接一个能够安全地访问内嵌存储器或处理器的读卡器,从而读出信息并将操作结果写回卡内。智能卡的物理尺寸和信号接口已经由标准组织定义(如ISO-7816),并且EuroCard、Mastercard和Visa(EMV)等组织也对智能卡寻址操作建立了一系列的标准。
智能卡的电气接口由8个触点组成,排列并嵌入到塑料卡上,见表1,8个触点中,EMV只用了5个,其中两个是电源和地,其余三个触点是信号触点,通过这三个触点对卡进行读、写操作。C2是复位线,C3是时钟线,C7是串行I/O线。
最初,卡的规范规定供电电压为5V±10%(A类卡),现在已更改为3V±10%(AB类卡),以后要转变成1.85V±10%(ABC类卡)。最终目标是在2009年6月全部淘汰A类卡,仅保留AB类或ABC类卡。
与智能卡接口的终端必须提供多种供电电压和适当的信号电平,接口规范还要求终端能够承受卡的任意两个触点间的短路。使用专用的芯片提供必要的电源和信号电平与比利用大量分立器件完成同样任务更具优势。DS8007就是一款这样的专用器件,除了满足上述模拟功能外,它还包含FIFO、处理器接口和支持卡通信的时序控制逻辑电路。