一種信號處理方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,更具體的說,是涉及一種信號處理方法及裝置。
【背景技術(shù)】
[0002]雙倍數(shù)據(jù)流(double data rate,簡稱DDR)同步動態(tài)隨機存儲器(synchronousdynamic random access memory,簡稱SDRAM)是目前最為普遍和通用的一種存儲器,其可以簡稱為DDR。由于DDR具有雙倍數(shù)據(jù)流功能,因此目前已廣泛應(yīng)用到各行各業(yè)的電子設(shè)備中。
[0003]隨著硬件與網(wǎng)絡(luò)技術(shù)的飛速發(fā)展,用戶對DDR芯片和控制器芯片的本身封裝和集成化的要求也越來越高。這樣就導(dǎo)致在DDR芯片和控制器芯片進行數(shù)據(jù)交互的過程中,信號傳輸會產(chǎn)生同步開關(guān)噪聲(simultaneously switching noise,簡稱SSN),從而影響DDR接口的可靠性。
[0004]現(xiàn)有技術(shù)中,為了降低SSN對DDR接口可靠性的影響,通常是抑制信號之間的感性耦合串?dāng)_,具體通過降低I/o (輸入/輸出)驅(qū)動電流,以及在I/o數(shù)量不變的情況下,增加芯片的電源和地管腳的方式來實現(xiàn)。這種方法雖然可以降低一些SSN,但是降低的效果并不明顯。而且,增加芯片電源和地管腳,會直接導(dǎo)致單板設(shè)計和生產(chǎn)的難度增加;在降低I/O驅(qū)動電流時,可能還會影響信號沿的速率,進而影響信號時序。
【發(fā)明內(nèi)容】
[0005]有鑒于此,本發(fā)明提供了一種信號處理方法及裝置,以克服現(xiàn)有技術(shù)中SSN降低效果不明顯且單板設(shè)計和生產(chǎn)難度大的問題。
[0006]為實現(xiàn)上述目的,本發(fā)明提供如下技術(shù)方案:
[0007]第一方面,本申請公開了一種信號處理方法,該信號處理方法應(yīng)用于信號發(fā)送端,包括:
[0008]確定數(shù)據(jù)同步信號和N個待發(fā)送數(shù)據(jù)信號的相位狀態(tài);所述N為正整數(shù);
[0009]確定每一個待發(fā)送數(shù)據(jù)信號與所述數(shù)據(jù)同步信號的相位差;
[0010]根據(jù)確定的結(jié)果對所有或部分待發(fā)送數(shù)據(jù)信號進行相位變換處理;
[0011]將所有的待發(fā)送數(shù)據(jù)信號和相位變換指示信號發(fā)往信號接收端。
[0012]在第一方面的第一種可能的實現(xiàn)方式中,所述根據(jù)確定的結(jié)果對所有或部分待發(fā)送數(shù)據(jù)信號進行相位變換處理,包括:
[0013]當(dāng)超過一半的待發(fā)送數(shù)據(jù)信號與所述數(shù)據(jù)同步信號的相位差位于預(yù)設(shè)范圍時,將所有的待發(fā)送數(shù)據(jù)信號進行極性反轉(zhuǎn);
[0014]或,
[0015]將與所述數(shù)據(jù)同步信號的相位差位于預(yù)設(shè)范圍的待發(fā)送數(shù)據(jù)信號進行極性反轉(zhuǎn)。
[0016]在第一方面的第二種可能的實現(xiàn)方式中,所述根據(jù)確定的結(jié)果對有或部分待發(fā)送數(shù)據(jù)信號進行相位變換處理,包括:
[0017]根據(jù)預(yù)設(shè)算法,將與所述數(shù)據(jù)同步信號的相位差位于預(yù)設(shè)范圍內(nèi)的待發(fā)送數(shù)據(jù)信號中的X個待發(fā)送數(shù)據(jù)信號,以及與所述數(shù)據(jù)同步信號的相位差位于所述預(yù)設(shè)范圍外的待發(fā)送數(shù)據(jù)信號中的Y個待發(fā)送數(shù)據(jù)信號進行極性反轉(zhuǎn);其中,所述X為正整數(shù),所述Y為自然數(shù)。
[0018]第二方面,本申請公開了另一種信號處理方法,該信號處理方法應(yīng)用于信號接收端,包括:
[0019]接收信號發(fā)送端發(fā)送的相位變換指示信號和數(shù)據(jù)信號;
[0020]如果所述相位變換指示信號指示所述信號發(fā)送端對所述數(shù)據(jù)信號進行了相位變換處理,則對所述數(shù)據(jù)信號進行相位還原處理。
[0021]在第二方面的一種可能的實現(xiàn)方式中,所述對所述數(shù)據(jù)信號進行相位還原處理,包括:
[0022]根據(jù)所述相位變換指示信號的指示信息,將所有的數(shù)據(jù)信號進行極性反轉(zhuǎn);
[0023]或,
[0024]根據(jù)所述相位變換指示信號的指示信息,將在信號發(fā)送端經(jīng)過極性反轉(zhuǎn)處理的數(shù)據(jù)信號進行極性反轉(zhuǎn)。
[0025]第三方面,本申請公開了一種信號處理裝置,該信號處理裝置應(yīng)用于信號發(fā)送端,包括:
[0026]狀態(tài)確定模塊,用于確定數(shù)據(jù)同步信號和N個待發(fā)送數(shù)據(jù)信號的相位狀態(tài);所述N為正整數(shù)
[0027]相位差確定模塊,用于確定每一個待發(fā)送數(shù)據(jù)信號與所述數(shù)據(jù)同步信號的相位差;
[0028]信號處理模塊,用于根據(jù)相位差確定模塊確定的結(jié)果對所有或部分待發(fā)送數(shù)據(jù)信號進行相位變換處理;
[0029]信號發(fā)送模塊,用于將所有的待發(fā)送數(shù)據(jù)信號和相位變換指示信號發(fā)往信號接收端。
[0030]在第三方面的第一種可能的實現(xiàn)方式中,所述信號處理模塊具體用于:
[0031]在所述相位差確定模塊確定得到有超過一半的待發(fā)送數(shù)據(jù)信號與所述數(shù)據(jù)同步信號的相位差位于預(yù)設(shè)范圍時,將所有的待發(fā)送數(shù)據(jù)信號進行極性反轉(zhuǎn);
[0032]或,
[0033]根據(jù)所述相位確定模塊的確定結(jié)果,將與所述數(shù)據(jù)同步信號的相位差位于預(yù)設(shè)范圍的待發(fā)送數(shù)據(jù)信號進行極性反轉(zhuǎn)。
[0034]在所述第三方面的第二種可能的實現(xiàn)方式中,所述信號處理模塊具體用于:
[0035]根據(jù)預(yù)設(shè)算法,將與所述數(shù)據(jù)同步信號的相位差位于預(yù)設(shè)范圍內(nèi)的待發(fā)送數(shù)據(jù)信號中的X個待發(fā)送數(shù)據(jù)信號,以及與所述數(shù)據(jù)同步信號的相位差位于所述預(yù)設(shè)范圍外的待發(fā)送數(shù)據(jù)信號中的Y個待發(fā)送數(shù)據(jù)信號進行極性反轉(zhuǎn);其中,所述X為正整數(shù),所述Y為自然數(shù)。
[0036]第四方面,本申請?zhí)峁┝肆硪环N信號處理裝置,該信號處理裝置應(yīng)用于信號接收端,包括:
[0037]信號接收模塊,用于接收信號發(fā)送端發(fā)送的相位變換指示信號和數(shù)據(jù)信號;
[0038]還原處理模塊,用于在所述相位變換指示信號指示所述信號發(fā)送端對所述數(shù)據(jù)信號進行了相位變換處理時,對所述數(shù)據(jù)信號進行相位還原處理。
[0039]在第四方面的一種可能的實現(xiàn)方式中,所述還原處理模塊具體用于:
[0040]根據(jù)所述相位變換指示信號的指示信息,將所有的數(shù)據(jù)信號進行極性反轉(zhuǎn);
[0041]或,
[0042]根據(jù)所述指示信號的指示信息,將在信號發(fā)送端經(jīng)過極性反轉(zhuǎn)處理的數(shù)據(jù)信號進行極性反轉(zhuǎn)。
[0043]經(jīng)由上述的技術(shù)方案可知,與現(xiàn)有技術(shù)相比,本發(fā)明實施例公開了一種信號處理方法、裝置及系統(tǒng),所述信號處理方法能夠根據(jù)數(shù)據(jù)同步信號和待發(fā)送數(shù)據(jù)信號的相位狀態(tài)對待發(fā)送數(shù)據(jù)信號進行相位變換處理,使得處理后的待發(fā)送數(shù)據(jù)信號中的大部分的待發(fā)送數(shù)據(jù)信號的相位與所述數(shù)據(jù)同步信號的相位差值滿足一定的條件,從而從源頭上減少待發(fā)送數(shù)據(jù)信號對數(shù)據(jù)同步信號產(chǎn)生的耦合串?dāng)_量,使得待發(fā)送數(shù)據(jù)信號對數(shù)據(jù)同步信號的干擾變小,進而減小SSN對系統(tǒng)的影響。本方法、裝置及系統(tǒng)中,根據(jù)數(shù)據(jù)同步信號和待發(fā)送數(shù)據(jù)信號的相位狀態(tài)直接對待發(fā)送數(shù)據(jù)信號進行相位變換處理,從SSN的產(chǎn)生源頭上減小SSN的幅度值,從而其減小SSN的效果明顯,且不會給單板設(shè)計增加難度,不會影響信號的正常傳輸。
【附圖說明】
[0044]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
[0045]圖1為本發(fā)明實施例公開的信號處理方法的流程圖;
[0046]圖2為數(shù)據(jù)同步信號與待發(fā)送數(shù)據(jù)信號相位偏差為360°的整數(shù)倍時的信號波形圖;
[0047]圖3為數(shù)據(jù)同步信號與待發(fā)送數(shù)據(jù)信號相位偏差為180°的奇數(shù)倍時的信號波形圖;
[0048]圖4為本發(fā)明實施例公開的另一個信號處理方法的流程圖;
[0049]圖5為本發(fā)明實施例公開的信號處理裝置的結(jié)構(gòu)示意圖;
[0050]圖6為本發(fā)明實施例公開的另一個信號處理裝置的結(jié)構(gòu)示意圖;
[0051]圖7為本發(fā)明實施例公開的信號處理系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實施方式】
[0052]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0053]圖1為本發(fā)明實施例公開的信號處理方法的流程圖,該信號處理方法應(yīng)用于信號發(fā)送端,參見圖1所示,所述方法可以包括:
[0054]步驟101:確定數(shù)據(jù)同步信號和N個待發(fā)送數(shù)據(jù)信號的相位狀態(tài);
[0055]其中,所述N為正整數(shù),所述待發(fā)送數(shù)據(jù)信號可以包括一個或多個待發(fā)送數(shù)據(jù)信號。這里所述的多個待發(fā)送數(shù)據(jù)信號是可以通過不同的傳輸通道同時發(fā)送的多個待發(fā)送數(shù)據(jù)信號。
[0056]在數(shù)據(jù)同步信號和待發(fā)送數(shù)據(jù)信號同時發(fā)送時,待發(fā)送數(shù)據(jù)信號可能會對數(shù)據(jù)同步信號產(chǎn)生干擾,其中主要的干擾為SSN。為了便于理解,可參見圖2與圖3。其中,圖2為數(shù)據(jù)同步信號與待發(fā)送數(shù)據(jù)信號相位偏差為360°的整數(shù)倍時的信號波形圖;圖3為數(shù)據(jù)同步信號與待發(fā)送數(shù)據(jù)信號相位偏差為180°的奇數(shù)倍時的信號波形圖。在圖2中,灰線為數(shù)據(jù)同步信號線,黑線為待發(fā)送數(shù)據(jù)信號線,數(shù)據(jù)同步信號線和待發(fā)送數(shù)據(jù)信號線的相