本申请属于通信,具体涉及一种信号传输的调整方法、装置及电子设备。
背景技术:
1、如今,移动设备和嵌入式系统中往往会应用串行外围管理接口(system powermanagement interface,spmi)来连接和管理各种外围设备。spmi连接的设备可以分为控制器和外围器件,而不同外围器件与控制器之间spmi总线的长度不同,这就会导致不同外围器件对于控制器发送的数据响应的时延不同,且不同外围器件的数据响应的时序偏差不同。
2、由于控制器依赖于外围器件的响应时间,因此如果外围器件对控制器响应的时序偏差过大,则可能会导致控制器和外围器件进行交互时,多个数据传输的时序不准确,从而引起通信错误或不稳定。
技术实现思路
1、本申请实施例的目的是提供一种信号传输的调整方法、装置及电子设备,能够解决时序偏差过大引起的通信错误或不稳定的技术问题。
2、第一方面,本申请实施例提供了一种信号传输的调整方法,该方法包括:
3、第一器件向第二器件发送校准信号,并接收所述第二器件基于所述校准信号发送的反馈信号;
4、所述第一器件确定所述校准信号以及所述反馈信号之间的相位差;
5、所述第一器件根据所述相位差调整信号参数,以减小所述第一器件和所述第二器件之间的传播延迟。
6、第二方面,本申请实施例提供了一种信号传输的调整装置,该装置包括:
7、传输模块,用于第一器件向第二器件发送校准信号,并接收所述第二器件基于所述校准信号发送的反馈信号;
8、确定模块,用于所述第一器件确定所述校准信号以及所述反馈信号之间的相位差;
9、调整模块,用于所述第一器件根据所述相位差调整信号参数,以减小所述第一器件和所述第二器件之间的传播延迟。
10、第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器和存储器,存储器存储可在处理器上运行的程序或指令,程序或指令被处理器执行时实现如第一方面提供的方法的步骤。
11、第四方面,本申请实施例提供了一种可读存储介质,可读存储介质上存储程序或指令,程序或指令被处理器执行时实现如第一方面提供的方法的步骤。
12、第五方面,本申请实施例提供了一种芯片,芯片包括处理器和通信接口,通信接口和处理器耦合,处理器用于运行程序或指令,实现如第一方面提供的方法。
13、第六方面,本申请实施例提供一种计算机程序产品,该程序产品被存储在存储介质中,该程序产品被至少一个处理器执行以实现如第一方面提供的方法。
14、在本申请信号传输的调整方法、装置及电子设备中,可以通过由第一器件向第二器件发送校准信号,并接收校准信号的反馈信号,确定所述校准信号以及所述反馈信号之间的相位差,并根据相位差调整第一器件的信号参数,以减小第一器件和第二器件之间的传播延迟。本申请通过利用计算第一器件发送的校准信号以及第二器件反馈的反馈信号之间的相位差,根据相位差来调整第一器件的信号参数以减小第一器件和第二器件之间的传播延迟。这样一来,在检测的相位差过大会引起第一器件和第二器件之间的传播延迟过大,并进一步引起时序偏差过大的情况下,即可以调整第一器件的信号参数以减小其向第二器件发送的信号的传播延迟,以避免延迟偏差引起的数据传输时序不准确,保证各信号能够按照正确的顺序排列,从而保证通信的稳定性。
1.一种信号传输的调整方法,其特征在于,第一设备包括第一器件和第二器件,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述相位差调整信号参数,包括:
3.根据权利要求2所述的方法,其特征在于,所述信号参数包括驱动强度和传输速率,所述根据所述第一信号调整所述信号参数,包括:
4.根据权利要求3所述的方法,其特征在于,所述对所述第一信号进行放大处理,得到第三信号之后,还包括:
5.根据权利要求2所述的方法,其特征在于,所述根据所述第一信号调整所述信号参数,包括:
6.一种信号传输的调整装置,其特征在于,包括:
7.根据权利要求6所述的装置,其特征在于,所述调整模块包括:
8.根据权利要求7所述的装置,其特征在于,所述调整单元包括:
9.根据权利要求8所述的装置,其特征在于,所述装置还包括:
10.根据权利要求7所述的装置,其特征在于,所述调整单元还包括:
11.一种电子设备,其特征在于,包括处理器和存储器,所述存储器存储可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-5中任一项所述的信号传输的调整方法的步骤。