欢迎来到天天文库
浏览记录
ID:52678659
大小:192.00 KB
页数:12页
时间:2020-04-12
《智能电子钱包终端设计一.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、智能电子钱包终端设计(一)——CPU卡与COS文件结构电子与信息工程学院教学目标智能(CPU)卡的芯片结构、基本工作原理和性能特点智能(CPU)卡的文件管理方式智能(CPU)卡的设定与文件操作项目开发——电子钱包系统系统需求分析:发卡——卡文件系统的建立用卡——消费圈存功能项目实现之第一步——卡型选择接触式逻辑加密卡低频非接触式ID卡非接触式逻辑加密卡CPU卡安全性不高数据传输速率低,防冲突性能差;没有加密,不安全逻辑加密卡,安全性不高安全性能高,内嵌COS,便于文件管理智能卡硬件--智能卡里有什么?智能(CPU)卡内嵌集成电路芯片含有中央处理器:CPU,多为8位,通常使
2、用Motorola6805或Intel8051指令集存储系统:只读存储器(ROM,8K~32K,存放COS)、非易失性存储器(NVM如EEPROM、FLASHROM,存放用户数据)、随机访问存储器(RAM,存放临时变量)输入/输出接口:单一的双向串行通道,只能支持半双工协议智能卡是一种带有可编程数据存储器的便携、抗损单芯片微型计算机(one-chipmicrocomputer)其计算能力与最早的IBMPC相当。CPU卡的特点提高数据安全性:应用与交易的合法性证实:脱机能力:多应用能力:应用灵活性:智能(CPU)卡非常适合于对数据安全性及可靠性要求十分敏感的应用,此外,由C
3、PU卡支持并代表的一卡多用(多功能卡)概念越来越受到人们的重视。典型的CPU卡芯片Infineon(亿恒)CPU卡芯片SLE22系列:低成本、单一应用、精简型SLE11系列:GSM应用SLE44系列:GSM、银行应用SLE66系列:高性能、增强型SLE66P系列:面向多应用,更高性能SLE88系列:支持JAVA等开放平台目前已通过中国人民银行检测中心测试的金融IC卡几乎全部采用了亿恒的芯片。Security&ChipCardICs——SLE66CX160P16-BitSecurityControllerwithMemoryManagementandProtectionU
4、nitin0.25µmCMOSTechnology64KbyteROM,3KbytesRAM,16KbyteEEPROM1100-BitAdvancedCryptoEngineand64-BitDESAcceleratorVCC:OperatingvoltageRST:ResetinputCLK:ProcessorclockinputGND:GroundI/O:Bi-directionaldataport类8051的增强型16位结构,执行速度比标准8051产品快18倍为智能卡应用优化的强大扩展指令集存储器管理和保护单元MMU高级加密引擎加密算法加速器真正的随机数产生器PL
5、L模块支持内部倍频支持串行接口的UART模块I/O接口中断模块硬件CRC模块在芯片外部工作频率为1Mhz-7.5MHz时,PLL模块能使芯片内部频率提升为最大15MHz,这样能在适当增大功耗的前提下大大减少算法的运算时间。MMU能灵活地管理存储器空间,能安全地分开操作系统和应用。这样,即使是在卡片发行后,应用仍然能够安全地下载到芯片中,特别适合多应用操作系统的要求。同电脑系统一样,66P内置了UART模块专门管理I/O以减轻CPU负担,实现并行操作。UART支持T=0,T=1半双工通信协议,相关的传输参数如停止位个数能用软件设置。硬件资源管理统一组织、协调、指挥智能卡内部
6、硬件的运行,为高层应用提供相应程序接口,使高层应用编程更容易、实现更简单、可靠。它类似于PC机上的BIOS(基本输入输出接口)功能,但比它的管理层次更高。
此文档下载收益归作者所有