技术特征:
1.一种时间数字转换器延迟链内插的多沿变位置编码方法,其特征在于,包括:
将延迟链数据分片并行处理,对各片进行温度计码-二进制码转换并得到标志位,将相邻分片标志位进行异或处理;
将相邻的多片合并成组,每组利用标志位异或结果确定沿变所在分片的位置序号及沿变类型;
综合有沿变分片的位置序号、片内二进制码转换结果,根据需求输出一个或多个沿变位置编码。
2.根据权利要求1所述的时间数字转换器延迟链内插的多沿变位置编码方法,其特征在于,所述将延迟链数据分片并行处理,对各片进行温度计码-二进制码转换并得到标志位,将相邻分片标志位进行异或处理,包括:
将长度为m的延迟链数据原码分片,每片长度为s,则原始延迟链数据序列被分为m/s片,记为n;
在片内统计片内“1”的数量,即进行温度计码-二进制编码转换,将每片统计结果缓存,每片所得二进制编码结果最高位为片标志位,片标志位相邻两两异或得到n-1位异或结果。
3.根据权利要求2所述的时间数字转换器延迟链内插的多沿变位置编码方法,其特征在于,所述将相邻多片合并成组,每组利用标志位异或结果确定沿变所在分片的位置序号及沿变类型,包括:
将得到的n-1位异或结果及其对应分片统计结果合并成k组,其中k大于1;
对第i组,其中i大于等于1小于等于k,在第[(n-1)/k×(i-1) 1]到第[(n-1)/k×i 1]分片的标志位异或结果中找沿变,若有沿变,则沿变发生在标志位异或结果为“1”的两个分片中;同时根据相邻分片标志确定沿变为“1到0”型或是“0到1”型;将这两个分片二进制码转换结果求和,缓存这两个分片的序号、标志位和片内二进制码转换结果之和。
4.根据权利要求3所述的时间数字转换器延迟链内插的多沿变位置编码方法,其特征在于,所述综合有沿变分片的位置序号、片内二进制码转换结果,根据需求得到一个或多个沿变的位置编码,包括:
对于“1到0”型沿变,沿变位置编码为标志位异或结果为“1”的两个分片中第一个分片序号与片长s的乘积加上两个分片内二进制码转换结果之和;
对于“0到1”型沿变,沿变位置编码为标志位异或结果为“1”的两个分片中第一个分片序号与片长s的乘积并与两个分片内余下“0”的个数之和。
技术总结
一种时间数字转换器延迟链内插的多沿变位置编码方法,该方法包括:将延迟链数据分片并行处理,对各片进行温度计码‑二进制码转换并得到标志位,将相邻片标志位进行异或处理;将相邻的多片合并成组,每组利用标志位异或结果确定沿变所在分片的位置序号及沿变类型;综合有沿变分片的位置序号、片内二进制码转换结果,根据应用需求输出一个或多个沿变位置编码。本发明提出的时间数字转换器延迟链内插的多沿变位置编码方法,将延迟链数据分片,充分利用硬件的并行性特点,有效节省逻辑资源量,并且根据片内统计信息确定沿变位置,能够达到和常用的逐一定位编码方法相同的精度。
技术研发人员:封常青;董文豪;刘树彬;陈昊磊;沈仲弢;王君宸;安琪
受保护的技术使用者:中国科学技术大学
技术研发日:2019.12.30
技术公布日:2020.05.12
本文用于企业家、创业者技术爱好者查询,结果仅供参考。