接触式集成电路IC卡国际标准课件.ppt
《接触式集成电路IC卡国际标准课件.ppt》由会员分享,可在线阅读,更多相关《接触式集成电路IC卡国际标准课件.ppt(77页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3 3章章 接触式集成电路接触式集成电路(IC)(IC)卡卡国际标准国际标准(一)(一)第第3 3章章 接触式集成电路接触式集成电路(IC)(IC)卡国际标准卡国际标准 3.1 概概 述述3.2 ISO 7816-1 接接触触式式集集成成电电路路卡卡的的 物理特性物理特性3.3 ISO 7816-2 接接触触式式集集成成电电路路卡卡的的触触点尺寸、功能和位置点尺寸、功能和位置 3.4 ISO/IEC 7816-3 接接触触式式集集成成电电路路 卡的电信号和传输协议卡的电信号和传输协议 3.5 接接触触式式集集成成电电路路卡卡(同同步步卡卡)的的电电信信号和复位应答号和复位应答ISO 781
2、6-1,物理特性。物理特性。ISO 7816-2,触点尺寸和位置。触点尺寸和位置。ISO/IEC 7816-3,电信号和传输协议。,电信号和传输协议。ISO/IEC 7816-4,行业间交换用命令。,行业间交换用命令。ISO/IEC 7816-5,应用标识符号系统和,应用标识符号系统和 注册过程。注册过程。接触式接触式IC卡的国际标准为卡的国际标准为ISO/IEC 7816。3.1 概概 述述returnISO/IEC 7816-6,行业间数据元。行业间数据元。ISO/IEC 7816-7,关于结构化卡询问语关于结构化卡询问语 言的行业间命令。言的行业间命令。ISO/IEC 7816-8,与安
3、全有关的行业间与安全有关的行业间 命令。命令。ISO/IEC 7816-9,附加的行业间命令和附加的行业间命令和 复位应答。复位应答。ISO/IEC 7816-10,用于同步卡的电信号,用于同步卡的电信号 和复位应答。和复位应答。3.2 ISO 7816-1 接触式集成电路卡的接触式集成电路卡的 物理特性物理特性l lISO 7810 中为各种识别卡定义的物理中为各种识别卡定义的物理特性适用于特性适用于IC卡。卡。l lISO 7813 中对金融交易卡定义的阻燃中对金融交易卡定义的阻燃性和外形尺寸也适用于性和外形尺寸也适用于IC卡。卡。l l识别卡的尺寸为识别卡的尺寸为85.6mm*53.9m
4、m*0.76mm。IC卡的测试中心中国计量局卡的测试中心中国计量局return3.3 ISO 7816-2 接接触触式式集集成成电电路路卡卡的的 触点尺寸、功能和位置触点尺寸、功能和位置(P.46)return 所谓接触式所谓接触式IC卡,就是在使用时,通过有形的卡,就是在使用时,通过有形的金属电极触点将卡的集成电路与外部接口设备直接接金属电极触点将卡的集成电路与外部接口设备直接接触连接,提供集成电路工作的电源并进行数据交换的触连接,提供集成电路工作的电源并进行数据交换的IC卡。其特点是在卡的表面有符合卡。其特点是在卡的表面有符合ISO/IEC 7816标准标准的多个金属触点。的多个金属触点。
5、3.3.1 接触式接触式IC卡的基本构成卡的基本构成图3.1 接触式IC卡外形图图3.2 接触式IC卡内部结构剖视图 在图在图3.2中,其各组成部分说明如下:中,其各组成部分说明如下:(1)半导体芯片:它是半导体芯片:它是IC卡的核心部分。一般采用卡的核心部分。一般采用0.380.8 m的的HCMOS或或NMOS工艺制造的超大规模集成电路。在工艺制造的超大规模集成电路。在半导体芯片中包括存储器、译码电路、接口驱动电路、逻辑半导体芯片中包括存储器、译码电路、接口驱动电路、逻辑加密控制电路,甚至微处理器单元加密控制电路,甚至微处理器单元(CPU)等各种功能电路。其等各种功能电路。其外形大小约为外形
6、大小约为2 mm1 mm0.3 mm。(2)电极膜片:它是作为半导体芯片各输入/输出信号引脚与外部设备接触连接的导电体,实际是一种精密的印刷电路板(PCB)。其基底为一层绝缘材料,(一般为环氧树脂玻璃或聚酰亚胺薄膜)。在基底的绝缘材料上沉积一层铜合金,并在其外端表面镀金,以提高其导电性能和防氧化能力。电极膜片的外形大小约为:长9.6213.65 mm,宽9.3211.56 mm。电极膜片的外形一般为矩形或椭圆形。这种形状上的差异主要是为了改善卡片的抗扭曲方面的机械特性。电极膜片上共有多个芯片电极,每个电极的中心位置和最小面积是有规定的。但各电极表面分隔形状没有规定。图3.3 接触式IC卡模块C
7、1C2C3C4C5C6C7C8UCCRSTCLKGNDUPPI/Oreturn3.3.2 接触式接触式IC卡的卡的触点尺寸和位置触点尺寸和位置图3.4 接触式IC卡的触点位置表表3.1 接触式接触式IC卡的触点功能卡的触点功能3.4 ISO/IEC 7816-3 接触式集成电路接触式集成电路 卡的电信号和传输协议卡的电信号和传输协议 l ISO/IEC 7816-3/10中规定了电源及信中规定了电源及信号的结构,以及号的结构,以及IC卡和接口设备之间的卡和接口设备之间的信息交换信号频率、电压电平、电流值、信息交换信号频率、电压电平、电流值、奇偶校验协定、操作过程、传送机制以奇偶校验协定、操作过
8、程、传送机制以及接口设备与及接口设备与IC卡之间的通信协定等。卡之间的通信协定等。returnl l IC卡支持两种传输协议:同步传输协议卡支持两种传输协议:同步传输协议 和异步传输协议。和异步传输协议。l l前者在前者在ISO/IEC 7816-10中定义,适用于中定义,适用于逻辑加密卡,后者在逻辑加密卡,后者在ISO/IEC 7816-3中中定义,适用于内含微处理器的智能卡。定义,适用于内含微处理器的智能卡。Questions&Answers 什么是异步传输、同步传输协议?什么是异步传输、同步传输协议?1.异步传输是面向字符的传输,而同步传输异步传输是面向字符的传输,而同步传输是面向比特的
9、传输。是面向比特的传输。2.异步传输的单位是字符,而同步传输的单异步传输的单位是字符,而同步传输的单位是比特。位是比特。3.异步传输通过字符的起止码,抓住再同步异步传输通过字符的起止码,抓住再同步的机会;而同步传输则是以数据中抽取同的机会;而同步传输则是以数据中抽取同步信息。步信息。Questions&Answers4.异步传输对时序的要求较低,同步传输异步传输对时序的要求较低,同步传输往往通过特定的时钟线路协调时序。往往通过特定的时钟线路协调时序。5.异步传输相对于同步传输效率低。异步传输相对于同步传输效率低。1、操作条件的类别、操作条件的类别 A类类 VCC 电压为电压为5V。B类类 VC
10、C 电压为电压为3V。3.4.1 操作条件操作条件2 2、操作类别的选择、操作类别的选择l l接接口口设设备备首首先先向向卡卡提提供供B类类操操作作条条件件,在在A类类操操作作条条件件下下,B类类卡卡不不提提供供复复位位应应答答ATR(Answer to reset)见附录)见附录C p354。l l如如卡卡不不提提供供ATR,接接口口设设备备将将使使卡卡处处于于静静止止状状态态,至至少少延延迟迟10ms以以后后,接接口口设设备提供下一个可用类别的操作条件。备提供下一个可用类别的操作条件。l l 如如卡卡提提供供ATR,但但不不附附带带有有类类别别标标志志,则则当当卡卡可可用用时时,接接口口设
11、设备备将将提提供供或或维维持持于于A类操作条件,否则置于静止状态。类操作条件,否则置于静止状态。l l 如如卡卡提提供供ATR和和类类别别标标志志,而而且且接接口口设设备备可可以以提提供供卡卡所所支支持持的的操操作作条条件件类类别别,操作可以继续进行。操作可以继续进行。3.4.2 触点的电压和电流值触点的电压和电流值I/OI/O:ICIC卡的串行数据的输入和输出端。卡的串行数据的输入和输出端。卡的串行数据的输入和输出端。卡的串行数据的输入和输出端。VCCVCC:电源电压输入端(由卡选用)电源电压输入端(由卡选用)电源电压输入端(由卡选用)电源电压输入端(由卡选用)GNDGND:地(参考电压)地
12、(参考电压)地(参考电压)地(参考电压)VPPVPP:编程电压输入端(由卡选用)编程电压输入端(由卡选用)编程电压输入端(由卡选用)编程电压输入端(由卡选用)CLKCLK:时钟或定时信号输入端(由卡选用)时钟或定时信号输入端(由卡选用)时钟或定时信号输入端(由卡选用)时钟或定时信号输入端(由卡选用)RSTRST:复复复复位位位位信信信信号号号号(总总总总清清清清信信信信号号号号),可可可可由由由由接接接接口口口口设设设设备备备备提提提提供供供供复复复复位位位位信信信信号号号号给给给给RSTRST触触触触点点点点;或或或或由由由由ICIC卡卡卡卡内内内内部部部部的的的的复复复复位位位位控控控控制
13、电路在加电时产生内部复位信号。制电路在加电时产生内部复位信号。制电路在加电时产生内部复位信号。制电路在加电时产生内部复位信号。涉及的电特性的参数意义,见教材涉及的电特性的参数意义,见教材P 48Questions:1.Cin 输入电容对信号有什么影响?输入电容对信号有什么影响?2.Cout 输出电容对信号有什么影响?输出电容对信号有什么影响?1 1、UCCUCC:用来提供电源电压:用来提供电源电压:用来提供电源电压:用来提供电源电压符号符号条件条件最小值最小值最大值最大值单位单位UCCA类类B类类4.52.75.53.3VICCA类类B类类时钟停止时钟停止60500.5mAQuestion:I
14、C卡的工作功耗?卡的工作功耗?2、I/O触点可能的工作状态:触点可能的工作状态:传号或高状态(传号或高状态(Z Z状态)状态)空号或低状态(空号或低状态(A A状态)状态)当当卡卡和和接接口口设设备备均均处处于于接接收收方方式式时时,I/OI/O处于处于Z Z状态。状态。在在操操作作期期间间,卡卡和和接接口口设设备备不不能能同同时时处处于发送方式。于发送方式。3、VPP:工作状态:工作状态:空闲状态和激活状态。空闲状态和激活状态。l l 除编程和擦除外,均处于空闲状态。除编程和擦除外,均处于空闲状态。l l 一般一般ICIC卡不从卡不从VPPVPP取得电压,由卡内取得电压,由卡内 升压电路提供
15、编程和擦除所需电压。升压电路提供编程和擦除所需电压。-接口设备连接卡并接口设备连接卡并“激活激活”电路;电路;-卡的冷复位(卡的冷复位(Reset););-卡对复位的应答(卡对复位的应答(Answer To Reset););-在卡与接口设备之间连线进行信息交换;在卡与接口设备之间连线进行信息交换;-接口设备接口设备“释放释放”电路。电路。3.4.3 IC卡的操作过程卡的操作过程 接口设备和卡之间的对话通过以下操作顺接口设备和卡之间的对话通过以下操作顺序实现。序实现。l l冷冷冷冷复复复复位位位位:当当当当ICICICIC卡卡卡卡的的的的电电电电源源源源电电电电压压压压和和和和其其其其他他他他
16、信信信信号号号号从从从从静静静静止止止止状状状状态态态态按按按按一一一一定定定定顺顺顺顺序序序序加加加加上上上上时时时时,称称称称之之之之为为为为冷冷冷冷复复复复位位位位,ICICICIC卡发回应答信号。卡发回应答信号。卡发回应答信号。卡发回应答信号。l l热热热热复复复复位位位位:在在在在电电电电源源源源电电电电压压压压VCCVCCVCCVCC和和和和时时时时钟钟钟钟CLKCLKCLKCLK处处处处于于于于激激激激活活活活状状状状态态态态下下下下,接接接接口口口口设设设设备备备备发发发发出出出出的的的的复复复复位位位位(ResetResetResetReset),称称称称之为热复位,之为热复
17、位,之为热复位,之为热复位,ICICICIC卡发回应答信号。卡发回应答信号。卡发回应答信号。卡发回应答信号。l l时钟停止。时钟停止。时钟停止。时钟停止。l l释放释放释放释放 3.4.4 卡的复位卡的复位卡的复位有冷复位和热复位。卡的复位有冷复位和热复位。1.1.复位应答的构成复位应答的构成3.4.5 异步传输的复位应答(异步传输的复位应答(answer to reset)复复位位应应答答信信号号以以字字符符为为单单位位(称称为为字字符符帧)进行传送。每个字符由帧)进行传送。每个字符由1010位组成。位组成。babbbcbdbebfbhbiZI/OA开开始始位位下下一一开开始始位位保护保护时
18、间时间奇奇偶偶位位8 位数据位数据图图 3.7 字符帧结构字符帧结构 12 etun n每每一一位位在在I/OI/O线线的的持持续续时时间间定定义义为为基基本本时时间间单单元元etuetu,1etu=3721etu=372个个时时钟钟周周期期,即即1etu=372/f1etu=372/f;采样时间小于采样时间小于0.2etu 0.2etu;两两个个字字符符间间距距最最大大值值-初初始始等等待待时时间间9600etu 9600etu;当当当当奇奇奇奇偶偶偶偶校校校校验验验验位位位位不不不不正正正正确确确确时时时时,从从从从起起起起始始始始位位位位下下下下降降降降沿沿沿沿之之之之后后后后的的的的1
19、0.5etu10.5etu开开开开始始始始,收收收收方方方方发发发发送送送送状状状状态态态态A A作作作作为为为为出出出出错错错错信信信信号号号号,该该该该信信信信号宽度为号宽度为号宽度为号宽度为1 1个个个个etuetu或或或或2 2个个个个etuetu。发发发发方方方方检检检检验验验验I/OI/O是是是是在在在在起起起起始始始始位位位位下下下下降降降降沿沿沿沿之之之之后后后后的的的的11etu11etu处处处处,如如如如I I/O/O处处处处于于于于状状状状态态态态Z Z,则则则则认认认认为为为为接接接接收收收收是是是是正正正正确确确确的的的的;如如如如I/OI/O处处处处于于于于A A,
20、则认为有错。,则认为有错。,则认为有错。,则认为有错。初始字符初始字符TS格式字符格式字符TO接口字符接口字符TAi、TBi、TCi、TDi(i=1,2,3,)TAi、TBi、TCi(i=1,2,3,)指示协议参数。指示协议参数。历史字符历史字符T1,T2TK:ICIC发行商与芯片序列号及发行商与芯片序列号及发行商与芯片序列号及发行商与芯片序列号及OSOS版本版本版本版本校验字符校验字符TCK2.2.复位应答信息的内容复位应答信息的内容TST0TA1TB1TC1TD1TA2TB2TC2TD2TA3 接口字符接口字符初始字符初始字符格式字符格式字符全局代码全局代码 F1和和D1全局代码全局代码
21、I1和和PI 1全局代码全局代码 N 代码代码 Y2和和T全局,操作模式选择全局,操作模式选择全局代码全局代码 PI 2专专 用用 代码代码 Y3和和T复位应答信息的构成复位应答信息的构成复位应答信息的构成复位应答信息的构成T1TKTCK 历史字符历史字符最多最多15个字符个字符 校验字符校验字符(可选)(可选)复位应答一般构成复位应答一般构成 ZA开开始始 babbbcbdbebfbgbh(Z)A Z Z AZ Z ZA A AA A Zbi(Z)(1)初始字符)初始字符TSTS为为AZZA AAAA AZ,其中,其中A为逻辑电平为逻辑电平“1”,解码后的,解码后的字符值为字符值为3F,表示
22、首先传送的是字符的,表示首先传送的是字符的最高有效位最高有效位。其中其中bd、be、bf位位AAA,称为反向约定;,称为反向约定;ZZA AAAA 0011 1111 3F ZA开开始始 babbbcbdbebfbgbh(Z)A Z Z AZ Z ZA A AA A Zbi(Z)TS为为AZZA ZZZA AZ,其中,其中Z为逻辑电平为逻辑电平“1”,解码后的,解码后的字符值为字符值为3B,表示首先传送的是字符的,表示首先传送的是字符的最低有效位最低有效位。其中其中bd、be、bf位位ZZZ,称为正向约定;,称为正向约定;ZZAZ ZZAA 1101 1100 3B最低位最低位最高位最高位(2
23、)格式字符)格式字符TOY1接口字符存在的指示符;接口字符存在的指示符;b51,发送,发送TA1 b61,发送,发送TB1 b71,发送,发送TC1 b81,发送,发送TD1;K 历史字符个数,(历史字符个数,(015)b8b7b6b5b4b3b2b1Y1KTDTDi i TCTCi i TBTBi i TATAi i(3)接口字符)接口字符TAiTBiTCiTDi(i=1,2,3,)Yi+1接口字符存在的指示符;接口字符存在的指示符;b51,发送,发送TAi+1 b61,发送,发送TBi+1 b71,发送,发送TCi+1 b81,发送,发送TDi+1;T 后继发送的协议形式(后继发送的协议形
24、式(015)b8b7b6b5b4b3b2b1Yi+1i+1TTATAi iTBTBi iTCTCi i(i(i=1=1,2 2,3 3,)指示协议参数。指示协议参数。指示协议参数。指示协议参数。TDTDi i指明协议类型指明协议类型指明协议类型指明协议类型T T和是否存在后继接口字符。和是否存在后继接口字符。和是否存在后继接口字符。和是否存在后继接口字符。TDTDi+1 i+1 TCTCi+1 i+1 TBTBi+1 i+1 TATAi+1i+1T0 异步半双工字符传输协议异步半双工字符传输协议T1 异步半双工分组传输协议异步半双工分组传输协议T15 不属于传输协议,仅表示全不属于传输协议,仅
25、表示全局接口字节。局接口字节。TDi(4)历史字符)历史字符T1T2TK:TCKTCK的值应满足:使的值应满足:使的值应满足:使的值应满足:使T0T0到到到到TCKTCK的所有字符的的所有字符的的所有字符的的所有字符的异或操作结果为零。异或操作结果为零。异或操作结果为零。异或操作结果为零。如仅用如仅用如仅用如仅用T T0 0协议,将不发送协议,将不发送协议,将不发送协议,将不发送TCKTCK,而在所有,而在所有,而在所有,而在所有其他情况下,都发送其他情况下,都发送其他情况下,都发送其他情况下,都发送TCKTCK。由由由由T0T0的低的低的低的低4 4位位位位KK指出历史字符的个数,最多不指出
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 接触 集成电路 IC 国际标准 课件
限制150内