對于PCB上線條的臨界長度這個概念可能聽了還是非常模糊,甚至很多人根本不知道這個概念,如果你設(shè)計高速電路板卻不知道這個概念,那可以肯定,最終做出的電路板很可能無法穩(wěn)定工作,而你卻一頭霧水,無從下手調(diào)試。
臨界長度在業(yè)界說法很混亂,有人說3英寸,有人說1英寸,我還聽說過很多其他的說法,多數(shù)是因為對這個概念理解有誤造成的。很多人說,奧,走線太長會引起信號反射,走線很短的話不會產(chǎn)生反射。這種說法是非常錯誤的,把好幾個概念像攪漿糊一樣混在一起。那么臨界長度到底是什么,是多少,為什么要關(guān)注臨界長度?
理解臨界長度的最好方法就是從時間角度來分析。信號在pcb走線上傳輸需要一定的時間,普通FR4板材上傳輸時間約為每納秒6英寸,
當然表層走線和內(nèi)層走線速度稍有差別。當走線上存在阻抗突變就會發(fā)生信號反射,這和走線長度無關(guān)。但是,如果走線很短,在源端信號還沒上升到高電平時,反射信號就已經(jīng)回到源端,那么發(fā)射信號就被淹沒在上升沿中,信號波形沒有太大的改變。走線如果很長,發(fā)射端信號已經(jīng)到達高電平,反射信號才到達源端,那么反射信號就會疊加在高電平位置,從而造成干擾。那么走線長度就有一個臨界值,大于這個值,返回信號疊加在高電平處,小于這個值反射信號被上升沿淹沒。這個臨界值就是臨界長度,注意,這種定義非常不準確,因為只考慮了一次反射情況,這里只是為了理解概念需要,暫時這樣說。
那么準確的定義是什么?實際中反射都是發(fā)生多次的,雖然第一次信號反射回到源端的時間小于信號上升沿時間,但是后面的多次反射還會疊加在高電平位置,對信號波形造成干擾。那么,臨界長度的合理定義應(yīng)該是:能把反射信號的干擾控制在可容忍的范圍內(nèi)的走線長度。這一長度上的信號往返時間要比信號上升時間小很多。試驗中發(fā)現(xiàn)的經(jīng)驗數(shù)據(jù)為,當信號在pcb走線上的時延高于信號上升沿的20%時,信號會產(chǎn)生明顯的振鈴。對于上升時間為1ns的方波信號來說,pcb走線長度為0.2*6=1.2inch以上時,信號就會有嚴重的振鈴。所以臨界長度就是1.2inch,大約3cm。信號上升時間在高速設(shè)計中占有非常重要地位。
聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。
舉報投訴
原文標題:【小知識】如何理解臨界長度
文章出處:【微信號:PCBTech,微信公眾號:EDA設(shè)計智匯館】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
相關(guān)推薦
超臨界(SC)的解釋:超臨界(SC) 火電廠超臨界機組和超超臨界機組指的是鍋爐內(nèi)工質(zhì)的壓力。鍋爐內(nèi)的工質(zhì)都是水,水的臨界壓力是:22.1
發(fā)表于 11-26 10:54
關(guān)于PCB布線的臨界長度,查到經(jīng)驗數(shù)據(jù)是:當信號在pcb走線上的時延高于信號上升沿的20%時,信號會產(chǎn)生明顯的振鈴。然后還有個例子:對于上升時間為1ns的方波信號來說,pcb走線長度為0.2*6
發(fā)表于 06-29 15:19
執(zhí)行完畢后,要立即打開中斷。 臨界段的作用 其實在RTOS中,使用最多的臨界段是OS本身的調(diào)用,但是我們用戶也是需要對臨界資源進行保護的(臨界
發(fā)表于 10-09 11:02
你好,如果使用突發(fā)傳輸和設(shè)置突發(fā)長度為8,那么短包的大小是多少?如果我發(fā)送一個大小為1K的數(shù)據(jù)包,它的長度是否小于8K,或者它的長度是1K,
發(fā)表于 06-12 09:52
在UCOSIII的學(xué)習(xí) 中,碰面回到了這些問題 臨界資源臨界代碼,臨界代碼 我看帖子里說的是不可以被打斷的代碼,也就是相當于一個原子操作,那么在UCOSIII中有哪些是
發(fā)表于 08-15 04:35
?是使用freertos 的 API函數(shù)來控制stm32的任務(wù)執(zhí)行的先后嗎? 我看了一些例程的,感覺點云里霧里的。。最最最重要的是,F(xiàn)reeRTOS的益處到底是什么呀?感謝!! 感謝啊!!
發(fā)表于 06-09 15:09
;#endif /RT_USING_SMP/RTM_EXPORT(rt_enter_critical);看了代碼, 發(fā)現(xiàn)進入臨界區(qū)的時候, 中斷disable然后又enable, 所以, 進入臨界區(qū), 只是把所有線程掛起, 但是中斷還是可以搶占
發(fā)表于 11-25 10:36
臨界轉(zhuǎn)速測量實驗
一、實驗?zāi)康?、了解臨界轉(zhuǎn)速產(chǎn)生的實質(zhì)和影響因素;2、觀察轉(zhuǎn)軸在通過臨界轉(zhuǎn)速時的現(xiàn)象;3、理解
發(fā)表于 05-16 02:04
?4748次閱讀
PCB走線之安全間距到底是多少,在這里給你解答
發(fā)表于 06-17 14:59
?0次下載
代碼的臨界段也稱為臨界區(qū),指處理時不可分割的代碼區(qū)域,一旦這部分代碼開始執(zhí)行,則不允許任何中斷打斷。為確保臨界段代碼的執(zhí)行不被中斷,在進入臨界段之前須關(guān)中斷,而
發(fā)表于 10-06 14:38
?1.2w次閱讀
理解臨界長度的最好方法就是從時間角度來分析。信號在pcb走線上傳輸需要一定的時間,普通FR4板材上傳輸時間約為每納秒6英寸,當然表層走線和內(nèi)層走線速度稍有差別。當走線上存在阻抗突變就會發(fā)生信號反射
發(fā)表于 06-26 15:30
?2107次閱讀
臨界斷代碼也叫做臨界區(qū),是指那些必須完整運行,不能被打斷的代碼段,F(xiàn)reeRTOS與臨界斷代碼保護有關(guān)的函數(shù)有4個:taskENTER_CRITICAL() ——任務(wù)級進入臨界斷
發(fā)表于 12-04 16:06
?0次下載
代碼的臨界段也稱為臨界區(qū),指處理時不可分割的代碼。一旦這部分代碼開始執(zhí)行,則不允許任何中斷打入。為確保臨界段代碼的執(zhí)行,在進入臨界段之前要關(guān)
發(fā)表于 07-11 10:01
?867次閱讀
比如一個信號的上升沿是100ps,那么臨界長度是50ps,我們分別看看下圖中走線長度小于臨界長度
發(fā)表于 01-08 10:36
?898次閱讀
代碼的臨界段也稱為臨界區(qū),指處理時不可分割的代碼區(qū)域,一旦這部分代碼開始執(zhí)行,則不允許任何中斷打斷。為確保臨界段代碼的執(zhí)行不被中斷,在進入臨界段之前須關(guān)中斷,而
發(fā)表于 02-14 09:48
?1122次閱讀
評論