數字信號的預加重(Pre-emphasis)
如前所述,很多常用的電路板材料或者電纜在高頻時都會呈現出高損耗的特性。目前的高速串行總線速度不斷提升,使得流行的電路板材料達到極限從而對信號有較大的損耗,這可能導致接收端的信號極其惡劣以至于無法正確還原和解碼信號,從而出現傳輸誤碼。如果我們觀察高速的數字信號經過長的傳輸通道傳輸后到達接收端的眼圖,它可能是閉合的或者接近閉合的。因此工程師可以有兩種選擇:一種是在設計中使用較為昂貴的電路板材料;另一種是仍然沿用現有材料,但采用某種技術來補償傳輸通道的損耗影響。考慮到在高速率的情況下低損耗的電路板材料和電纜的成本過高,我們通常會優先嘗試相應的信號補償技術,預加重(Pre-emphasis)和均衡就是高速數字電路中常用的兩種信號補償技術。
上升時間是數字信號另一個非常關鍵的參數,它反映了一個數字信號在電平切換時邊沿變化的快慢。河南數字信號測試故障
對于典型的3.3V的低電壓TTL(LVTTL)信號來說,判決閾值的下限是0.8V,判決閾 值的上限是2.0V。正是由于判決閾值的存在,使得數字信號相對于模擬信號來說有更高的 可靠性和抗噪聲的能力。比如對于3.3V的LVTTL信號來說,當信號輸出電壓為0V時, 只要噪聲或者干擾的幅度不超過0.8V,就不會把邏輯狀態由0誤判為1;同樣,當信號輸出 電壓為3.3V時,只要噪聲或者干擾的幅度不會使信號電壓低于2.0V,就不會把邏輯狀態 由1誤判為0。
從上面的例子可以看到,數字信號抗噪聲和干擾的能力是比較強的。但也需要注意,這 個“強”是相對的,如果噪聲或干擾的影響使得信號的電壓超出了其正常邏輯的判決區間,數字信號也仍然有可能產生錯誤的數據傳輸。在許多場合,我們對數字信號質量進行分析和 測試的基本目的就是要保證其信號電平在進行采樣時滿足基本的邏輯判決條件。 信號完整性測試數字信號測試故障數字信號的波形分析(Waveform Analysis);
值得注意的是,在同步電路中,如果要得到穩定的邏輯狀態,對于采樣時鐘和信號間的時序關系是有要求的。比如,如果時鐘的有效邊沿正好對應到數據的跳變區域附近,可能會采樣到不可靠的邏輯狀態。數字電路要得到穩定的邏輯狀態,通常都要求在采樣時鐘有效邊沿到來時被采信號已經提前建立一個新的邏輯狀態,這個提前的時間通常稱為建立時間(SetupTime);同樣,在采樣時鐘的有效邊沿到來后,被采信號還需要保持這個邏輯狀態一定時間以保證采樣數據的穩定,這個時間通常稱為保持時間(HoldTime)。如圖1.6所示是一個典型的D觸發器對建立和保持時間的要求。Data信號在CLK信號的有效邊沿到來t、前必須建立穩定的邏輯狀態,在CLK有效邊沿到來后還要保持當前邏輯狀態至少tn這么久,否則有可能造成數據采樣的錯誤。
數字信號并行總線與串行總線(Parallel and Serial Bus)
雖然隨著技術的發展,現代的數字芯片已經集成了越來越多的功能,但是對于稍微復雜 一點的系統來說,很多時候單獨一個芯片很難完成所有的工作,這就需要和其他芯片配合起 來工作。比如現在的CPU的處理能力越來越強,很多CPU內部甚至集成了顯示處理的功 能,但是仍然需要配合外部的內存芯片來存儲臨時的數據,需要配合橋接芯片擴展硬盤、 USB等接口;現代的FPGA內部也可以集成CPU、DSP、RAM、高速收發器等,但有些 場合可能還需要配合用的DSP來進一步提高浮點處理效率,配合額外的內存芯片來擴展 存儲空間,配合用的物理層芯片來擴展網口、USB等,或者需要多片FPGA互連來提高處 理能力。所有這一切,都需要用到相應的總線來實現多個數字芯片間的互連。如果我們把 各個功能芯片想象成人體的各個功能,總線就是血脈和經絡,通過這些路徑,各個功能 模塊間才能進行有效的數據交換和協同工作。 高速數字接口原理與測試;
對于并行總線來說,更致命的是這種總線上通常掛有多個設備,且讀寫共用,各種信號分叉造成的反射問題使得信號質量進一步惡化。
為了解決并行總線占用尺寸過大且對布線等長要求過于苛刻的問題,隨著芯片技術的發展和速度的提升,越來越多的數字接口開始采用串行總線。所謂串行總線,就是并行的數據在總線上不再是并行地傳輸,而是時分復用在一根或幾根線上傳輸。比如在并行總線上 傳輸1Byte的數據寬度需要8根線,而如果把這8根線上的信號時分復用在一根線上就可 以減少需要的走線數量,同時也不需要再考慮8根線之間的等長關系。 模擬信號和數字信號之間的區別嗎?河南數字信號測試故障
數字信號是離散的。它的幅度被限制在一個確定的值。河南數字信號測試故障
我們經常使用到的總線根據數據傳輸方式的不同,可以分為并行總線和串行總線。
并行總線是數字電路中早也是普遍采用的總線結構。在這種總線上,數據線、地址線、控制線等都是并行傳輸,比如要傳輸8位的數據寬度,就需要8根數據信號線同時傳輸;如果要傳輸32位的數據寬度,就需要32根數據信號線同時傳輸。除了數據線以外,如果要尋址比較大的地址空間,還需要很多根地址線的組合來不同的地址空間。圖1.7是一個典型的微處理器的并行總線的工作時序,其中包含了1根時鐘線、16根數據線、16根地址線以及一些讀寫控制信號。 河南數字信號測試故障
深圳市力恩科技有限公司依托可靠的品質,旗下品牌克勞德以高質量的服務獲得廣大受眾的青睞。是具有一定實力的儀器儀表企業之一,主要提供實驗室配套,誤碼儀/示波器,矢量網絡分析儀,協議分析儀等領域內的產品或服務。隨著我們的業務不斷擴展,從實驗室配套,誤碼儀/示波器,矢量網絡分析儀,協議分析儀等到眾多其他領域,已經逐步成長為一個獨特,且具有活力與創新的企業。深圳市力恩科技有限公司業務范圍涉及一般經營項目是:儀器儀表的研發、租賃、銷售、上門維修;物聯網產品的研發及銷售;無源射頻產品的研發及銷售;電子產品及電子元器件的銷售;儀器儀表、物聯網、無源射頻產品的相關技術咨詢;軟件的研發以及銷售,軟件技術咨詢服務等。等多個環節,在國內儀器儀表行業擁有綜合優勢。在實驗室配套,誤碼儀/示波器,矢量網絡分析儀,協議分析儀等領域完成了眾多可靠項目。