技術大牛:測試工程師的職業(yè)之路
技術從未如此激動人心,只要我們繼續(xù)追尋更好的想法和創(chuàng)新,技術將能進一步改善我們的生活。我們一直密切關注著市場上那些設計新穎而又能迎合多種需求的產品,例如智能手機、微型無人機、攝像機以及一些令人眼前一亮的“新潮”產品。很多人可能沒有意識到,每一款產品背后的生產流程是多么的關鍵,因為產品的可用性和功能性必須能夠達到預期目標。
本文引用地址:http://www.ex-cimer.com/article/201602/286873.htm而且在每一步生產過程中,測試工程師都付出了艱辛和心血。
現(xiàn)在,整個行業(yè)都缺乏合格的測試工程師。但是,這又和工程專業(yè)應屆畢業(yè)生的過剩產生矛盾。許多人并沒有選擇成為測試工程師,他們對測試行業(yè)蘊涵的巨大發(fā)展機會渾然不覺。
每件產品在每一個生產階段都要經歷多個步驟,覆蓋從原型設計到新產品引入和批量制造(參見圖 1)。
圖中文字中英對照
Test Development Engineer (Programming House)
測試開發(fā)工程師(編程)
Test Application Engineer (Test Equipment Vendor)
測試應用工程師(測試設備廠商)
Structural Test Engineer
(OEM)結構測試工程師(OEM)
Functional Test Engineer
(OEM)功能測試工程師(OEM)
Prototype
原型
Production
生產
NPI Test Engineer (CM)
NPI 測試工程師(CM)
Test Debug Engineer (CM)
測試調試工程師(CM)
Structural Test Engineer (CM)
結構測試工程師(CM)
Functional Test Engineer (CM)
功能測試工程師(CM)
Test Development Engineer (CM)
測試開發(fā)工程師(CM)
如何成為一名測試工程師
那么,應屆畢業(yè)生如何才能成為一名測試工程師呢?假設您現(xiàn)在是一名新鮮出爐的電子工程專業(yè)畢業(yè)生,正在尋找一份工作。您通過搜索引擎來查找有招聘意向的大型電子公司,無意中看到了一個測試工程師的職位空缺。您認為這個職位描述聽上去很有趣。應聘者不僅有機會去外地出差和學習新技術,而且還能夠與其他專業(yè)人士密切合作,比如在不同時區(qū)工作的設計工程師、經理和其他測試工程師。但是,您也可能注意到有一些技術領域是您不熟悉的,因為您當初在專業(yè)課上并沒有接觸過這些?,F(xiàn)在我們來探討一下這些技術。
在線測試(ICT)系統(tǒng)
在線測試(ICT)是一種用于印刷電路板組件(PCBA)制造的常見測試方法,因為它能夠立即發(fā)現(xiàn)生產故障,包括 PCBA 中的開路、短路、組件數值錯誤、組件故障等。ICT 是伴隨著在二十世紀八十年代初蓬勃發(fā)展的電子設備制造業(yè)而興起的一種技術,ICT 經歷了多次更新?lián)Q代,旨在跟上當前技術的發(fā)展。圖 2 顯示了部分在電子行業(yè)大批量生產中使用的典型 ICT 系統(tǒng)。
圖 2 – 在線測試(ICT)設備
下面列出了 ICT 系統(tǒng)可以運行的部分測試(參見圖 2 所示的典型 ICT 系統(tǒng)),它們是在電子設備制造過程中測試印刷電路板組件(PCBA)。
? 短路和開路:使用不加電測試方法測試在印刷電路板組件(PCBA)中的意外短路和開路。
? 模擬在線測試:使用不加電測試方法測量模擬器件的數值,例如電阻器和電容器。
? 非矢量測試 EP(VTEP):使用不加電測試方法測試器件上的每個引腳到電路板之間的連通性。系統(tǒng)使用 VTEP 硬件來測量器件某個引腳和 VTEP 探頭之間的電容,以確定兩者的連通性。
? 模擬功能:使用加電測試方法在器件或被測電路上施加一個激勵并測量它的響應。
? 混合測試:使用加電測試方法在器件或電路上應用模擬功能和數字測試方法。
? 數字在線測試:使用加電測試方法在器件上施加一個矢量碼型并測試預期輸出。
? 數字在線測試技術也可以用于器件編程,例如 Flash 和 PLD。
? LED 測試:在線測試提供出色的測試吞吐量,可用于測量 LED 顏色和亮度。測得的結果分別用毫微米和 μW/cm2 表示,精度可達 ±3 nm 和 ± 10%。
ICT 應用軟件可以安裝在 Windows 或 Mac 操作系統(tǒng)中。圖 3 顯示了應用軟件的典型圖形用戶界面,測試工程師通過這個界面來開發(fā)測試程序并在 ICT 系統(tǒng)中運行。
圖 3 – ICT 軟件界面
邊界掃描
聯(lián)合測試行為組織(JTAG)是由幾家有共同利益的制造商發(fā)起、于 1990 年被 IEEE 批準為 IEEE1149.1 標準。這就是邊界掃描也被稱為 JTAG 的原因。
邊界掃描更多地與測試技術掛鉤,允許測試集成電路之間的互連。測試的主要目的是發(fā)現(xiàn)短路和/或開路缺陷,利用安插在集成電路每個引腳上的邊界掃描單元技術來完成。這些邊界掃描單元可以是輸入單元、輸出單元或雙向單元。通過在引腳上驅動和/或接收信號并使用獨特的碼型生成算法,用戶能夠找出缺陷的位置。
JTAG 經過幾十年的努力和創(chuàng)新,在 IEEE 1149.1 標準的基礎上衍生出了不少新的解決方案。覆蓋擴展技術(CET)就是其中一種,該技術使用電容感應板來選取激勵信號以驅動邊界掃描器件。另一項創(chuàng)新是使用硅釘(Silicon Nails)來測試非邊界掃描器件。其他的創(chuàng)新包括支持高速差分信號測試的 IEEE 1149.6 標準等等。圖 4 顯示的是一個典型邊界掃描系統(tǒng),該系統(tǒng)僅需要四個強制測試存取端口(TAP)信號即可測試組件互連并完成 PCBA 測試。
圖 4 – 邊界掃描系統(tǒng)
邊界掃描系統(tǒng)提供一個軟件界面(參見圖 5),支持測試工程師創(chuàng)建適用于 PCBA 的測試程序。
圖 5 – 邊界掃描軟件界面
圖中文字中英對照
Process Outline
流程大綱
Guides user through test development and debug.
引導用戶完成測試開發(fā)和調試。
Project Explorer
項目瀏覽器
Navigate to sections of the test at a click.
Click to select chain.
通過點擊一個按鈕就可以導航到相應的測試環(huán)節(jié)。
點擊此處,選擇鏈路。
Generate Multi-Chain
生成多鏈
Scan Path Linker combines chains at a click.
掃描路徑鏈接器,通過點擊一個按鈕就可以合并多個鏈路。
Configure/Reconfigure Chain
配置/重新配置鏈路
Automatically sets up chains using board’s net information.
利用板上網絡信息自動設置鏈路。
Graphical view of the selected chain.
選中的鏈路的視圖。
Mouse over to retrieve the TAP information.
移動鼠標以便檢索 TAP 信息。
All information of the devices in the chain at a glance.
可以縱覽在鏈路上的器件的所有信息。
測試工程師的典型職位描述
? 針對 PCBA 開發(fā)和調試 ICT、邊界掃描測試
? 與設計工程師和產品開發(fā)團隊保持聯(lián)系
? 記錄在測試開發(fā)、調試和測試過程中出現(xiàn)的問題或故障
? 向產品開發(fā)團隊提出可以改善可測試性設計(DFT)的建議。
測試工程師在哪里工作?
測試工程師就職于涉及電子產品開發(fā)和測試的企業(yè),覆蓋了網絡通信、計算機服務器、智能手機、平板電腦、計算機主板、汽車電子設備等領域以及電子設備制造,例如合同電子制造商(CEM)和原始設計制造商(ODM)。
測試工程崗位非常具有挑戰(zhàn)性也極具收獲。雖然測試開發(fā)和調試過程是非常嚴格的,但是工作本身會給您帶來很多發(fā)展的機會,例如:
? 第一時間了解尚未公開發(fā)布的最新電路板技術。
? 運用您從學校中學習到的基礎電子電路學知識。
? 在您所創(chuàng)建的測試程序的調試過程中,分析組件故障根源。
? 借助其他電子儀器來解決令人頭疼的故障,例如示波器、數字萬用表、邏輯分析儀或其他儀器。
? 前往亞洲、歐洲和美洲的多個國家和城市,走訪產品制造的不同工廠。
經過努力的工作,當您看到先前測試的產品已經投放市場時,您深深地意識到自己也是產品開發(fā)產團隊中的一員,此時您將會有一種滿足感。這正是測試工程崗位的魅力所在。
評論