一种信号处理方法及装置的制造方法

文档序号:8395822阅读:407来源:国知局
一种信号处理方法及装置的制造方法
【技术领域】
[0001]本发明涉及通信技术领域,更具体的说,是涉及一种信号处理方法及装置。
【背景技术】
[0002]双倍数据流(double data rate,简称DDR)同步动态随机存储器(synchronousdynamic random access memory,简称SDRAM)是目前最为普遍和通用的一种存储器,其可以简称为DDR。由于DDR具有双倍数据流功能,因此目前已广泛应用到各行各业的电子设备中。
[0003]随着硬件与网络技术的飞速发展,用户对DDR芯片和控制器芯片的本身封装和集成化的要求也越来越高。这样就导致在DDR芯片和控制器芯片进行数据交互的过程中,信号传输会产生同步开关噪声(simultaneously switching noise,简称SSN),从而影响DDR接口的可靠性。
[0004]现有技术中,为了降低SSN对DDR接口可靠性的影响,通常是抑制信号之间的感性耦合串扰,具体通过降低I/o (输入/输出)驱动电流,以及在I/o数量不变的情况下,增加芯片的电源和地管脚的方式来实现。这种方法虽然可以降低一些SSN,但是降低的效果并不明显。而且,增加芯片电源和地管脚,会直接导致单板设计和生产的难度增加;在降低I/O驱动电流时,可能还会影响信号沿的速率,进而影响信号时序。

【发明内容】

[0005]有鉴于此,本发明提供了一种信号处理方法及装置,以克服现有技术中SSN降低效果不明显且单板设计和生产难度大的问题。
[0006]为实现上述目的,本发明提供如下技术方案:
[0007]第一方面,本申请公开了一种信号处理方法,该信号处理方法应用于信号发送端,包括:
[0008]确定数据同步信号和N个待发送数据信号的相位状态;所述N为正整数;
[0009]确定每一个待发送数据信号与所述数据同步信号的相位差;
[0010]根据确定的结果对所有或部分待发送数据信号进行相位变换处理;
[0011]将所有的待发送数据信号和相位变换指示信号发往信号接收端。
[0012]在第一方面的第一种可能的实现方式中,所述根据确定的结果对所有或部分待发送数据信号进行相位变换处理,包括:
[0013]当超过一半的待发送数据信号与所述数据同步信号的相位差位于预设范围时,将所有的待发送数据信号进行极性反转;
[0014]或,
[0015]将与所述数据同步信号的相位差位于预设范围的待发送数据信号进行极性反转。
[0016]在第一方面的第二种可能的实现方式中,所述根据确定的结果对有或部分待发送数据信号进行相位变换处理,包括:
[0017]根据预设算法,将与所述数据同步信号的相位差位于预设范围内的待发送数据信号中的X个待发送数据信号,以及与所述数据同步信号的相位差位于所述预设范围外的待发送数据信号中的Y个待发送数据信号进行极性反转;其中,所述X为正整数,所述Y为自然数。
[0018]第二方面,本申请公开了另一种信号处理方法,该信号处理方法应用于信号接收端,包括:
[0019]接收信号发送端发送的相位变换指示信号和数据信号;
[0020]如果所述相位变换指示信号指示所述信号发送端对所述数据信号进行了相位变换处理,则对所述数据信号进行相位还原处理。
[0021]在第二方面的一种可能的实现方式中,所述对所述数据信号进行相位还原处理,包括:
[0022]根据所述相位变换指示信号的指示信息,将所有的数据信号进行极性反转;
[0023]或,
[0024]根据所述相位变换指示信号的指示信息,将在信号发送端经过极性反转处理的数据信号进行极性反转。
[0025]第三方面,本申请公开了一种信号处理装置,该信号处理装置应用于信号发送端,包括:
[0026]状态确定模块,用于确定数据同步信号和N个待发送数据信号的相位状态;所述N为正整数
[0027]相位差确定模块,用于确定每一个待发送数据信号与所述数据同步信号的相位差;
[0028]信号处理模块,用于根据相位差确定模块确定的结果对所有或部分待发送数据信号进行相位变换处理;
[0029]信号发送模块,用于将所有的待发送数据信号和相位变换指示信号发往信号接收端。
[0030]在第三方面的第一种可能的实现方式中,所述信号处理模块具体用于:
[0031]在所述相位差确定模块确定得到有超过一半的待发送数据信号与所述数据同步信号的相位差位于预设范围时,将所有的待发送数据信号进行极性反转;
[0032]或,
[0033]根据所述相位确定模块的确定结果,将与所述数据同步信号的相位差位于预设范围的待发送数据信号进行极性反转。
[0034]在所述第三方面的第二种可能的实现方式中,所述信号处理模块具体用于:
[0035]根据预设算法,将与所述数据同步信号的相位差位于预设范围内的待发送数据信号中的X个待发送数据信号,以及与所述数据同步信号的相位差位于所述预设范围外的待发送数据信号中的Y个待发送数据信号进行极性反转;其中,所述X为正整数,所述Y为自然数。
[0036]第四方面,本申请提供了另一种信号处理装置,该信号处理装置应用于信号接收端,包括:
[0037]信号接收模块,用于接收信号发送端发送的相位变换指示信号和数据信号;
[0038]还原处理模块,用于在所述相位变换指示信号指示所述信号发送端对所述数据信号进行了相位变换处理时,对所述数据信号进行相位还原处理。
[0039]在第四方面的一种可能的实现方式中,所述还原处理模块具体用于:
[0040]根据所述相位变换指示信号的指示信息,将所有的数据信号进行极性反转;
[0041]或,
[0042]根据所述指示信号的指示信息,将在信号发送端经过极性反转处理的数据信号进行极性反转。
[0043]经由上述的技术方案可知,与现有技术相比,本发明实施例公开了一种信号处理方法、装置及系统,所述信号处理方法能够根据数据同步信号和待发送数据信号的相位状态对待发送数据信号进行相位变换处理,使得处理后的待发送数据信号中的大部分的待发送数据信号的相位与所述数据同步信号的相位差值满足一定的条件,从而从源头上减少待发送数据信号对数据同步信号产生的耦合串扰量,使得待发送数据信号对数据同步信号的干扰变小,进而减小SSN对系统的影响。本方法、装置及系统中,根据数据同步信号和待发送数据信号的相位状态直接对待发送数据信号进行相位变换处理,从SSN的产生源头上减小SSN的幅度值,从而其减小SSN的效果明显,且不会给单板设计增加难度,不会影响信号的正常传输。
【附图说明】
[0044]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
[0045]图1为本发明实施例公开的信号处理方法的流程图;
[0046]图2为数据同步信号与待发送数据信号相位偏差为360°的整数倍时的信号波形图;
[0047]图3为数据同步信号与待发送数据信号相位偏差为180°的奇数倍时的信号波形图;
[0048]图4为本发明实施例公开的另一个信号处理方法的流程图;
[0049]图5为本发明实施例公开的信号处理装置的结构示意图;
[0050]图6为本发明实施例公开的另一个信号处理装置的结构示意图;
[0051]图7为本发明实施例公开的信号处理系统的结构示意图。
【具体实施方式】
[0052]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0053]图1为本发明实施例公开的信号处理方法的流程图,该信号处理方法应用于信号发送端,参见图1所示,所述方法可以包括:
[0054]步骤101:确定数据同步信号和N个待发送数据信号的相位状态;
[0055]其中,所述N为正整数,所述待发送数据信号可以包括一个或多个待发送数据信号。这里所述的多个待发送数据信号是可以通过不同的传输通道同时发送的多个待发送数据信号。
[0056]在数据同步信号和待发送数据信号同时发送时,待发送数据信号可能会对数据同步信号产生干扰,其中主要的干扰为SSN。为了便于理解,可参见图2与图3。其中,图2为数据同步信号与待发送数据信号相位偏差为360°的整数倍时的信号波形图;图3为数据同步信号与待发送数据信号相位偏差为180°的奇数倍时的信号波形图。在图2中,灰线为数据同步信号线,黑线为待发送数据信号线,数据同步信号线和待发送数据信号线的相
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1