24小時(shí)聯(lián)系電話:18217114652、13661815404
中文
技術(shù)專題
單端開關(guān)與差分信號(hào)
如今,當(dāng)您談?wù)摳咚?/span>PCB設(shè)計(jì)時(shí),幾乎在您看到的每個(gè)地方,產(chǎn)品所需的信號(hào)默認(rèn)都是差分信號(hào)。但是,差分信號(hào)并不總是處于產(chǎn)品開發(fā)的最前沿。移動(dòng)數(shù)據(jù)的原始方法是單端信令。而且,在某些情況下,它今天仍在使用。本文將描述單端和差分信號(hào)之間的區(qū)別,哪些邏輯系列具有單端信號(hào),哪些邏輯具有差分信號(hào),當(dāng)前數(shù)據(jù)路徑需求,以及即將出現(xiàn)的變化。
單端交換特別地是指由驅(qū)動(dòng)器和傳輸線組成的數(shù)據(jù)路徑,該傳輸器在平面上或在一對(duì)平面與一個(gè)或多個(gè)負(fù)載輸入之間傳播。您可以決定何時(shí)上升或下降沿經(jīng)過閾值電壓的任何時(shí)候發(fā)生邏輯狀態(tài)變化。
采用單端信號(hào)傳輸,如果要精確的時(shí)序,上升時(shí)間必須非常快。當(dāng)您通過閾值電壓時(shí),精確檢測(cè)邏輯狀態(tài)變化的能力取決于上升時(shí)間的快慢。
單端信令是發(fā)送邏輯信號(hào)的最便宜的方法,因?yàn)樗鼘?duì)每個(gè)數(shù)據(jù)路徑只需要一根導(dǎo)線和一個(gè)信號(hào)引腳,所有數(shù)據(jù)路徑共享相同的“接地”平面。
BTL
CMOS
TTL
低壓CMOS
預(yù)期信用損失
GTL
左心室TTL
SSTL
圖1描繪了BTL邏輯系列的單端數(shù)據(jù)路徑。當(dāng)CMOS成為首選邏輯系列時(shí),開發(fā)了BTL邏輯系列以替代ECL。它用于驅(qū)動(dòng)大型數(shù)據(jù)總線。
圖1.單端信號(hào)數(shù)據(jù)路徑
對(duì)于所有上述邏輯系列,信號(hào)在兩端以及中間負(fù)載處均參考信號(hào)所經(jīng)過的平面。在大多數(shù)情況下,飛機(jī)是邏輯接地,但這不是強(qiáng)制性的。注入連接信號(hào)路徑元件的接地路徑的任何噪聲都會(huì)腐蝕出現(xiàn)在邏輯輸入端的邏輯電平。影響電流電平的常見噪聲類型是接地結(jié)構(gòu)中發(fā)生的DC和AC壓降,因?yàn)殡娏魍ㄟ^該路徑流回VDD。當(dāng)邏輯電平從0切換到1并通過IC的電源線返回給邏輯線充電和放電所需的電流時(shí),也會(huì)產(chǎn)生接地反彈。在大多數(shù)邏輯上,電源上的這種噪聲是EMI的主要來源。
特別是,發(fā)生的事情是,對(duì)傳輸線和邏輯器件的輸入的寄生電容進(jìn)行充電和放電所需的電流成為Vdd上“紋波”的主要來源,而Vdd和接地反彈。注意:紋波是電源Vcc或Vdd軌上出現(xiàn)的電壓變化。這些變化可以通過電源本身或通過改變導(dǎo)致電源電壓下降的負(fù)載電流來產(chǎn)生。
前述電流瞬變限制了可用于數(shù)據(jù)總線的實(shí)際寬度。圖2說明了當(dāng)邏輯線路從邏輯0切換到邏輯1時(shí),在串聯(lián)終端的傳輸線路中發(fā)生的電流。
圖2.串聯(lián)終端傳輸線的電壓和電流波形
可以為任何邏輯系列計(jì)算圖2所示的電流。例如,如果邏輯系列為3.3V CMOS,則每條線的峰值電流約為33 mA。如果使用這種邏輯形式創(chuàng)建數(shù)據(jù)總線,則當(dāng)所有位同時(shí)從0轉(zhuǎn)換到1時(shí),總線所需的峰值電流為總線中位數(shù)的33 mA倍。表1列出了幾個(gè)邏輯系列的峰值電流(以安培為單位,在各種總線寬度下)。
表1.當(dāng)所有線路從0變?yōu)?時(shí),各種寬度數(shù)據(jù)總線的峰值電流
這些電流必須由電源系統(tǒng)提供。當(dāng)邏輯線從邏輯0切換到邏輯1時(shí),該電流必須流經(jīng)IC封裝引線的電感。當(dāng)邏輯線從邏輯1切換到0時(shí),傳輸線的寄生電容必須通過IC封裝的接地引線的電感放電。這就是兩種不想要的噪聲,即Vdd和接地反彈和紋波的產(chǎn)生位置。
這些噪聲源變得如此之大,以至于不再可能制造出具有足夠低電感的封裝以及功率子系統(tǒng)具有足夠高品質(zhì)的電容來容納此類噪聲。” “這就是導(dǎo)致使用差分信號(hào)的原因。”
歸根結(jié)底,單端開關(guān)的主要優(yōu)點(diǎn)是價(jià)格便宜。它的使用已被差分信號(hào)取代。我曾經(jīng)嘗試預(yù)測(cè)單端信令何時(shí)會(huì)消失,但是仍然可以在DDR內(nèi)存中找到,所以我不再做那些猜測(cè)了。
差分信號(hào)
差分信號(hào)是一個(gè)廣泛的話題,涉及許多因素。出于討論的目的,差分信令的主要好處是它具有應(yīng)付數(shù)據(jù)路徑兩端之間大量接地偏移的能力。注意:術(shù)語差分信令和串行信令可互換使用。
“使用差分信號(hào)時(shí),您有兩條電線,它們的信號(hào)相等且相反。當(dāng)兩個(gè)波形交叉時(shí),數(shù)據(jù)位發(fā)生變化。因此,對(duì)于給定的數(shù)據(jù)速率,差分信號(hào)的邊緣不必像單端那樣快。”
最初,反對(duì)差分信令的情況就是代價(jià)。與單端信令相反,在差分信令中,每個(gè)數(shù)據(jù)路徑需要兩條線,兩個(gè)連接器引腳,兩個(gè)驅(qū)動(dòng)器和兩個(gè)接收器。當(dāng)數(shù)據(jù)速率相對(duì)較低并且信號(hào)路徑的兩端都在同一接地平面上時(shí),就不需要承擔(dān)更高的差分信令成本。當(dāng)單端數(shù)據(jù)路徑變得非常寬且信號(hào)的上升沿和下降沿變得非常快時(shí),所產(chǎn)生的開關(guān)噪聲將使其難以達(dá)到噪聲目標(biāo)。
表2列出了幾種類型的差分信令協(xié)議。所有這些都是為了應(yīng)付上述數(shù)據(jù)路徑兩端之間的接地偏移而創(chuàng)建的。
ECL
LVDS
雙相TTL時(shí)鐘樹
以太網(wǎng)鏈接
RS-422
HDMI
PCIExpress
Infinband
表2.幾種差分信令協(xié)議
“通常,我們將并行總線轉(zhuǎn)換為串行比特流。最初的PCI總線配置是137個(gè)帶時(shí)鐘的單端線。使用PCI Express,我可以用兩對(duì)差分來代替,每對(duì)都可以。這帶來了三個(gè)好處-我不需要超快速的上升時(shí)間,電源上沒有SSN,并且需要更少的電線來發(fā)送相同數(shù)量的數(shù)據(jù)。”
“使用差分信號(hào),一方面,您必須獲取并行數(shù)據(jù)流,并將其轉(zhuǎn)換為串行(串行器)。另一方面,您必須將數(shù)據(jù)流從串行傳輸?shù)讲⑿校ń獯鳎?/span>” “執(zhí)行此操作所需的邏輯過去非常昂貴。結(jié)果,我們僅在遇到嚴(yán)重偏移問題時(shí)才使用差分信令。在當(dāng)今擁有數(shù)十億個(gè)晶體管的邏輯的情況下,串行器和解串器基本上是免費(fèi)的,我們正在將并行總線轉(zhuǎn)換為串行總線。使用現(xiàn)代串行鏈接,我們將時(shí)鐘嵌入到數(shù)據(jù)中,因此不再需要將時(shí)鐘與數(shù)據(jù)匹配的艱巨任務(wù)。您可以用這些東西構(gòu)建帶寬令人難以置信的系統(tǒng)。”