System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信号延时,特别是涉及一种信号延时校准装置和测试系统。
技术介绍
1、timing generator(tg,时序生成模块)是测试机中的重要组成部分,负责按用户要求合成输出波形,在目标时刻输出波形,并对于输入的信号根据用户配置的采样时刻进行采样。要达到以上目的,需要对信号或时钟进行延时。若需要将信号延时,可采用fpga(filed programmable gate array,现场可编程逻辑阵列)的idelay/odelay资源实现。然而,每片fpga中每个idelay/odelay的具体延时时间均可能不一样,且容易受使用环境影响。在实际使用时,需要对所有idelay/odelay的延时时间进行精确校准,存在信号延时效率低的缺点。
技术实现思路
1、基于此,有必要针对上述问题,提供一种可提高信号延时效率的信号延时校准装置和测试系统。
2、一种信号延时校准装置,包括:
3、校准延时单元,用于确定初始延时对应的延时参数;
4、信号延时单元,用于进行信号延时;所述校准延时单元和所述信号延时单元包括相同类型的延时单元;
5、参数计算单元,连接所述校准延时单元和所述信号延时单元,用于根据所述初始延时和所述延时参数计算得到延时参考量,根据所述延时参考量和当前所需延时对所述信号延时单元进行延时设置。
6、在其中一个实施例中,所述校准延时单元包括连接所述参数计算单元的第一类校准延时单元和第二类校准延时单元;所述信号延时单元包括连
7、在其中一个实施例中,所述第一类校准延时单元和所述第一类信号延时单元包括idelay,所述第一类校准延时单元用于确定初始延时tiniti对应的延时值tap1;所述参数计算单元根据所述初始延时tiniti和所述延时值tap1,计算得到所述第一类信号延时单元的延时参考量。
8、在其中一个实施例中,所述参数计算单元将所述初始延时tiniti除以所述延时值tap1,计算得到每个tap对应的延时,作为所述第一类信号延时单元的延时参考量;或
9、所述参数计算单元将所述延时值tap1除以所述初始延时tiniti,计算得到每个单位时间对应的tap值,作为所述第一类信号延时单元的延时参考量。
10、在其中一个实施例中,所述第二类校准延时单元和所述第二类信号延时单元包括odelay,所述第二类校准延时单元用于确定初始延时tinito对应的延时值tap2;所述参数计算单元根据所述初始延时tinito和所述延时值tap2,计算得到所述第二类信号延时单元的延时参考量。
11、在其中一个实施例中,所述参数计算单元将所述初始延时tinito除以所述延时值tap2,计算得到每个tap对应的延时,作为所述第二类信号延时单元的延时参考量;或
12、所述参数计算单元将所述延时值tap2除以所述初始延时tinito,计算得到每个单位时间对应的tap值,作为所述第二类信号延时单元的延时参考量。
13、在其中一个实施例中,所述第一类信号延时单元包括至少一个idelay,所述第二类信号延时单元包括至少一个odelay,所述参数计算单元连接所述idelay和所述odelay。
14、在其中一个实施例中,所述第一类信号延时单元与所述第二类信号延时单元并联设置或级联设置。
15、在其中一个实施例中,若当前所需延时小于或等于idelay/odelay的延时跨度,则所述第一类信号延时单元与所述第二类信号延时单元并联设置,所述第一类信号延时单元包括一个idelay,所述第二类信号延时单元包括一个odelay;
16、若当前所需延时大于idelay/odelay的延时跨度,所述第一类信号延时单元与所述第二类信号延时单元并联设置,则所述第一类信号延时单元包括至少两个依次连接的idelay,所述第二类信号延时单元包括至少两个依次连接的odelay;
17、若当前所需延时大于idelay/odelay的延时跨度,所述第一类信号延时单元与所述第二类信号延时单元级联设置,则所述第一类信号延时单元包括至少一个idelay,所述第二类信号延时单元包括至少一个odelay。
18、在其中一个实施例中,信号延时校准装置还包括连接所述参数计算单元的延时计算单元,所述延时计算单元用于输出当前所需延时至所述参数计算单元;所述参数计算单元将所述当前所需延时分配到所述信号延时单元中的延时单元,并结合所述延时参考量确定所述信号延时单元中的延时单元的延时参数。
19、一种测试系统,包括上述的信号延时校准装置。
20、上述信号延时校准装置和测试系统,校准延时单元和信号延时单元包括相同类型的延时单元,通过校准延时单元确定初始延时对应的延时参数,参数计算单元再根据初始延时和延时参数计算得到延时参考量,根据延时参考量和当前所需延时对信号延时单元进行延时设置。当信号延时单元包含多个延时单元时,可根据校准延时单元确定的初始延时和延时参数的对应关系,分析得到延时参考量,对信号延时单元中各延时单元进行延时设置,无需对信号延时单元中所有延时单元都进行精确校准,提高了信号延时效率,且能获得较高的延时精度。
本文档来自技高网...【技术保护点】
1.一种信号延时校准装置,其特征在于,包括:
2.根据权利要求1所述的信号延时校准装置,其特征在于,所述校准延时单元包括连接所述参数计算单元的第一类校准延时单元和第二类校准延时单元;所述信号延时单元包括连接所述参数计算单元的第一类信号延时单元和第二类信号延时单元;其中,所述第一类校准延时单元和所述第一类信号延时单元包括相同类型的延时单元,所述第二类校准延时单元和所述第二类信号延时单元包括相同类型的延时单元。
3.根据权利要求2所述的信号延时校准装置,其特征在于,所述第一类校准延时单元和所述第一类信号延时单元包括IDELAY,所述第一类校准延时单元用于确定初始延时TinitI对应的延时值tap1;所述参数计算单元根据所述初始延时TinitI和所述延时值tap1,计算得到所述第一类信号延时单元的延时参考量。
4.根据权利要求3所述的信号延时校准装置,其特征在于,
5.根据权利要求2所述的信号延时校准装置,其特征在于,所述第二类校准延时单元和所述第二类信号延时单元包括ODELAY,所述第二类校准延时单元用于确定初始延时TinitO对应的延
6.根据权利要求5所述的信号延时校准装置,其特征在于,
7.根据权利要求2所述的信号延时校准装置,其特征在于,所述第一类信号延时单元包括至少一个IDELAY,所述第二类信号延时单元包括至少一个ODELAY,所述参数计算单元连接所述IDELAY和所述ODELAY。
8.根据权利要求7所述的信号延时校准装置,其特征在于,所述第一类信号延时单元与所述第二类信号延时单元并联设置或级联设置。
9.根据权利要求8所述的信号延时校准装置,其特征在于,
10.根据权利要求1-9任意一项所述的信号延时校准装置,其特征在于,还包括连接所述参数计算单元的延时计算单元,所述延时计算单元用于输出当前所需延时至所述参数计算单元;所述参数计算单元将所述当前所需延时分配到所述信号延时单元中的延时单元,并结合所述延时参考量确定所述信号延时单元中的延时单元的延时参数。
11.一种测试系统,其特征在于,包括权利要求1-10任意一项所述的信号延时校准装置。
...【技术特征摘要】
1.一种信号延时校准装置,其特征在于,包括:
2.根据权利要求1所述的信号延时校准装置,其特征在于,所述校准延时单元包括连接所述参数计算单元的第一类校准延时单元和第二类校准延时单元;所述信号延时单元包括连接所述参数计算单元的第一类信号延时单元和第二类信号延时单元;其中,所述第一类校准延时单元和所述第一类信号延时单元包括相同类型的延时单元,所述第二类校准延时单元和所述第二类信号延时单元包括相同类型的延时单元。
3.根据权利要求2所述的信号延时校准装置,其特征在于,所述第一类校准延时单元和所述第一类信号延时单元包括idelay,所述第一类校准延时单元用于确定初始延时tiniti对应的延时值tap1;所述参数计算单元根据所述初始延时tiniti和所述延时值tap1,计算得到所述第一类信号延时单元的延时参考量。
4.根据权利要求3所述的信号延时校准装置,其特征在于,
5.根据权利要求2所述的信号延时校准装置,其特征在于,所述第二类校准延时单元和所述第二类信号延时单元包括odelay,所述第二类校准延时单元用于确定初始延时tinito对应的延时值tap2;所...
【专利技术属性】
技术研发人员:魏世龙,任文君,冯国祥,
申请(专利权)人:杭州长川科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。