System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电路设计领域,更具体地,涉及一种接收信号的装置、方法、仿真通信链路的系统、存储介质及芯片。
技术介绍
1、在通信电路领域,信号收发作为通信中重要的环节,对通信的质量起着至关重要的作用。为了实现更快的信号收发速度,往往会设计一些自适应模块以提升接收到信号的质量。这些自适应模块因其算法要求一般都同时具有模拟电路部分和数字电路部分,在对其进行设计及验证时通常采用数模混合仿真的方法来验证其效果,以迭代设计方案。
2、对于具有自适应模块的高速电路,在对其进行设计验证时,由于其同时包含模拟电路和数字电路部分,传统方法一般采用数模混仿的方法对其进行仿真验证。然而,数模混仿的方法具有仿真时间长、迭代速度慢、设计效率低等问题。
技术实现思路
1、为了解决上述问题,提供了一种基于自适应算法的系统建模方法,在一些具体实施例中,提供了一种接收信号的装置、方法、仿真通信链路的系统、存储介质及芯片,以提升设计及验证效率。
2、根据本申请实施例的第一方面,提供了一种接收信号的装置,包括:
3、预处理模块,对输入模拟信号进行预处理,以获得第二信号;
4、采样判决模块,基于采样时钟信号对所述第二信号进行采样,并根据采样结果与阈值进行比较的比较结果生成判决信号,所述判决信号包括输出数字信号和误差数字信号;以及
5、逻辑模块,根据所述误差数字信号向所述采样判决模块提供阈值电压信号以调整所述阈值,从而调整所述输出数字信号。
6、可选地,所述
7、滤波器,用于对输入模拟信号进行滤波处理,以获得第一信号;以及
8、均衡器,用于对所述第一信号进行均衡处理,以获得所述第二信号,
9、其中,所述均衡器的增益能力与其传输函数相关。
10、可选地,所述传输函数与所述均衡器预定义的极点参数、零点参数和增益参数相关,
11、所述逻辑模块根据所述输出数字信号和所述误差数字信号向所述均衡器提供档位选择信号,以调整所述增益参数,从而调整所述均衡器的增益能力。
12、可选地,所述所述逻辑模块根据所述输出数字信号和所述误差数字信号获得误差参数,根据当前档位、档位增益参数和所述误差参数确定目标档位,并提供与所述目标档位相应的所述档位选择信号。
13、可选地,所述采样判决模块提供的所述判决信号还包括边沿数字信号,
14、所述逻辑模块根据所述输出数字信号和所述边沿数字信号提供反馈信号,
15、所述接收信号的装置还包括:时钟数据恢复模块,基于参考时钟信号和所述反馈信号调整所述采样时钟信号,直至所述采样时钟信号和所述第二信号的具有相同的相位和频率。
16、可选地,所述逻辑模块根据至少两个连续的所述输出数字信号、所述边沿数字信号和预定的相位误差表确定相位误差参数,根据当前增益、当前频率、相位增益参数、频率增益参数和所述相位误差参数确定所述采样时钟信号的目标相位和目标频率,并提供与所述目标相位和所述目标频率相应的所述反馈信号。
17、可选地,所述时钟数据恢复模块提供的所述采样时钟信号包括数据时钟信号和边沿时钟信号,
18、所述采样判决模块根据所述数据时钟信号对所述第二信号进行采样以获得所述输出数字信号,根据所述边沿时钟信号对所述第二信号进行采样以获得所述边沿数字信号,根据所述数据时钟信号对所述第二信号进行采样、根据采样结果和所述阈值电压信号获得所述误差数字信号。
19、可选地,所述所述逻辑模块根据当前阈值、阈值增益系数和所述误差数字信号确定目标阈值,并提供与所述目标阈值相应的所述阈值电压信号。
20、根据本申请的第二方面,提供了一种仿真通信链路的系统,包括用于仿真通信链路的仿真工具,所述通信链路包括:
21、发送信号的装置,用于将输入数据流转换为输出模拟信号,并发送所述输出模拟信号;
22、信号传输通道,根据所述输出模拟信号提供输入模拟信号;以及
23、如上所述的接收信号的装置,用于接收所述输入模拟信号,并将所述输入模拟信号转换为输出数字信号。
24、可选地,所述发送信号的装置包括:
25、时钟信号生成器,用于生成参考时钟信号;
26、波形生成器,根据所述输入数据流和所述参考时钟信号生成方波信号;
27、线性模拟均衡器,对所述方波信号进行均衡处理,以获得初始模拟信号;以及
28、滤波器,对所述初始模拟信号进行滤波处理,以获得所述输出模拟信号。
29、可选地,所述时钟信号生成器根据相位噪声参数获得所述时钟抖动信号,并根据基准时钟信号和所述时钟抖动信号与生成带抖动的所述参考时钟信号,所述相位噪声参数可调。
30、根据本申请的第三方面,提供了一种接收信号的方法,包括:
31、对所述输入模拟信号进行预处理,以获得第二信号;
32、基于采样时钟信号对所述第二信号进行采样,并根据采样结果与阈值进行比较的比较结果生成判决信号,所述判决信号包括输出数字信号和误差数字信号;以及
33、根据所述误差数字信号提供阈值电压信号以调整所述阈值,从而调整所述输出数字信号。
34、可选地,对所述输入模拟信号进行预处理包括:
35、对输入模拟信号进行滤波处理,以获得第一信号;以及
36、对所述第一信号进行均衡处理,以获得所述第二信号,
37、其中,所述第二模块信号与所述第一信号之间的增益量与其传输函数相关,所述传输函数与预定义的均衡器的极点参数、零点参数和增益参数相关,根据所述输出数字信号和所述误差数字信号提供档位选择信号,以调整所述增益参数,从而调整所述增益量。
38、可选地,根据所述输出数字信号和所述误差数字信号提供档位选择信号包括:
39、根据所述输出数字信号和所述误差数字信号获得误差参数;以及
40、根据当前档位、档位增益参数和所述误差参数确定目标档位,并提供与所述目标档位相应的所述档位选择信号。
41、可选地,所述判决信号还包括边沿数字信号,所述方法还包括:
42、根据所述输出数字信号和所述边沿数字信号提供反馈信号;以及
43、基于参考时钟信号和所述反馈信号调整所述采样时钟信号,直至所述采样时钟信号和所述第二信号的具有相同的相位和频率。
44、可选地,根据所述输出数字信号和所述边沿数字信号提供反馈信号包括:
45、根据至少两个连续的所述输出数字信号、所述边沿数字信号和预定的相位误差表确定相位误差参数;以及
46、根据当前增益、当前频率、相位增益参数、频率增益参数和所述相位误差参数确定所述采样时钟信号的目标相位和目标频率,并提供与所述目标相位和所述目标频率相应的所述反馈信号。
47、可选地,所述采样时钟信号包括数据时钟信号和边沿时钟信本文档来自技高网...
【技术保护点】
1.一种接收信号的装置,包括:
2.根据权利要求1所述的装置,其中,所述预处理模块包括:
3.根据权利要求2所述的装置,其中,所述传输函数与所述均衡器预定义的极点参数、零点参数和增益参数相关,
4.根据权利要求3所述的装置,其中,所述所述逻辑模块根据所述输出数字信号和所述误差数字信号获得误差参数,根据当前档位、档位增益参数和所述误差参数确定目标档位,并提供与所述目标档位相应的所述档位选择信号。
5.根据权利要求1所述的装置,其中,
6.根据权利要求5所述的装置,其中,所述逻辑模块根据至少两个连续的所述输出数字信号、所述边沿数字信号和预定的相位误差表确定相位误差参数,根据当前增益、当前频率、相位增益参数、频率增益参数和所述相位误差参数确定所述采样时钟信号的目标相位和目标频率,并提供与所述目标相位和所述目标频率相应的所述反馈信号。
7.根据权利要求5所述的装置,其中,
8.根据权利要求1所述的装置,其中,所述所述逻辑模块根据当前阈值、阈值增益系数和所述误差数字信号确定目标阈值,并提供与所述目标阈值相应
9.一种仿真通信链路的系统,包括用于仿真通信链路的仿真工具,所述通信链路包括:
10.根据权利要求9所述的系统,其中,所述发送信号的装置包括:
11.根据权利要求10所述的系统,其中,所述时钟信号生成器根据相位噪声参数获得所述时钟抖动信号,并根据基准时钟信号和所述时钟抖动信号与生成带抖动的所述参考时钟信号,所述相位噪声参数可调。
12.一种接收信号的方法,包括:
13.根据权利要求12所述的方法,其中,对所述输入模拟信号进行预处理包括:
14.根据权利要求13所述的方法,其中,根据所述输出数字信号和所述误差数字信号提供档位选择信号包括:
15.根据权利要求12所述的方法,其中,所述判决信号还包括边沿数字信号,所述方法还包括:
16.根据权利要求15所述的方法,其中,根据所述输出数字信号和所述边沿数字信号提供反馈信号包括:
17.根据权利要求15所述的方法,其中,所述采样时钟信号包括数据时钟信号和边沿时钟信号,所述方法还包括:根据所述数据时钟信号对所述第二信号进行采样以获得所述输出数字信号,根据所述边沿时钟信号对所述第二信号进行采样以获得所述边沿数字信号,根据所述数据时钟信号对所述第二信号进行采样、根据采样结果和所述阈值电压信号获得所述误差数字信号。
18.根据权利要求12所述的方法,其中,根据所述误差数字信号提供阈值电压信号包括:根据当前阈值、阈值增益系数和所述误差数字信号确定目标阈值,并提供与所述目标阈值相应的所述阈值电压信号。
19.一种仿真通信链路的方法,包括:
20.一种计算机可读存储介质,其上存储有计算机程序,其中,该程序被处理器执行时实现如权利要求12至18任一项所述的接收信号的方法;或该程序被处理器执行时实现如权利要求19所述的仿真通信链路的方法。
21.一种芯片,包括如权利要求1至8任一项所述的接收信号的装置,或者包括如权利要求9至10任一项所述的仿真通信链路的系统,或
...【技术特征摘要】
1.一种接收信号的装置,包括:
2.根据权利要求1所述的装置,其中,所述预处理模块包括:
3.根据权利要求2所述的装置,其中,所述传输函数与所述均衡器预定义的极点参数、零点参数和增益参数相关,
4.根据权利要求3所述的装置,其中,所述所述逻辑模块根据所述输出数字信号和所述误差数字信号获得误差参数,根据当前档位、档位增益参数和所述误差参数确定目标档位,并提供与所述目标档位相应的所述档位选择信号。
5.根据权利要求1所述的装置,其中,
6.根据权利要求5所述的装置,其中,所述逻辑模块根据至少两个连续的所述输出数字信号、所述边沿数字信号和预定的相位误差表确定相位误差参数,根据当前增益、当前频率、相位增益参数、频率增益参数和所述相位误差参数确定所述采样时钟信号的目标相位和目标频率,并提供与所述目标相位和所述目标频率相应的所述反馈信号。
7.根据权利要求5所述的装置,其中,
8.根据权利要求1所述的装置,其中,所述所述逻辑模块根据当前阈值、阈值增益系数和所述误差数字信号确定目标阈值,并提供与所述目标阈值相应的所述阈值电压信号。
9.一种仿真通信链路的系统,包括用于仿真通信链路的仿真工具,所述通信链路包括:
10.根据权利要求9所述的系统,其中,所述发送信号的装置包括:
11.根据权利要求10所述的系统,其中,所述时钟信号生成器根据相位噪声参数获得所述时钟抖动信号,并根据基准时钟信号和所述时钟抖动信号与生成带抖动的所述参考时钟信号,所述相位噪声参数可调。
<...【专利技术属性】
技术研发人员:魏腾飞,高玮,
申请(专利权)人:北京奕斯伟计算技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。