基于A(yíng)DSP-TS101的高速數(shù)字電路設(shè)計(jì)與仿真
掃描二維碼
隨時(shí)隨地手機(jī)看文章
1 系統(tǒng)硬件設(shè)計(jì)
1.1 數(shù)?;旌喜糠值脑O(shè)計(jì)
A/D是數(shù)字和模擬混合部分,是設(shè)計(jì)重點(diǎn)考慮的部分之一。數(shù)字部分的頻率高,模擬部分對(duì)于擾很敏感,處理不好,數(shù)字信號(hào)很容易干擾模擬信號(hào),出現(xiàn)電磁干擾問(wèn)題。降低數(shù)字信號(hào)和模擬信號(hào)間的相互干擾,要掌握電磁兼容的兩個(gè)原則:盡可能減小電流環(huán)路的面積;系統(tǒng)只采用一個(gè)參考面。
系統(tǒng)僅有一個(gè)A/D轉(zhuǎn)換器,采用混合信號(hào)PCB的分區(qū)設(shè)計(jì),即使用同一地,如圖1所示。將PCB分區(qū)為模擬部分和數(shù)字部分,在A(yíng)/D器件的下面把模擬地和數(shù)字地部分連接在一起。保證兩個(gè)地之間的連接橋?qū)挾扰cIC等寬,所有信號(hào)線(xiàn)一般都不能跨越分割間隙,跨越分割間隙的信號(hào)線(xiàn)要位于緊鄰大面積地的布線(xiàn)層上。電路板的所有層中數(shù)字信號(hào)只能在電路板的數(shù)字部分布線(xiàn),模擬信號(hào)只能在電路板的模擬部分布線(xiàn),模擬和數(shù)字電源分開(kāi)。
1.2 高密度(HD)電路的設(shè)計(jì)
TS101硬件電路的設(shè)計(jì)屬于高密度電路,是整個(gè)印制板設(shè)計(jì)的難點(diǎn)之一。TS101采用BGA封裝,焊球25×25陣列,焊球之間間距為1 mm,沒(méi)有空白區(qū)。焊盤(pán)直徑的下限是O.45 mm(18 mil),這里采用0.51 mm(20 mil)。1每個(gè)焊盤(pán)都是表貼(無(wú)通孔)無(wú)阻焊。對(duì)最外圈的兩排焊球,信號(hào)線(xiàn)直接從表面層直接引出,內(nèi)圈焊球向外的引線(xiàn)采用打過(guò)孔的方式,從焊盤(pán)向?qū)且€(xiàn),在4個(gè)相鄰焊盤(pán)的對(duì)角線(xiàn)中間打一個(gè)外徑O.5 mm(20 mil),內(nèi)孔徑O.25 mm(10 mil)的帶阻焊通孔,然后將信號(hào)線(xiàn)從電路板的其他層引出去。這些引線(xiàn)的線(xiàn)寬和線(xiàn)距的下限都是0.15 mm(6 mil)。
TS101一般工作在250 MHz或300 MHz,為保持電源和地層的連續(xù)性和較好的去耦效果,設(shè)計(jì)中采用AD公司推薦的連接方式,用6個(gè)0.1μF和2個(gè)0.01μF的貼片電容焊在與TS101芯片中央位置相對(duì)的電路板的另一面,其連接方法如圖2所示。圖中方塊部分為去耦電容。
1.3 系統(tǒng)時(shí)鐘設(shè)計(jì)
TS10l內(nèi)核時(shí)鐘最高可以是輸入時(shí)鐘的6倍。內(nèi)核時(shí)鐘最高只能工作在250/300 MHz,系統(tǒng)時(shí)鐘SCLK輸入范圍為40~100 MHz。為確保時(shí)鐘的穩(wěn)定性,增加專(zhuān)門(mén)的濾波電路,如圖3所示。其中,R1△2 kΩ,R2△1.67 kΩ,C1△1μF(SMD),C2△1 000 pF(HF SMD),并應(yīng)貼近DSP引腳放置。該電路同時(shí)為參考電壓輸出、系統(tǒng)時(shí)鐘和局部參考時(shí)鐘提供了參考電壓,電壓值為1.5 V±100 mV。
PCB設(shè)計(jì)時(shí)為保證時(shí)鐘的穩(wěn)定性采取了以下措施:
(1)用一個(gè)晶振作為多處理器系統(tǒng)的同頻同相時(shí)鐘。
(2)同一電路板上各個(gè)DSP的時(shí)鐘用同一個(gè)驅(qū)動(dòng)器的各個(gè)門(mén)分別并行驅(qū)動(dòng)。
(3)在印制板布局時(shí)將時(shí)鐘部分放于印制板中央位置,使時(shí)鐘驅(qū)動(dòng)線(xiàn)到各DSP的距離大體相等。四是在印制板布線(xiàn)時(shí),時(shí)鐘線(xiàn)盡可能地靠近地線(xiàn)層。
1.4 布局
PCB尺寸過(guò)大時(shí),印制線(xiàn)條長(zhǎng),阻抗增加,抗噪聲能力下降,成本也增加;過(guò)小,則散熱不好,且鄰近線(xiàn)條易受干擾。確定PCB尺寸后,再確定特殊元件的位置。最后,根據(jù)電路的功能單元,對(duì)電路的全部元器件進(jìn)行布局。結(jié)合EMC設(shè)計(jì)一般布局規(guī)則,最終布局效果如圖4所示。
1.5 布線(xiàn)
根據(jù)PCB布線(xiàn)的原則完成布線(xiàn)設(shè)計(jì)后,需認(rèn)真檢查布線(xiàn)設(shè)計(jì)是否符合設(shè)計(jì)者所制定的規(guī)則(DRC檢查),同時(shí)也需確認(rèn)所制定的規(guī)則是否符合印制板生產(chǎn)工藝的需求:
(1)線(xiàn)與線(xiàn),線(xiàn)與元件焊盤(pán),線(xiàn)與貫通孔,元件焊盤(pán)與貫通孔,貫通孔與貫通孔之間的距離是否合理,是否滿(mǎn)足生產(chǎn)要求。
(2)電源線(xiàn)和地線(xiàn)的寬度是否合適,電源與地線(xiàn)之間是否緊耦合,在PCB中是否還有能讓地線(xiàn)加寬的地方。
(3)對(duì)于關(guān)鍵的信號(hào)線(xiàn)是否采取了最佳措施,如長(zhǎng)度最短,加保護(hù)線(xiàn),輸入線(xiàn)及輸出線(xiàn)被明顯地分開(kāi)。
(4)模擬電路和數(shù)字電路部分,是否有各自獨(dú)立的地線(xiàn)。
(5)后加在PCB中的圖形(如圖標(biāo)、注標(biāo))是否會(huì)造成信號(hào)短路。
(6)對(duì)一些不理想的線(xiàn)形進(jìn)行修改。
(7)在PCB上是否加有工藝線(xiàn),阻焊是否符合生產(chǎn)工藝的要求,阻焊尺寸是否合適,字符標(biāo)志是否壓在器件焊盤(pán)上,以免影響電裝質(zhì)量。
(8)多層板中的電源地層的外框邊緣是否縮小,如電源地層的銅箔露出板外容易造成短路。
2 仿真結(jié)果
2.1 不同串行端接電阻的仿真
圖5為使用不同的端接方式后的信號(hào)源端與負(fù)載端的波形,圖5(a)為信號(hào)源端的波形,圖5(b)為信號(hào)負(fù)載端的波形。圖5中,1為未加端接前信號(hào)源端與負(fù)載端的波形;2為使用串行端接方式(端接電阻50 Ω)后的信號(hào)波形;3為使用戴維寧端接方式(上拉電阻100 Ω,下拉電阻100 Ω)后的信號(hào)波形;4為使用簡(jiǎn)單并行端接方式(下拉電阻50 Ω)后的信號(hào)波形;5為使用RC并行端接方式(下拉電阻50 Ω,電容0.1μF)后的信號(hào)波形。
由圖5可見(jiàn),幾種阻抗匹配的端接方式都能不同程度地抑制了信號(hào)的反射,說(shuō)明在存在較大反射的電路中使用合適的端接方式能夠收到很好的效果。
2.2 鏈路口仿真
第一組:TS101 D1 Link0和TS101 D2 Link2連接LCLKIN信號(hào),該信號(hào)印制線(xiàn)較長(zhǎng)且速度要求較高(LAY 7層)。
測(cè)試條件:輸入同步脈沖序列1010-1010-1010-1010,頻率125 MHz,抖動(dòng)10 ps,該序列為模仿CLKIN時(shí)鐘信號(hào)得到的信號(hào)波形,如圖6所示。
圖6中加粗部分為輸入,細(xì)線(xiàn)為輸出。由圖可知,信號(hào)基本保持了完整性,上升沿和下降沿的單調(diào)性未發(fā)生改變。雖然仿真頻率高達(dá)125 MHz,但是波形的完整性保持完好。
第二組抽取Lay 6層的Link走線(xiàn)最長(zhǎng)的一組進(jìn)行分析,以D4 Link3和D8 Link3的連接為例。思路同上,仿真波形如圖7所示。
情況比Lay 7層稍差,但過(guò)沖在420 mV左右,滿(mǎn)足條件。
3 結(jié) 語(yǔ)
隨著高速數(shù)字電路的發(fā)展,PCB密度、速度的提高,以及工藝方面的限制,信號(hào)完整性及電磁兼容問(wèn)題會(huì)越來(lái)越突出,但只要依據(jù)一定的設(shè)計(jì)準(zhǔn)則,通過(guò)仿真軟件,可以把高速設(shè)計(jì)中的問(wèn)題解決好。