由于真正的預(yù)加重電路在實(shí)現(xiàn)時(shí)需要有相應(yīng)的放大電路來增加跳變比特的幅度,電路 比較復(fù)雜而且增加系統(tǒng)功耗,所以在實(shí)際應(yīng)用時(shí)更多采用去加重的方式。去加重技術(shù)不是 增大跳變比特的幅度,而是減小非跳變比特的幅度,從而得到和預(yù)加重類似的信號(hào)波形。 圖 1.29是對(duì)一個(gè)10Gbps的信號(hào)進(jìn)行-3.5dB的去加重后對(duì)頻譜的影響。可以看到,去加 重主要是通過壓縮信號(hào)的直流和低頻分量(長(zhǎng)0 或者長(zhǎng) 1 的比特流),從而改善其在傳輸過 程中可 能造成的對(duì)短0或者短1 比特的影響。數(shù)字信號(hào)的建立/保持時(shí)間(Setup/Hold Time);吉林?jǐn)?shù)字信號(hào)測(cè)試維修價(jià)格
需要注意的是,采用8b/10b編碼方式也是有缺點(diǎn)的,比較大的缺點(diǎn)就是8bit到10bit的編碼會(huì)造成額外的20%的編碼開銷,所以很多10Gbps左右或更高速率的總線不再使用8b/10b編碼方式。比如PCIe1.0和PCIe2.0的總線速率分別為2.5Gbps和5Gbps,都是采用8b/10b編碼,而PCle3.0、PCle4.0、PCle5.0的總線速率分別達(dá)到8Gbps、16Gbps和32Gbps,并通過效率更高的128b/130b的編碼結(jié)合擾碼的方法來實(shí)現(xiàn)直流平衡和嵌入式時(shí)鐘。另一個(gè)例子是FibreChannel總線,1xFC、2xFC、4xFC、8xFC的數(shù)據(jù)速率分別為1.0625Gbps、2 . 125Gbps,4 . 25Gbps 、8 . 5Gbps,都是采用8b/10b編碼,而16xFC 、32xFC 的數(shù)據(jù)速率分別 為14.025Gbps和28.05Gbps,采用的是效率更高的64b/66b編碼方式。64b/66b編碼在 10G和100G以太網(wǎng)中也有廣泛應(yīng)用。湖南數(shù)字信號(hào)測(cè)試聯(lián)系人數(shù)字信號(hào)處理系統(tǒng)設(shè)計(jì)流程;
采用AC耦合方式的另一個(gè)好處是收發(fā)端在做互連時(shí)不用太考慮直流偏置點(diǎn)的互相影響, 互連變得非常簡(jiǎn)單,對(duì)于熱插拔的支持能力也更好。
(3)有利于信號(hào)校驗(yàn)。很多高速信號(hào)在進(jìn)行傳輸時(shí)為了保證傳輸?shù)目煽啃?,要?duì)接收 到的信號(hào)進(jìn)行檢查以確認(rèn)收到的信號(hào)是否正確。在8b/10bit編碼表中,原始的8bit數(shù)據(jù)總 共有256個(gè)組合,即使考慮到每個(gè)Byte有正負(fù)兩個(gè)10bit編碼,也只需要用到512個(gè)10bit 的組合。而10bit的數(shù)據(jù)總共可以有1024個(gè)組合,因此有大約一半的10bit組合是無效的 數(shù)據(jù),接收端一旦收到這樣的無效組合就可以判決數(shù)據(jù)無效。另外,前面介紹過數(shù)據(jù)在傳輸 過程中要保證直流平衡, 一旦接收端收到的數(shù)據(jù)中發(fā)現(xiàn)違反直流平衡的規(guī)則,也可以判決數(shù) 據(jù)無效。因此采用8b/10b編碼以后數(shù)據(jù)本身就可以提供一定的信號(hào)校驗(yàn)功能。需要注意的是,這種校驗(yàn)不是足夠可靠,因?yàn)槔碚撋线€是可能會(huì)有幾個(gè)bit在傳輸中發(fā)生了錯(cuò)誤,但 是結(jié)果仍然符合8b/10b編碼規(guī)則和直流平衡原則。因此,很多使用8b/10b編碼的總線還 會(huì)在上層協(xié)議上再做相應(yīng)的CRC校驗(yàn)(循環(huán)冗余校驗(yàn))。
通常情況下預(yù)加重技術(shù)使用在信號(hào)的發(fā)送端,通過預(yù)先對(duì)信號(hào)的高頻分量進(jìn)行增強(qiáng)來 補(bǔ)償傳輸通道的損耗。預(yù)加重技術(shù)由于實(shí)現(xiàn)起來相對(duì)簡(jiǎn)單,所以在很多數(shù)據(jù)速率超過 1Gbps 的總線中使用,比如PCle,SATA 、USB3 .0 、Displayport等總線中都有使用。當(dāng) 信號(hào)速率進(jìn)一步提高以后,傳輸通道的高頻損耗更加嚴(yán)重,靠發(fā)送端的預(yù)加重已經(jīng)不太 夠用,所以很多高速總線除了對(duì)預(yù)加重的階數(shù)進(jìn)一步提高以外,還會(huì)在接收端采用復(fù)雜的均 衡技術(shù),比如PCle3.0 、SATA Gen3 、USB3.0 、Displayport HBR2 、10GBase-KR等總線中都 在接收端采用了均衡技術(shù)。采用了這些技術(shù)后,F(xiàn)R-4等傳統(tǒng)廉價(jià)的電路板材料也可以應(yīng)用 于高速的數(shù)字信號(hào)傳輸中,從而節(jié)約了系統(tǒng)實(shí)現(xiàn)的成本。什么是數(shù)字信號(hào)(DigitalSignal);
偽隨機(jī)碼型(PRBS)
在進(jìn)行數(shù)字接口的測(cè)試時(shí),有時(shí)會(huì)用到一些特定的測(cè)試碼型。比如我們?cè)谶M(jìn)行信號(hào)質(zhì)量測(cè)試時(shí),如果被測(cè)件發(fā)送的只是一些規(guī)律跳變的碼型,可能不了真實(shí)通信時(shí)的惡劣情況,所以測(cè)試時(shí)我們會(huì)希望被測(cè)件發(fā)出的數(shù)據(jù)盡可能地隨機(jī)以惡劣的情況。同時(shí),因?yàn)檫@種數(shù)據(jù)流很多時(shí)候只是為了測(cè)試使用的,用戶的被測(cè)件在正常工作時(shí)還是要根據(jù)特定的協(xié)議發(fā)送真實(shí)的數(shù)據(jù)流,因此產(chǎn)生這種隨機(jī)數(shù)據(jù)碼流的電路比較好盡可能簡(jiǎn)單,不要額外占用太多的硬件資源。那么怎么用簡(jiǎn)單的方法產(chǎn)生盡可能隨機(jī)一些的數(shù)據(jù)流輸出呢?首先,因?yàn)檎嬲S機(jī)的碼流是很難用簡(jiǎn)單的電路實(shí)現(xiàn)的,所以我們只需要生成盡可能隨機(jī)的碼流就可以了,其中常用的一種數(shù)據(jù)碼流是PRBS(PseudoRandomBinarySequence,偽隨機(jī)碼)碼流。PRBS碼的產(chǎn)生非常簡(jiǎn)單,圖1.21是PRBS7的產(chǎn)生原理,只需要用到7個(gè)移位寄存器和簡(jiǎn)單的異或門就可以實(shí)現(xiàn)。 數(shù)字信號(hào)可通過分時(shí)將大量信號(hào)合成為一個(gè)信號(hào)(稱復(fù)用信號(hào)),通過某個(gè)處理器處理后,再將信號(hào)解復(fù)用;湖南數(shù)字信號(hào)測(cè)試聯(lián)系人
數(shù)字信號(hào)的眼圖分析(Eye Diagram Analysis);吉林?jǐn)?shù)字信號(hào)測(cè)試維修價(jià)格
預(yù)加重是一種在發(fā)送端事先對(duì)發(fā)送信號(hào)的高頻分量進(jìn)行補(bǔ)償?shù)姆椒?,這種方法的實(shí)現(xiàn)是通過增大信號(hào)跳變邊沿后個(gè)比特(跳變比特)的幅度(預(yù)加重)來完成的。比如對(duì)于一個(gè)00111的比特序列來說,做完預(yù)加重后序列里個(gè)1的幅度會(huì)比第二個(gè)和第三個(gè)1的幅度大。由于跳變比特了信號(hào)里的高頻分量,所以這種方法實(shí)際上提高了發(fā)送信號(hào)中高頻信號(hào)的能量。在實(shí)際實(shí)現(xiàn)時(shí),有時(shí)并不是增加跳變比特的幅度,而是相應(yīng)減小非跳變比特的幅度,減小非跳變比特幅度的這種方法有時(shí)又叫去加重(De-emphasis)。圖1.26反映的是預(yù)加重后信號(hào)波形的變化。
對(duì)于預(yù)加重技術(shù)來說,其對(duì)信號(hào)改善的效果取決于其預(yù)加重的幅度的大小,預(yù)加重的幅度是指經(jīng)過預(yù)加重后跳變比特相對(duì)于非跳變比特幅度的變化。預(yù)加重幅度的計(jì)算公式如圖1.27所示。數(shù)字總線中經(jīng)常使用的預(yù)加重有3.5dB、6dB、9.5dB等。對(duì)于6dB的預(yù)加重來說,相當(dāng)于從發(fā)送端看,跳變比特的電壓幅度是非跳變比特電壓幅度的2倍。 吉林?jǐn)?shù)字信號(hào)測(cè)試維修價(jià)格