ISO14443初始化防冲突协议分析

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ISO14443初始化防冲突协议分析

一、TypeA初始化和防冲突

1、PCD和PICC各自支持fc/128、fc/64、fc/3

2、fc/16这4种位率,但是在初始化和防冲突阶段只支持fc/128。

2、初始化和防冲突阶段通讯的帧格式和时序:

1)帧必须是成对出现,PCD→PICC紧接着PICC→PCD,序列如下:

PCD帧格式:

●PCD通讯开始

●信息、校验位

●PCD通讯结束

PCD→PICC帧延时时间

PICC帧格式:

●PICC通讯开始

●信息、校验位

●PICC通讯结束

PICC→PCD帧延时时间

注:PCD→PICC的帧延时时间与PCD通讯结束的部分时间重叠

2)帧延时时间FDT指的是相反方向上发送的两帧数据之间的时间间隔。

3)PCD→PICC帧延时时间区分PCD发送最后一位是0或是1,因为根据编码格式,凹

槽的位置不一样,为1时,FDT时间需要多加半个位周期(位率fc/128时即64/fc)时间。

4)PICC→PCD帧延时时间至少是1172/fc。注:PCD需加额外等待时间10/fc。

5)两个连续的REQA或WUPA命令的起始位之间的最小时间间隔为7000/fc。注:PCD

需加额外等待时间10/fc。

6)PICC标准帧格式中,最后一个字节后的奇偶校验位是反向的。(例外)

7)防冲突帧只能用在防冲突循环和7字节的标准帧中,分为两部分,总位数56位。

●Part 1 : PCD→PICC

长度为16~48位

●Part 2: PICC→PCD

长度为8~40位

断裂位可以发生在一个字节中的任意位置,所以一下两种情况:

●FULL BYTE:完整字节之后断裂,Part 1最后一个数据位添加奇偶校验位。

●SPLIT BYTE:字节中间断裂,Part 1最后一个数据位不添加奇偶校验位。

对于第二种情况,Part 2的第一个字节的奇偶校验位应该忽略。

二、Type B初始化和防冲突

1、PCD和PICC之间的字节发送接收,采用的是字符串的形式。在防冲突序列中格式如下:

●1个开始位logic 0

●8个数据位LSB→MSB

●1个结束位logic 1

2、字符与下一个字符之间的保护时间EGT。

●PCD→PICC 0 ~ 6 etu

●PICC→PCD 0 ~ 2 etu

3、帧格式,帧数据由SOF和EOF包裹字符串组成。

4、SOF组成:

●一个下降沿

●10 ~ 11 etu的logic 0

●一个上升沿

● 2 ~ 3 etu的logic 1

5、EOF组成:

●一个下降沿

●10 ~ 11 etu的logic 0

●一个上升沿

6、PICC发送SOF之前,PCD数据发送之后的时间定义。

TR0的最大值:

●对于ATQB指令:256/fs

●对于S(DESELECT)指令:65536/fs

●其他指令:256/fs *2的FWI次方

TR1的最大值:200/fs

注:此处的最大、最小值针对PICC而言,PCD的话,有1/fs的偏差。

7、PICC发送数据和EOF之后,PCD发送SOF之前的时间定义。

PICC可以在EOF之后关闭副载波

●EOF结束之前,副载波不能关闭。

●EOF结束之后2个etu时间内必须关闭副载波。

相关文档
最新文档