一种序列信号生成方法及装置制造方法及图纸

技术编号:22974311 阅读:45 留言:0更新日期:2019-12-31 23:17
本发明专利技术提供一种序列信号生成方法及装置,上述方案获取波形设置信息;其中,波形设置信息包括逻辑电平、周期数量和目标延时参数;从预设修正表中得到与目标延时参数相对应的各级延时链的延时单元的配置组合;其中,所述各级延时链位于时间调节模块中;根据与目标延时参数相对应的延时单元的配置组合对时间调节模块中的各级延时链进行配置;根据周期数量和逻辑电平,生成原始序列信号,并传递至时间调节模块中得到第一序列信号。本发明专利技术通过预设的修正表,得到实际延时与期望延时最接近的各级延时链的延时单元的配置组合,降低了各级延时链非线性的影响,使得输出序列信号与目标序列信号的偏差减小。

A method and device of generating sequence signal

【技术实现步骤摘要】
一种序列信号生成方法及装置
本专利技术涉及时序控制
,尤其涉及一种序列信号生成方法及装置。
技术介绍
近年来,随着电子科学技术以及相关研究领域的快速发展,航空航天、通讯、自动化控制、电子精密仪器、基础物理,甚至医学生物等前沿科研领域对时序控制的精度要求越来越高。高精度的时序控制可以通过高精度的序列信号实现,序列信号是一组将0/1二进制数码特定排列而成的串行信号。现有技术中序列信号可通过时间内插法产生的,时间内插方法是在时钟周期中内插时间精度比时钟周期的时间精度高的延时单元,得到与延时单元时间精度相同的序列信号。但是在应用中,内插的延时单元的实际延时与目标期望延时可能存在偏差,使得由内插的延时单元组成的延时链出现非线性,导致输出的序列信号与目标序列信号的偏差增大,影响时序控制的准确性。
技术实现思路
有鉴于此,本专利技术实施例提供一种序列信号生成方法及装置,以减小延时链非线性的影响,达到减少输出的序列信号与目标序列信号的偏差的目的。技术方案如下:本专利技术一方面提供一种序列信号生成方法,包括:...

【技术保护点】
1.一种序列信号生成方法,其特征在于,包括:/n获取波形设置信息;其中,所述波形设置信息根据目标序列信号的时间信息和序列信号发生器的工作时钟的时钟周期得到,所述波形设置信息包括逻辑电平、周期数量和目标延时参数;/n从预设修正表中得到与所述目标延时参数相对应的各级延时链的延时单元的配置组合;其中,所述各级延时链位于时间调节模块中,所述预设修正表为根据非线性修正方法得到的,所述非线性修正方法根据所述时间调节模块的实际延时与不同延时参数对应的期望延时,得到不同延时参数和延时单元的配置组合的对应关系;/n根据与所述目标延时参数相对应的所述延时单元的配置组合对所述时间调节模块中的各级延时链进行配置;/n...

【技术特征摘要】
1.一种序列信号生成方法,其特征在于,包括:
获取波形设置信息;其中,所述波形设置信息根据目标序列信号的时间信息和序列信号发生器的工作时钟的时钟周期得到,所述波形设置信息包括逻辑电平、周期数量和目标延时参数;
从预设修正表中得到与所述目标延时参数相对应的各级延时链的延时单元的配置组合;其中,所述各级延时链位于时间调节模块中,所述预设修正表为根据非线性修正方法得到的,所述非线性修正方法根据所述时间调节模块的实际延时与不同延时参数对应的期望延时,得到不同延时参数和延时单元的配置组合的对应关系;
根据与所述目标延时参数相对应的所述延时单元的配置组合对所述时间调节模块中的各级延时链进行配置;
根据所述周期数量和所述逻辑电平,生成原始序列信号,将所述原始序列信号传递至所述时间调节模块中,得到所述时间调节模块中各级延时链延时作用后输出的第一序列信号。


2.根据权利要求1所述的方法,其特征在于,所述非线性修正方法为积分非线性修正方法,所述积分非线性修正方法得到不同延时参数和延时单元的配置组合的对应关系包括:
根据所述各级延时链的延时单元各自的可配置数量,对所述各级延时链之间的延时单元进行组合,得到所述各级延时链之间的延时单元的各种配置组合(n1,n2,…,nm),其中,ni为所述配置组合中第i级延时链中延时单元的配置数量,第i级延时链共有Ni个延时单元,则ni∈[0,Ni],i∈[1,m],m≥2,ni、i和m均为整数;
根据所述各种配置组合,得到所述各种配置组合和所述时间调节模块的实际延时的对应关系(t(n1,n2,…,nm),n1,n2,…,nm),ni∈[0,Ni],i∈[1,m];其中,t(n1,n2,…,nm)为延时单元的配置组合为(n1,n2,…,nm)时所述时间调节模块的实际延时;
根据延时级数a的预设取值范围和所述时间精度ts,得到不同延时级数a对应的期望延时tI(a)满足tI(a)=a×ts;其中,0≤a≤T/ts,a为整数,T为所述时钟周期;所述延时参数包括所述延时级数a或所述期望延时tI(a);所述时间精度ts为根据第m级延时链的延时单元的平均单位延时tm’和所述第m级延时链的延时单元的期望单位延时tm确定得到的,所述平均单位延时tm’=(t(0,0,…,Nm)-t(0,0,…,0))/Nm,Nm为第m级延时链的延时单元可配置的最大数量;
根据所述对应关系(t(n1,n2,…,nm),n1,n2,…,nm),分别选取出所述时间调节单元的实际延时tset(a)满足tset(a)→tI(a),0≤a≤T/ts时,各级延时链的延时单元的配置组合(n1a,n2a,…,nma);从而得到不同延时级数a和所述配置组合(n1a,n2a,…,nma)的对应关系(a,(n1a,n2a,…,nma)),或不同的期望延时tI(a)和所述配置组合(n1a,n2a,…,nma)的对应关系(tI(a),(n1a,n2a,…,nma));其中,所述tset(a)为与所述配置组合(n1a,n2a,…,nma)对应的实际延时。


3.根据权利要求1所述的方法,其特征在于,所述非线性修正方法为微分非线性修正方法,所述微分非线性修正方法得到不同延时参数和延时单元的配置组合的对应关系包括:
根据所述各级延时链的延时单元各自的可配置数量,对所述各级延时链之间的延时单元进行组合,得到所述各级延时链之间的延时单元的各种配置组合(n1,n2,…,nm),其中,ni为所述配置组合中第i级延时链中延时单元的配置数量,第i级延时链共有Ni个延时单元,则ni∈[0,Ni],i∈[1,m],m≥2,ni、i和m均为整数;
根据所述各种配置组合,得到所述各种配置组合和所述时间调节模块的实际延时的对应关系(t(n1,n2,…,nm),n1,n2,…,nm),ni∈[0,Ni],i∈[1,m];其中,t(n1,n2,…,nm)为延时单元的配置组合为(n1,n2,…,nm)时所述时间调节模块的实际延时;
根据延时级数a的预设取值范围和所述时间精度ts,得到不同延时级数a对应的期望延时tD(a)满足tD(a)=tset(a-1)+ts;其中,0≤a≤amax,a为正整数,amax为满足不等式tset(a)≤T时a的最大整数值,T为所述时钟周期;tset(a-1)为与期望延时tD(a-1)最接近的所述时间调节模块的实际延时,tset(a)为与期望延时tD(a)最接近的所述时间调节模块的实际延时;所述时间精度ts为根据第m级延时链的延时单元的平均单位延时tm’和所述第m级延时链的延时...

【专利技术属性】
技术研发人员:朱明东秦熙张闻哲仝煜王淋荣星杜江峰
申请(专利权)人:中国科学技术大学
类型:发明
国别省市:安徽;34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1