NXP MF0 IC U1卡片资料
MF0 IC U1简介
MF0 IC U1是菲利普(Philips)公司生产的一种通用型RF票证辩识标签卡芯片,它属 Mifare系列的一种512位精简应用模式(UltraLight)的非接触式IC芯片。MF0 IC U1首先被设计在交通运输应用场合,非常适合于非接触单程票证的使用。该芯片采用ISO/IEC14443A的通讯协议,兼容菲利普公司开发的 MIFARE 系列13.56MHz读写设备,通讯方法(MIFARE RF接口)亦参照执行ISO/IEC14443A 第2部分和第3部分国际标准。
电气特性
△容量为512位,分为16页,每页有4个字节32位空间(可存放8位16进制代码 );
△每页可编程锁定只读功能;
△ 32位用户可定义的一次性(OTP)编程区域;
△384位用户读、写区域;△数据可保留2年,可循环改写1000次;△唯一7字节14位十六进制序列号;
△工作频率:13.56MHZ;△通信速率:106KB波特率;
△防冲突:同一时间可处理多张卡;
△读写距离:在100mm以内(与标签卡天线和读写设备有关。当天线平面越大、设备RF功率越强,读写距离就越远);
△卡内无需电源。
内存构架
UltraLight芯片共有512位内存空间,其存储器结构如下表:
页号 | 字节0 | 字节1 | 字节2 | 字节3 | 说明 |
0 | SN0 | SN1 | SN2 | BCC0 | 序列号7字节,校验2字节,保 留未用1字节, 锁位2字节。 |
1 | SN3 | SN4 | SN5 | SN6 | |
2 | BCC1 | 保留 | Lock0 | Lock1 | |
3 | OTP0 | OTP1 | OTP2 | OTP3 | OTP四字节 |
4 | Data0 | Data1 | Data2 | Data3 |
数据 读/写 36字节 |
5 | Data4 | Data5 | Data6 | Data7 | |
6 | Data8 | Data9 | Data10 | Data11 | |
7 | Data12 | Data13 | Data14 | Data15 | |
8 | Data16 | Data17 | Data18 | Data19 | |
9 | Data20 | Data21 | Data22 | Data23 | |
10 | Data24 | Data25 | Data26 | Data27 | |
11 | Data28 | Data29 | Data30 | Data31 | |
12 | Data32 | Data33 | Data34 | Data35 | |
13 | Data36 | Data37 | Data38 | Data39 | |
14 | Data40 | Data41 | Data42 | Data43 | |
15 | Data44 | Data45 | Data46 | Data47 |
(1) 第0-1页存放着卡的序列号等信息,只可读。依据ISO/IEC14443-3, 其校验位BCC计算如下:
BCC0=CT⊕SN0⊕SN1⊕SN2;
BCC1=SN3⊕SN4⊕SN5⊕SN6
(2) 第2页的Lock 字节为锁位控制字节, 安排在该页的字节2( Lock0)和字节3(Lock1)对应的位。Lock 字节可以使第3页(OTP)到15页单独地锁定或者分为4-9页/10-15两个大块页锁定为只读 区域,具体锁位区域见下表所示。
Lock0
L L | L L | L | BL | BL | BL | ||
7 6 | 5 4 | OTP | 15-10 | 9-4 | OTP |
Lock1
L L | L L L L | L L | |||||
15 1 | 4 13 1 | 2 11 1 | 0 | 9 | 8 |
上表中: L(x) 锁定x页为只读;BL(x) 锁定对应的L x大块位为只读。 注意事项:①锁块位时要小心,因为一旦被设置为锁定配置,对应内存区将被冻结,再也无法改写。② Lock 0和Lock 1可通过写命令来设置,初始值为0。该过程不可逆转,被置为1就再不能置为0。③3页为OTP,即一次性编程,初始值为0。该内存区域可以用作最大值为32的一次性计数器。④第4到15页为用户读 / 写区域,初始值为0。
应用实例
由于具有384位用户读/写区域,可记录的信息量足以满足短途多站点的车站、码头、地铁等作单程票的认证和系统自动化管理。因此,在国内外采用UltraLight MF0 IC U1芯片制作的票证卡被广泛应用于交通运输场合。
1 特征
1.1 MIFARE_ RF 接口 (ISO/IEC 14443 A)
″ 数据和供应能量的非接触传送 (不需要电池)
″ 操作的距离:可达100mm (依天线几何尺寸确定)
″ 操作的频率:13.56 ΜΗz ″ 快数据转移:106 K bit/s
″ 高数据完整:16位 ΧΡΧ ,同等值,编码的位,位数检查
″ 真实的防冲突机制
″ 7字节序列号 (磁路重叠2 根据ISO/IEC14443-3)
″ 典型标签办理:< 35 ms
″ 快柜台办理:< 10 ms
1.2 EEPROM
″ 512位组织在16页,每个页有4字节
″ 每页可编程序锁的使用为只读功能
″ 32位用户一次性可编程的( OTP )区域
″ 384位用户 读/写区域(12页)
″ 数据保留2年
″ 擦写能力1000次
1.3 安全
″ 唯一7字节序列号适合于每个设备,支持反克隆
″ 32位用户可编程的OTP区域
″ 每页面空间锁功能的可编程只读特性
2 一般描述
菲利浦斯开发了 MIFARE 与联合设备的最近被使用的MF0 IC U1( PCD )根据 ISO/IEC14443A 。通讯方法 ( MIFARE RF接口) 参照ISO/IEC14443A 第2部分和第3部分国际标准, 这 MF0 IC U1首先被设计在运输应用场合,适合于非接触单项目旅行票证。
2.1 非接触能量和数据转移内
在 MIFARE 系统,MF0 IC U1与一些线圈被连。MF0 集成电路 U1 适合适合于 TFC.0( Edmonson)和TFC.1 票证格式,在 EN753 定义了--2. TFC.1 票证格式被 MF0 支持展示在薄片集成电路 U10 内的16.9 pF薄片谐振电容器,使MF0 支持更小的 TFC.0 票证;保持在薄片集成电路U11上的谐振电容器薄片为50 pF。没有电池需要,当票证在读写设备 ( PCD) 的天线附近被划过时,高速度射频通讯接口允许传送数据速率为106 kBit/ s 。
2.2 防冲突机制
智能防冲突功能允许同时在场域里操作多张卡证,防冲突算法可以单独地选择每个卡并且保证某一张选择的卡的一宗交易的执行正确,其数据不会因施行在场域里的其它卡而被干扰。
2.2.1 重叠 UID 防冲突功能建立在唯一的序列号成分的基础上,个人序号称为独一无二确认,MF0 ICU1的UID是7字节长并且根据ISO/IEC14443-3支持磁路重叠2。
2.3 安全性
7字节UID不断地在生产期间被规划进每个芯片设备,该UID不能被改变并且保证每个芯片设备的唯一性,这是有效的反克隆机制,它可以适合在票证存储器的秘密成员,使用图形地被固定了的数据存储。
UID可以被用来导出每票证适合于多样化的钥匙,一个适当的密码系统。32位OTP区域提供给曾经写操作,例如:对于一次性的柜台,它可以成为被使用者一张票的永久确认。
锁功能的可编程只读,容许安排每页数据为不变的值,这个功能可以独一无二的数据设备是用于一种献身的应用程序。