[电子标准]-SJT11230-2001.pdf
《[电子标准]-SJT11230-2001.pdf》由会员分享,可在线阅读,更多相关《[电子标准]-SJT11230-2001.pdf(19页珍藏版)》请在三一文库上搜索。
1、I CS 3 5. 240 . 1 5 L 64 各案号:8 7 7 5 - 2 0 0 1 中华人 民共和 国 电子行业标 准 S J / T 1 1 2 3 0 - 2 0 0 1 集成电路卡通用规范 第4 部分:接口设备基本应用编程 接口规范 Ge n e r a l s p e c i f i c a t i o n f o r i n t e g r a t e d c i r c u i t c a r d s P a r t 4 : I n t e r f a c e d e v i c e f u n d a m e n t a l A P I s p e c i f i c
2、a t i o n 2 0 0 1 - 0 4 - 1 3发布2 0 0 1 - 0 5 - 0 1 实施 中华人民共和国信息产业部 发布 目次 前言 I 范围 , , , - , , . . . . . . . . . . . . . . . . . . . . . I 2 引用标准 , , 一I 3 定义 。 1 4 应用系统层次结 构 , , , 2 5 基本应用编程接口 , , , , , , “ 二4 5 . 1 通信原则 , . . . . . . . . . . . . . . . . . , 4 5 .2 信息结构 , 。 4 5 . 2 . 1 结点字节 ( N A D )
3、, 。 , 4 5 . 2 .2 协议控制字节 ( P C B ) , “ . , , ” ” ” “ “ ”4 5 . 2 . 3 长度字节 , , 5 5 .2 . 4 数 据 字 段 所 描 述的 内 容 二 5 5 . 2 . 5 终止字段 。 6 6 基本应用编程接口命令集 , , 一 ” “ “ ”6 6 . 1接口 设 备 命 令 和 状 态 代 码 “ , 一“ “ 二6 6 . 1 . 1 接口设备命令,适用于同步卡和异步卡的 I F D , 6 6 . 1 . 2 接口设备 状态代码 , 9 6 .2 异步卡扩展命令 。 二 “ ” 二1 0 6 . 3 同步卡扩展命令 ,
4、 , , , , , , 一 1 0 6 . 3 . 1 进行读/ 写操作的同步卡的命令 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 6 . 3 .2 密码验证 。 1 3 附录A ( 提示的附 录)I C 卡芯片提供机构注册号及I C卡类型号 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 附录B
5、( 提示的附录) 参考文献 , , 一 1 6 o l !青 目前, 无论是在 P C环境中,还是在嵌入式应用环境中,都缺乏应用设备与集成电 路 卜 接口设备之间的接口标准。为了 最大限度的保证应用开发者和最终用户的利益,制 定了 接口设备基本应用编程接口规范 。本规范旨在使应用开发者或用户能在各种操 作环境中开发或使用与不同供应商所提供的集成电路r- 接口设备无关的应用程序或终端 设备,并实现这样的目 标:即使在集成电路 卡 技术和应用不断发展的情况下,现在所使 用的接口设备仍能用于将来的应用. 由于降低了应用对集成电路 卜 接 口设备所具有特性的依赖性,目前能扩大用户对供 应商的选择范围,
6、在将来,应用能够使用功能增强后的卜 。 在我们正快速朝着多应用集成电路卡 方向 发展时, 本规范作为一个一致的设备共享 标准,允许多个应用有效地共享同一个集成电路卡设备资源。对应用开发者来说, 这能 保证他们可以 不间断地使用或扩大集成电路卡设备的服务内容。 本标准的附录 A、附录 a是提示的附录。 本标准由信息产业部电子工业标准化研究所归口。 本标准起草单位:中国电子技术标准化研究所、 清华大学、上海长丰智能长 有限公 司、华旭金一 傲集团) 公司、北京握奇数据系统有限公司、 华大集成电路设计中心。 本标准主要起草人:金倩、胡力旗、冯敬、蔡怀忠。 中 华 人 民 共 和 国 电 子 行 业
7、标 准 集成电路卡通用规范 第4部分:接口设备基本应用编程接口规范 SJ/T 11 230 - 2 001 G e n e r a l s p e c i fi c a t i o n f o r i n t e g r a t e d c i r c u i t c a r d s P a r t 4 : I n t e r f a c e d e v i c e f u n d a me n t a l A P I s p e c i f i c a t i o n 1范 围 本规范规定了接口设备必须支持的面向应用设备 ( A P D ) ( 见 3 . 1 )的基本应用编程 接口。它适用
8、在嵌入式应用、个人计算机系统中的集成电 路卡 接口 设备 ( I F D ) ( 见 3 .4 ) 和软件。 符合本规范的集成电路卡 ( I C C ) 在物理上和电气上应满足S J / T 1 1 2 2 0 和S J / T 1 1 2 2 1 标准。这些标准提供了集成电路卡 ( I C C)的物理特性和电气特性的详细定义。 2 引用 .标准 下列标准所包含的条文,通过在本标准中引用而构成为本标准的条文。本标准出 版 时, 所示版本均为有效。 所有标准都会被修订, 使用本标准的各方应探讨使用下列标准 最新 版本 的 可能 性。 S J / T 1 1 2 2 0 -2 0 0 0 集成电路
9、卡通用规范第 1 部分:卡片基本规范 S J / T 1 1 2 2 1 -2 0 0 0 集成电路卡通用规范第2 部分:行业间交换用命令、行业间数 据元及注册号规定 支付系统的集成电路卡规范一第1 部分: 电气特性、 逻辑接口 和传输协议E M V 1 9 9 6 支付系统的集成电路卡规范一第2 部分:数据元素和命令 E M V 1 9 9 6 支付系统的集成电路卡终端规范E M V 1 9 9 6 C E N p r E N 7 2 6 -1 :识别 卜 系统一电信集成电路 片 和终端一第1 部分:系统概述 C E N p r E N 7 2 6 - 3 : 识 别 卡系 统 一电 信 集
10、成 电 路片 和 终 端 一第3 部分: 与 应 用无 关 的 卜 需求 C E N p r E N 7 2 6 - 4 二 识 别卜 系 统 一电 信集 成电 路K 和 终 端 一第4 部 分: 与 应用 无关 、 与卡相关的终端需求 3 定义 3 . 1 应用设备 A P D , a p p l i c a t io n D e v i c e 将集成电路 片 接口设备 ( I F D)作为一个必需的或可选的组成部分的计算机、自 动 中华人民共和国信息产业部 2 0 0 1 - 0 4 - 1 3批准2 0 0 1 - 0 5 - 0 1 实施 一 1一 S J / T 1 1 2 3 0
11、 - 2 0 0 1 化设备或其他设备。 3 . 2 集成电路卡I C C , i n t e g r a t e d c i r c u i t c a r d 内部封装一个或多个集成电 路的I D - I 型卡。 注:本规范具体论述 S J / T 1 1 2 2 0所定义的带触点的集成电路卡,在接口设备 OF D)和卡之间通 过触点建立电气连接,通过这些电气连接.向芯片提供电源、时钟和复位信 号,并建立一个 1 / O通道进行I F D和IC C 之间的二进制信息的传递. 3 . 3 I C C类型标识符 I C C类型标识符是用来向 接口设备表明需要它处理的I C C的类型的匕个字符串
12、。 注:本规范规定的 I CC类型标识符由 I C卡提供机构标识号及其型号代码构成,其中 I C卡提供 机构标识号是由国家 I C卡注册中心颁发的,由2字节组成 ( 参见附录 A) ;型号代码是由I C 卡提供机构确定的。由1个字节组成. 3 . 4 接Q设备I F D, in t e r f a c e d e v i c e I C C通过I F D与应用设备 通信。I F D通过I C C表面的触点与嵌入了 芯片的I C C建立 一组电气连接,通过这些电气连接,I F D 向 芯片提供直流电源 ( V C C . G N D) 、复位信 号R S T 、时钟信号C L K以 及可以在 D
13、和I C C之间传递数字信息的I / O线。 支持本规范的I F D应满足S J / T 1 1 2 2 0 标准。I F D与应用设备之间接口的物理实现, 本规范不作规定。 3 . 5 I C C连接器I C C c o n n e c t o r I C C连接器是 I F D与 I C C电气连接的物理实现部分。一个 I C C连接器只可连接一 个I C C ;一个 I F D可能只有一个I C C连接器,也可能有多个I C C连接器。 4 应用系统层次结构 图 I所示为 I C 卡应用系统的层次结构,由应用设备 ( AP D) 、接口设备 ( I F D)和 集成电路卡 ( I C C
14、)构成。 SJ/ T 11 2 30 - 2 001 程序 基本应用编程接口 ( AP I ) 设备驱动 程序 1 R S 2 3 2 接口 设备驱动 程序2 U S B接口 RS 2 3 2 接口 处理程序 U S B接口 处理程序 I CC 连接器 1 I CC 连接器n I CC 连接器2 I CCnI CC2I CCI 丁 应用 设各 ( APD ) 接口设备 O FD ) 牛 I C卡 告 图1 I C卡应用系统层次结构 在应用设备中,用户编写的 应用程序,转换成本规范定义的应用编程接口 A P I ,通 过具体的物理接口 与 I F D相连,常用的 物理接口有R S 2 3 2和U
15、 S B等。 在一个应用系统 中可使用一种类型的 接口 ( 如R S 2 3 2 ) ,也可使用多种。I F D接到 A P D送来的A P I 命令 后,进行处理。如果该命令只需要I F D处理,则I F D处理后直接发送响应信息给 A P D ; 如果该命令还需要 I C C处理,则通过 I C C连接器将命令送到I C C , I C C处理后返回响应 信息给 I F D ,再由I F D传送到A P D 。图中示例通过 R S 2 3 2 接口 连接多个 I C C连接器, 同样也可通过 U S B接口 ( 如有的话) 连接另外的多个 I C C连接器。I C C连接器与 I C C
16、的通信应遵循I S O / I E C 7 8 1 6 -3 标准或 I S O / I E C 7 8 1 6 -1 0际 准。 通过应用编程接口规范的实施,可实现以下目标: 在对现有相关的集成电路 r- 标准和应用标准进行必要和实际的扩充时,保持它 们的一致性; 便于实现集成电路卡 服务的应用层标准接口的开发: 便于实现不同 平台上运行的应用部件之间的互操作性 ( 应用与平台无关) ; 能够从多个制造商获得符合本规范的I F D和I C C产品 ( 多渠道供应) ; 本规范定义了设备驱动程序与应用编程接 口程序之间数据交换协议规范。 SJ /T 1 1 23 0- 20 01 5 基本应用
17、编程接口 基本应用编程接口是接口设备与应用设备之间交互操作最基本的功能集。 5 . 1 通信原则 应用设备与接口 设备之间的通信是由 应用设备提出的。 接口设备接收到应用设备的命令后,如果因为通信原因 ( 例如校验错) 而拒绝该命 令,则向应用设备发送错误状态码 ( 见 6 . 1 .2 ) 。在此情况下,应用设备应重新发送命令, 重发次数建议不超过3 次。 如果接口设备接受应用设备发来的命令。无论是否支持该命令,都将回送一个相应 的响应信息。响应信息由数据 ( 如果有)和 2字节状态码组成,正确执行命令后,I F D 回送给 A P D的状态码为 9 0 0 0 ,其他状态码见 6 . 1
18、. 2节。 应用设备向接口设备发送命令后,应设置至少 I秒的响应等待时间以避免应用设备 未接收到接口设备发送来的应答信号而陷入 “ 死锁”状态。 5 . 2 信息结构 应用设备和接口设备之间传输的任何信息必须具有下述结构: 起始字段 ( 必选) 数据字段 ( 可选) 终止字段 ( 必选 ) 起始字段数据字段终止字段 结点地址 ( N AD) 协议控制字节 ( PCB) 长度 ( L E N) A P D U或控制 信息 ( INF ) 差错检测代码 ( EDC) 目的地址源 地址 1 字节I 字节1 字节 0 - 2 5 4字节 1字节 5 . 2 . 1 结 点字节( NAD) 源结点地址表
19、示发出信息的设备的标识符,目的结点地址表示希望接收该信息的设 备的标识符. N A D的高4 位表示目 的结点地址, 低4 位表示源结点地址。 本规范中,应用设备的标识符定义为 0 0 0 0 ,接口设备的标识符定义为 0 0 0 1 接口 设备支持的I C C连接器的标识符定义为XXXI ( Xxx 为0 0 1 -1 1 0 之间的某个数, 下同) ,与之相连接的I C C标识符定义为Xxxo , l l i x由规范为将来的应用保留。 本规范允许接口设备有 6个 I C C连接器和相应的 I C C. 当 接口设备所接收到的信息的目的 地址为 0 0 0 1 时,它应负责对这一信息进行处
20、 理, 并在处理结束后向应用设备发 送响应信息。 当它所接收信息的目的地址为其他值时, 接口设备将此信息交给 I C C连接器或通过适当的物理接 口转送给 I C C处理。 5 . 2 . 2 协议控制字节 ( P C B) 长度为 1 字节,表示如下: 定义了三种块类型: 信息块 ( I - b l o c k ) SJ /T 1 1 23 0- 2 0 01 b8=0 b 7发送块序列号N ( S ) b 6数据未完位 M b 5 b 4 b 3 2 b1 R F U 接收准备好块 ( R -b l o c k ) b8b7 =1 0 6 6 b 5b4b 3 b2b l 0 N( R)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 电子标准 电子 标准 SJT11230 2001
链接地址:https://www.31doc.com/p-3690028.html