本文關鍵字:
hp基本故障處理
當一塊板在自動測試設備(ATE)上測試通不過時,ATE分析技術員的職責是:找出故障的根源,將故障記錄到FMS中,將缺陷糾正。板子產生真正的故障(有些是由于板子的原因),還有錯誤的故障(有些是由于測試設備或者測試程序的原因)。真正的故障也許是由一個范圍內的缺陷引起的,例如:助焊劑阻塞了測試點;焊接短路;缺焊或虛焊的元件;丟失的、錯誤的、反安裝的、不重合的、損壞的、不工作的元件;還有的是光板生產出來有缺陷,比如損壞、遺漏、蝕刻過度或者欠蝕刻。分析任何故障的第一步就是找出板子是在什么地方通不過,并把由測試設備產生的錯誤報告交給技術員。這個錯誤報告將指出該板的故障的類型,如開路、短路、模擬故障、電源故障、或者是固件需要重新燒錄。在錯誤報告上的信息將使得下次檢測板子失敗的現象減少。
這一部分處理真正的故障,例如,板子本身的故障
HP 基本測試計劃
測試計劃
測試計劃是為了測試一條給定的生產線,由測試工程師編寫的代碼。整個測試計劃是由一系列由詳細的命令組成的小測試組成的。測試的命令如下:
PINS 針腳:這個測試命令將測試設備上所有沒有電容隔離的針腳。這個測試將確保測試設備針腳和待測的板子之間的良好接觸。
Pre-shorts 預短路:預短路測試是在正式短路測試之前進行的一個模擬測試。這個測試將像測試開關和跳線設置一樣測試電位計設置。這個測試要先進行,因為設置、開關、跳線、電位計將影響下面的測試。
Shorts短路:這個短路測試要測試已知將要短路的節點之間的開路,以及其他所有節點之間的短路。短路和開路測試能夠快速找到制造缺陷,如丟失元器件或者錫橋。開路測試用于測試已知要短路的節點之間的連通性。短路測試將在兩個方面進行,檢測和絕緣。檢測是關于哪個節點短路的快速診斷。絕緣使用一個對分過程來檢測短路。這將導致僅只是短路的節點一起顯示成一個錯誤。
ANALOG模擬: 這個檢測沒有加電,使用來檢驗模擬元件,象電阻,電容等是否被正確的安放在扳子上,以及他們的值是不是在指定的誤差范圍內.
TESTJET 感應片: 感應片通過測試在針腳和感應片討淶牡縟?來測兩棲件上的針腳和板子之間的連通性.針腳都配合起來被視為一個腳.電源和地的針腳不能用這種方式來測試。
POWER SUPPLIES 電源供應:在這個測試中間,打開了電源供應。它們的電流和電壓輸出都被檢測,以確保它們在限制的范圍內。如果不是軟件關掉電源供應,那么它將產生一個電流限制或者過電壓錯誤。
BOUNDARY SCAN邊界掃描:這是一個使用一個設備測試的技術,它的設計是用一個移位寄存器放在每個輸入/輸出針腳和器件內部邏輯核心之間。每個移位寄存器被稱為一個單元,當它們被連接起來成為鏈的時候,就組成了“邊界寄存器”或者稱為“數據寄存器”。在器件里還有另外的寄存器:一個指令寄存器,一個 旁路寄存器和一個ID寄存器。
在使用邊界掃描的時候,設備上需要4到5個額外的針腳。這些針腳是:
TDI(TEST DATA IN測試數據輸入):這是一個測試和指令位的串口輸入。當一個設備被定義的時候,這些位將被移位進指令寄存器。對這些位數據流來說,數據是通過裝在每個器件輸入/輸出針腳中的移位寄存器裝入到數據寄存器中去的。
TDO(TEST DATA OUT測試數據輸出):這是一個從指令寄存器,或數據寄存器或標志寄存器中往外輸出測試數據的輸出串口。
TCK(TEST CLOCK測試時鐘):這是一個用來驅動邊界掃描邏輯的獨立的時鐘。數據在時鐘上升沿輸入,時鐘下降沿輸出。
TMS(TEST MODE SELECT測試模式選擇):這提供了使TAP 控制器從一個狀態改變到另一個狀態所需的邏輯標準。
TRST*(TEST RESET):這是一個可選的信號,常用于重啟設備。星號表示這個信號是一個活動的低輸入信號。TRST*也考慮到了TAP控制器的異步初始化。當TRST*是高電平的時候,邊界掃描邏輯關閉,設備將如同邊界掃描硬件不存在一樣的工作。
DIGITAL(數字):最基本的數字測試是驅動IC的輸入,比較在給定的輸入下面能否得到需要的輸出。數字測試的另外一種類型是CRC(CYCLIC REDUNDANCY CHECK循環冗余檢查)。這被用在預編程的設備,如ROM芯片上面,以確保數據的可*性。
ANALOG POWERED AND MIXED模擬電源和混合:這個測試將測試需要電源的模擬設備。二極管,發光二極管,數摸轉換,模數轉換和晶體管等都是在這一部分需要檢測的一些設備。
PROGRAMMING AND NVRAM燒錄編程和NVRAM:這個測試考慮到了FLASH ROMS,SROM,FPGA,XLINX或者EEPROMS的燒錄編程。這種測試將檢查制造ID和設備ID,當錯誤的數據存在時,將擦除此數據。在燒錄編程完后,還要測試器件,以確保數據被保存了。萬一被燒錄編程的器件是個固件器件,CRC檢測將執行,以確保燒錄正確。
OPENS開路
在一個回路中,當所需要的連接不存在時,開路故障發生了。開路主要發生在測試的預短路,短路和邊角測試上。但是開路可能是在模擬,數字和其他子測試中,沒有發現明確的開路故障的其他故障的根源。
錯誤報告中的信息一般包括了發生故障的節點(回路)和在節點上的元件或針腳,如果有很多信息,那么測試器將給出一部分故障的列表。如果這種情況發生,在報告上將典型的有一個注釋如下:
報告1
-----------------------------------------
Failed Open #1
(117151) U28-13
c167.2
tp268.1
u28.13
-----------------------------------------
一個感應片開路是以另外一種類型存在的,它是針對專門的元件和針腳而不是針對一般的節點。在感應片錯誤報告上的數據將包括:元件,針腳,節點,和一個毫微微克的電容測量。一個測試中的感應片部分使用一個電容來檢測,并確保一個元件所有的導線(不管用什么方法測試)都被焊接好了或者要不就連接到回路上了。
閱讀完錯誤報告之后,下一步就是用DMM來確定故障。假設一個開路故障的例子,第一步是從測試點(tp268)到余下的節點測試,第二次就從給定的元件和針腳到測試點測試(使用HP 主板圖形系統在主板上
找到測試點的位置)。在確定一個故障是確實存在的,對板子執行肉眼的檢查以檢測給定的元件,找出是否有可見的缺陷存在。如果沒發現缺陷,就確定元件是正確安裝的,并確定是否是他們使用了聚脂薄膜板來尋找和局部化開路(看板子上的信息)。開路找到后,在故障處做記號,將它輸入FMS中。并將板子發回重新制作或者修理,或者將板子作為肥料,或者將板子還給客戶。
SHORTS 短路
當元件與元件或節點與節點中間有一個不需要的連接時,短路故障產生。在測試中的短路部分,很多短路被發現。這種現象發生的例外是,測試并不是在板子的一個區域上尋找短路,或者在測試程序中設立的短路電阻超過了一個確切的極限(一般是6.5歐姆)。這些短路將在測試的其他部分以故障的形式表現出來。接下來,第一件要做的事情就是使用DMM,確定故障是真正存在的。在確定故障以后,一般對板子和普通的器件進行視覺的檢查。
如果視覺的檢查沒有發現結果,那么就可以使用下面的技術一起檢查。
在DMM中使用低歐姆標準對每個普通元件的短路節點進行測量,并將通過短路的最低電阻的元件從分析中移除,將所影響的線路撤消。再進行測量看短路是否依然存在,如果不存在的話就說這個元件沒有功能,將它裝進袋子里并貼好標簽。如果短路仍然對其他元件是一樣的,而且并沒有將短路移除,使用下面的辦法之一。找出并標記一個點, 用來測量短路的每一邊,使用溫度紀錄儀來局部化短路。(參考溫度紀錄儀使用)
使用薄膜組合(參考使用薄膜)和低歐姆標準來找出短路。
在短路找到以后,確定標記出位置,進入FMS,將板子發回重做,或者修理,或者將板作為廢料,或者返還給客戶。
ANALOG FAILURES模擬錯誤
一個典型的模擬錯誤測試的故障報告一般將列出如下幾項:元件的標稱值,上限,下限,當它被測試的時候測試的內容。
CAPACITORS電容
電容故障有點難以處理。因為當它們測試的時候,經常測試的是與很多其他電容,電阻,IC并聯的電容值,要不就是影響它們的電容值的回路。獨立的電容將從板子上取下來,用電容測量計測量以確定它是好的元件(針對未被標記的芯片上限),或者在一定的誤差范圍內(任何上限)。處理一個有故障的電容的其他方法是,確保接到同一個節點上的所有元件都是正確的元件,確保從頂端到剩下的節點沒有開路,并找出高歐姆的短路(超過測試的極限)。整體來說絕大多數的電容故障都是來自與測試和夾具的問題。
RESISTORS電阻
電阻故障分為兩類,超出誤差(過高)和低于誤差(過低或降低)。解決電阻故障的第一步是仔細的視覺檢查電阻。確認它是正確的阻值,被焊好了而且沒有損壞。
電阻偏高。當視覺檢查電阻本身完畢后,一端一端的測量電阻。如果測量過高,認為它壞,換掉它。如果電阻測量在誤差范圍內,確認在測試的節點上,電阻存在,并點到點的對電阻測量(這時要檢查測試點是否有污染, 或其他的任何阻止測試探針得到良好接觸的的東西)。這時采用的方法很象處理開路或者阻抗描繪,這時要把薄膜取下。
電阻偏低。象上面一樣,對電阻除去任何的視覺上的缺陷,一頭一頭的測量。如果測出來很低,移開掉電阻,再次測量,如果結果還是偏低,這個電阻壞,替換它。如果在誤差范圍內的測量的電阻重新被放置回板子上,它性能已經降低了。使用圖表或者HP主板圖形系統(領先),列出所有的與電阻兩端節點相接的元件或針腳,并確認這些元件是好的(不要去動VCC,+3.3V,+5V,GND 或者其他主要的電源/地節點----這些節點傾向于連接幾乎所有的在板上的元件)。在這里要繼續進行下去的最好辦法是,在通過電阻測量時,注意電阻的升高,使用冷噴射來給一個一個的,與電阻連在同一個節點的元件降溫。很多變差能用這種方法找出來,當冷噴射影響到元件使之產生變差,電阻的增加將會很大。這個元件就是壞的,裝入袋子并標記,標記好元件,將缺陷輸入FMS并將板子重做。對使用冷噴射產生的不明確的結果,決定哪個元件是最有可能產生變差的,將那個元件移去分析,再測量電阻。很多技術員使用將元件導線撤消的辦法,而不是將元件移開來分析元件。當撤消導線的元件作為需要移除進行節點分析的元件輸入FMS,要重做板的同事只要將給定的導線撤消。注意有些電阻應該是降低到一個確切的值----需要你總是檢查 高/低/無 的限制。當一些電阻將表現出比給定的低界限更低的變差,但仍然是好的(決定于它測試的方式),如果你認為這就是原因,找一塊好的板子進行比較,可用好板上的同值電阻比較。
DIGITAL FAILURES數字故障
這里僅給出一般的方針,因為當你使用數字萬用表對大量數字故障進行分析時,有限制。
首先,當你遇到故障時,不要改變元件紀錄。檢測失敗信號測試點的連續性,接著檢查電源/地連接和任何控制信號(使能,片選等)的連續性,之后再開始檢測地址或信號線的連續性。如果這些都是好的,就去找可能控制或影響該元件的其他元件。如果仍然存在,將板子交給FAT分析技術員,進行一些FAT測試,也許這將給你提供找出故障的一些其他的方法。
一個關于錯誤故障和誤差問題的簡要詞語
對測試來說,錯誤的故障是真實存在的,但是它不能被查證。例如:一個給定的短路沒找到,一個元件的導線對測試點連貫性很好,電阻測量出來象其本身一樣精確。錯誤的故障在所有的時間會突然出現,原因是很多的,其中的主要的原因要不就是夾具的問題,要不就是測試頭的問題,要不就是測試程序的問題。這種情況將會發生:自動測試設備(ATE)操作工在兩塊板子發生同樣的故障后,將去找技術員。技術員開始要確定,夾具是否正確,對應的測試計劃是否正確裝載,要自己做這些事情;不要依*別人告訴你怎么回事,因為當你進一步加深提問,或者讓測試儀維護人員或測試工程師告訴你程序裝錯了的時候,你會看起來很蠢。如果夾具和測試程序都正確使用了,那么繼續確定是不是板子的問題(假設是開路,短路,電阻和感應片上導線到測試點的連通性以及數字故障)。再進行一般的視覺檢查程序。
如果你得出結論這不是板子的問題,或者你仍然不確定是不是板子的問題,找一塊已知的好的板子(一塊已經通過測試的板子)并測試它。如果它測試通過了,你就要返回到板子的問題上來。如果好板子象那兩塊一樣通不過測試,你就可以非??隙▎栴}不在板子上。刷一下夾具的測試探針再測,或重放一下夾具再測。如果這都沒用,將好板子與夾具一起帶著,在另一臺空閑的測試儀上裝配。如果在另一臺測試儀上,板子測試通過,那么問題很有可能是在開始的那臺測試儀上----將問題交給設備維護人員。如果板子在第二臺測試儀上測試未通過,那么問題就很有可能在夾具或者測試程序上了----將問題交給設備維護人員或者測試工程師。
下面是一些錯誤的故障的例子和它們的原因:
OPENS開路:在夾具上有臟的,彎曲的或損壞的測試探針,在測試儀上有臟的,彎曲的或損壞的傳遞探針。有其他物體粘住夾具或者在夾具的底部,象分流器,標簽,膠帶等。在夾具里面,有一根連接測試探針到夾具底部的某根獨立的針的導線損壞了,也可能導致開路。另外的一種可能是字夾具底部的一根針彎曲,損壞或者丟失了。
SHORTS短路:在夾具里的測試探針或者獨立的針和測試儀里面的傳遞探針有彎曲,損壞。在夾具里有傳導碎片,傳導的物體,象螺絲釘等卡在夾具底部,或者一根松散的導線在夾具里。
以上任何一項都有可能是模擬,數字或其他故障的根源。
TOLERANCE ISSUES誤差問題
經常有技術員面對板子問題是,它僅僅是在電阻和電容處測試失敗。這就要讓測試工程師改變測試那些通不過的元件的方法來糾正測試程序,或者甚至修改上下限。