本发明涉集成电路领域,具体涉及一种支持五种数据模式传输的电路。
背景技术:
1、在数据通信中,常见的数据模式有非归(non-return to zero,nrz)、4电平脉冲幅度调制(4-level pulse amplitude modulation,pam4)、具有8个电平的pam8,以及具有16个电平的pam16、具有32个电平的pam32等。
2、通常芯片之间互连不需要多种数据模式切换,但一些应用场景中需要在同一数据通道中采用不同的数据模式。为此,图1展示了包括nrz、pam4、pam8、pam16、pam32等多种数据模式的转换方案示意图,其核心在于采用数字逻辑转换芯片,使得多种不同数据模式之间可以实现切换。
3、但现有技术方案存在功耗大、芯片面积成本大,且容易导致信号质量变差,进而出现通信丢包问题。
4、为同时支持nrz、pam4、pam8、pam16、pam32等多种数据模式的灵活切换,低成本、低功耗、高数据质量的数据模式转换方案,成为本领域所亟需。
技术实现思路
1、为了缓解或部分缓解上述技术问题,本发明的解决方案如下所述:
2、一种支持五种数据模式传输的电路,包括调整模块,所述调整模块包括第一调整模块、第二调整模块、数据模式选择模块,以及复用器;其中,第一调整模块接收第一信号并输出第三信号;第二调整模块接收第一信号并输出第五信号;若第一信号为nrz数据模式、pam4数据模式和pam8数据模式中的一种,则复用器输出第三信号;若第一信号为pam16数据模式或pam32数据模式,则复用器输出第五信号;此外,在第一调整模块中,通过控制针对第一信号的增益获得第二信号,并通过控制针对第二信号的输出信号带宽获得第三信号;在第二调整模块中,通过控制针对第一信号的增益获得第四信号,并通过控制针对第四信号的输出信号带宽获得第五信号。
3、进一步地,若第一信号为nrz数据模式、pam4数据模式和pam8数据模式中的一种,则启用第一调整电路;若第一信号为pam16数据模式或pam32数据模式,则启用第二调整电路。
4、进一步地,所述第一调整模块包括:第一信号幅度检测模块、第一自动增益控制模块、第一线性度调整模块;所述第一信号幅度检测模块接收第一信号并检测第一信号的幅度;所述第一自动增益控制模块接收到第一信号幅度检测模块输出的关于第一信号的幅度的指示后,确定针对第一信号的增益,并输出增益控制参数至第一线性度调整模块;所述第一线性度调整模块输出第二信号。
5、进一步地,所述第一调整模块还包括:第一带宽调整模块;所述第一带宽调整模块接收第二信号并输出第三信号,并且第一带宽调整模块接收所述数据模式选择模块输出的带宽选择信号,以调整第一带宽调整模块针对第二信号的输出信号带宽。
6、进一步地,所述第二调整模块包括:第二信号幅度检测模块、第二自动增益控制模块和第二线性度调整模块;所述第二信号幅度检测模块接收第一信号并检测第一信号的幅度;所述第二自动增益控制模块接收到第二信号幅度检测模块输出的关于第一信号的幅度的指示后,确定针对第一信号的增益,并输出增益控制参数至第二线性度调整模块;所述第二线性度调整模块输出第四信号。
7、进一步地,所述第二调整模块还包括:第二带宽调整模块;所述第二带宽调整模块接收第四信号并输出第五信号,并且第二带宽调整模块接收所述数据模式选择模块输出的带宽选择信号,以调整第二带宽调整模块针对第四信号的输出信号带宽。
8、进一步地,第二带宽调整模块的带宽范围大于第一带宽调整模块的带宽范围。
9、进一步地,第二信号和第四信号均是满摆幅状态。
10、进一步地,所述第一线性度调整模块仅调整第一信号的增益;或/和,所述第二线性度调整模块仅调整第一信号的增益。
11、进一步地,所述第一自动增益控制模块还根据第一线性度调整模块的输出摆幅,确定针对第一信号的增益;或/和,所述第二自动增益控制模块还根据第二线性度调整模块的输出摆幅,确定针对第一信号的增益。
12、本发明技术方案,具有如下有益的技术效果之一或多个:
13、(1)支持五种不同数据传输模式,提供了极高的数据模式选择灵活性。
14、(2)通过调整增益或线性度,而非硬解码转换方案,降低了功耗、成本,避免了数据质量变差而导致数据丢包。
15、(3)通过幅度检测,自适应调整增益,精确调整信号线性度,满足数据模式之间的自由切换。
16、(4)将五种数据模式分为两组,并使用不同的调整模块分别处理,避免了单一电路模块因数据模式差异过大而调整能力不足,提升了信号处理质量。
17、此外,本发明还具有的其它有益效果将在具体实施例中提及。
1.一种支持五种数据模式传输的电路,包括调整模块,其特征在于:
2.根据权利要求1所述的支持五种数据模式传输的电路,其特征在于:
3.根据权利要求2所述的支持五种数据模式传输的电路,其特征在于:
4.根据权利要求3所述的支持五种数据模式传输的电路,其特征在于:
5.根据权利要求4所述的支持五种数据模式传输的电路,其特征在于:
6.根据权利要求5所述的支持五种数据模式传输的电路,其特征在于:
7.根据权利要求6所述的支持五种数据模式传输的电路,其特征在于:
8.根据权利要求7所述的支持五种数据模式传输的电路,其特征在于:
9.根据权利要求8所述的支持五种数据模式传输的电路,其特征在于:
10.根据权利要求9所述的支持五种数据模式传输的电路,其特征在于:
