8.PCBLayout在實際的PCB設計時,考慮到SI的要求,往往有很多的折中方案。通常,需要優先考慮對于那些對信號的完整性要求比較高的。畫PCB時,當考慮以下的一些相關因素,那么對于設計PCB來說可靠性就會更高。1)首先,要在相關的EDA工具里設置好拓撲結構和相關約束。2)將BGA引腳突圍,將ADDR/CMD/CNTRL引腳布置在DQ/DQS/DM字節組的中間,由于所有這些分組操作,為了盡可能少的信號交叉,一些的管腳也許會被交換到其它區域布線。3)由串擾仿真的結果可知,盡量減少短線(stubs)長度。通常,短線(stubs)是可以被削減的,但不是所有的管腳都做得到的。在BGA焊盤和存儲器焊盤之間也許只需要兩段的走線就可以實現了,但是此走線必須要很細,那么就提高了PCB的制作成本,而且,不是所有的走線都只需要兩段的,除非使用微小的過孔和盤中孔的技術。終,考慮到信號完整性的容差和成本,可能選擇折中的方案。DDR規范里關于信號建立;安徽DDR測試配件
現做一個測試電路,類似于圖5,驅動源是一個線性的60Ohms阻抗輸出的梯形信號,信號的上升沿和下降沿均為100ps,幅值為1V。此信號源按照圖6的三種方式,且其端接一60Ohms的負載,其激勵為一800MHz的周期信號。在0.5V這一點,我們觀察從信號源到接收端之間的時間延遲,顯示出來它們之間的時延差異。其結果如圖7所示,在圖中只顯示了信號的上升沿,從這圖中可以很明顯的看出,帶有四個地過孔環繞的過孔時延同直線相比只有3ps,而在沒有地過孔環繞的情況下,其時延是8ps。由此可知,在信號過孔的周圍增加地過孔的密度是有幫助的。然而,在4層板的PCB里,這個就顯得不是完全的可行性,由于其信號線是靠近電源平面的,這就使得信號的返回路徑是由它們之間的耦合程度來決定的。所以,在4層的PCB設計時,為符合電源完整性(powerintegrity)要求,對其耦合程度的控制是相當重要的。安徽DDR測試配件DDR的信號測試和協議測試;
14.在本發明的一個實施例中,所述相關信號包括dqs信號、clk信號和dq信號,所述標志信號為dqs信號。15.在本發明的一個實施例中,所述根據標志信號對示波器進行相關參數配置,具體包括:16.利用示波器分別采集標志信號在數據讀取和數據寫入過程中的電平幅值;17.對標志信號在數據讀取和數據寫入過程中的電平幅值進行比較,確定標志信號的電平閾值;18.在示波器中配置標志信號的電平閾值。19.在本發明的一個實施例中,所述利用示波器的觸發功能將ddr4內存的讀寫信號進行信號分離,具體包括:20.將標志信號的實時電平幅值與標志信號的電平閾值進行比較;21.將大于電平閾值的標志信號和小于電平閾值的標志信號分別進行信號的分離,得到數據讀取和數據寫入過程中的標志信號。
對于DDR2和DDR3,時鐘信號是以差分的形式傳輸的,而在DDR2里,DQS信號是以單端或差分方式通訊取決于其工作的速率,當以高度速率工作時則采用差分的方式。顯然,在同樣的長度下,差分線的切換時延是小于單端線的。根據時序仿真的結果,時鐘信號和DQS也許需要比相應的ADDR/CMD/CNTRL和DATA線長一點。另外,必須確保時鐘線和DQS布在其相關的ADDR/CMD/CNTRL和DQ線的當中。由于DQ和DM在很高的速度下傳輸,所以,需要在每一個字節里,它們要有嚴格的長度匹配,而且不能有過孔。差分信號對阻抗不連續的敏感度比較低,所以換層走線是沒多大問題的,在布線時優先考慮布時鐘線和DQS。DDR3總線的解碼方法;
DDR測試DDR/LPDDR簡介目前在計算機主板和各種嵌入式的應用中,存儲器是必不可少的。常用的存儲器有兩種:一種是非易失性的,即掉電不會丟失數據,常用的有Flash(閃存)或者ROM(Read-OnlyMemory),這種存儲器速度較慢,主要用于存儲程序代碼、文件以及長久的數據信息等;另一種是易失性的,即掉電會丟失數據,常用的有RAM(RandomAccessMemory,隨機存儲器),這種存儲器運行速度較快,主要用于程序運行時的程序或者數據緩存等。圖5.1是市面上一些主流存儲器類型的劃分DDR4物理層一致性測試;安徽DDR測試配件
DDR總線利用率和讀寫吞吐率的統計;安徽DDR測試配件
對于DDR2-800,這所有的拓撲結構都適用,只是有少許的差別。然而,也是知道的,菊花鏈式拓撲結構被證明在SI方面是具有優勢的。對于超過兩片的SDRAM,通常,是根據器件的擺放方式不同而選擇相應的拓撲結構。圖3顯示了不同擺放方式而特殊設計的拓撲結構,在這些拓撲結構中,只有A和D是適合4層板的PCB設計。然而,對于DDR2-800,所列的這些拓撲結構都能滿足其波形的完整性,而在DDR3的設計中,特別是在1600Mbps時,則只有D是滿足設計的。安徽DDR測試配件