[发明专利]一种只判断高电平的PIE解码方法有效
| 申请号: | 202010394071.X | 申请日: | 2020-05-11 |
| 公开(公告)号: | CN111597834B | 公开(公告)日: | 2023-08-01 |
| 发明(设计)人: | 徐海军 | 申请(专利权)人: | 山西众烁微电子有限公司 |
| 主分类号: | G06K7/00 | 分类号: | G06K7/00 |
| 代理公司: | 上海思牛达专利代理事务所(特殊普通合伙) 31355 | 代理人: | 丁剑 |
| 地址: | 033099 山*** | 国省代码: | 山西;14 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 判断 电平 pie 解码 方法 | ||
1.一种只判断高电平的PIE解码方法,其特征在于,包括以下步骤:
(1)对编码信号data-0与data-1进行定义;
(2)判断编码参数与之间的关系;
(3)判断各编码信号的高电平之间的比值关系;
(4)只使用高电平对R=T Preamble、R=T Frame-Sync进行检测及计算,基于计算所得公式完成解码;
步骤(4)具体为:
1)对于只使用信号高电平来判断R=T Preamble和R=TFrame-Sync,有如下两个问题:
(a)对于R=T Preamble,唯一与之相近的信号序列是
“data-0→data-1→T4”,从信号分析的结果可以看出,y3和y5取值区间重叠,因此无法唯一确定R=T Preamble;
(b)对于R=T Frame-Sync,与之相近的信号序列是
“data-0→data-1”、“data-1→T4”及“RTcal→TRcal”,从信号分析的结果可以看出,y1、y2、y3、y5取值区间重叠,因此无法唯一确定R=T Frame-Sync;
(c)考虑读卡器与标签的工作过程,任何标签的工作均起始于Select+Query命令或Query命令,否则标签不会发生状态转换,也就相当于标签没有工作,并且协议规定了一个盘点周期内不能更改参数,因此有理由最先查找Select+Query命令或Query命令,并从Query命令解析出所要的参数,后续的解码均使用该参数;另外根据协议规定,R=TPreamble只在Query命令中使用,而R=T Frame-Sync则会在所有命令中都使用;
(d)观察Query命令中的信号序列“data-0→RTcal→TRcal→data-1”,此时唯一与之相近的信号序列是“data-0→data-1→T4→data-0”,根据y1、y2、y3、y4、y5的比值关系,可以确认在只用高电平时,两者很容易区分开,因此前者具有唯一性;同样,Select命令中的信号序列“data-0→RTcal→data-1”也具有唯一性;另外根据R=T Preamble和R=TFrame-Sync特点,也很容易的可以区分开R=T Preamble和R=T Frame-Sync;
(e)d1、d2、d3、d4分别是连续4个高电平信号的计数值,可以确定Query命令唯一满足关系式(4.1),Select命令唯一满足关系式(4.2):
从步骤(1)、(2)、(3)可以得到相关参数的关系式
继而有
由此,完成解码。
2.根据权利要求1所述的一种只判断高电平的PIE解码方法,其特征在于,步骤(1)中data-0与data-1的约束关系式有:
data-0=Tari (1.1)
data-1∈[1.5,2]×Tari (1.2)
x∈[0.5,1]×Tari (1.3)
data-1=data-0+x (1.4)
x1+PW=x (1.5)。
3.根据权利要求2所述的一种只判断高电平的PIE解码方法,其特征在于,步骤(2)具体为:
1)先分析PW与Tari之间的关系
18000-6c协议中定义了PW信号的最小值PWmin=MAX(0.265×Tari,2),最大值PWmax=0.525×Tari;
令
令则b=1-a,于是b∈[0.475,0.735]; (2.2)
2)再分析与b之间的关系
由式(1.1)~式(1.5)、式(2.1)和式(2.2)可得
x1∈[0,0.735]×Tari (2.3)
令则有
x2=x3-1+b(2.5)
另外,根据信号的定义,x和b应该具有式(2.6)的约束
4.根据权利要求3所述的一种只判断高电平的PIE解码方法,其特征在于,步骤(3)中分析各信号高电平之间的比值关系,具体为:
1)先判断RTcal和data-0信号的高电平之间的比值关系令
其中,RTcal_H、data-0_H分别是RTcal、data-0信号的高电平;
根据RTcal信号的定义,则有
RTcal=2×Tari+x1+PW(3.2)
于是有
RTcal_H=2×Tari+x1(3.3)
另外,根据data-0信号的定义有
data-0_H=Tari-PW(3.4)
由式(2.1)和b=1-a有
data-0_H=b×Tari(3.5)
由(3.1)、(3.3)、(3.5)可得
当b∈[0.475,0.5]时,有
当b∈[0.5,0.735]时,有
故y1的取值范围是y1∈[3.04,5.21];
2)再判断data-1和data-0信号的高电平之间的比值关系
令
其中,data-1_H是data-1信号的高电平;
根据data-1信号的定义,有
data-1_H=Tari+x1 (3.10)
由式(3.9)、式(3.10)及式(3.5)可得
当b∈[0.5,0.735]时,有
故y2的取值范围是y2∈[1.68,3.10];
3)判断T4min和data-1信号的高电平之间的比值关系
根据协议定义,T4min=2×RTcal,即T4min=2×[2×Tari+x1+PW],由式(2.1)和b=1-a有
T4min=(6-2×b)×Tari+2×x1 (3.14)
令
则,
当b∈[0.5,0.735]时,有
故y3的取值范围是y3∈[3.46,5.05];
4)判断T4min和data-0信号的高电平之间的比值关系
令
则,
当b∈[0.5,0.735]时,有
故y4的取值范围是y4∈[6.80,12.63];
5)最后判断TRcal和RTcal信号的高电平之间的比值关系
令TRcal=β×RTcal,则根据协议规定,有β∈[1.1,3];
令其中TRcal_H是TRcal信号的高电平,则有
当b∈[0.5,0.735]时,有
故y5取值范围是y5∈[1.10,3.53]。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山西众烁微电子有限公司,未经山西众烁微电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010394071.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种双工位升降输送机
- 下一篇:一种区块链跨链的信息处理方法及电子设备





