生產板測試
Symphony 邊界掃描常見問題
本常見問題解答(FAQ)針對泰瑞達(Teradyne)TestStation 系統所提供的 Symphony 邊界掃描測試選項,回答相關常見問題。
邊界掃描(IEEE 1149.1 標準)是一項技術,可讓矽晶片製造商在其生產的元件中預先設計可測試性。
泰瑞達(Teradyne)的邊界掃描策略,是將其原生的 BasicSCAN 和 Scan Pathfinder 產品作為TestStation 測試系統上首選的 1149.1 邊界掃描測試解決方案。這些由泰瑞達開發的邊界掃描解決方案,專為在線路內測試環境中執行 1149.1 測試而設計,並與線路內測試產生器緊密整合。 該方案利用現有的測試儀器硬體來施加邊界掃描測試向量,並提升整體測試故障覆蓋率(執行邊界掃描測試無需額外硬體)。
對於偏好使用市面上常見的基於個人電腦的邊界掃描解決方案(
)
的客戶(無論是為了重複利用現有測試,還是為了利用超越 1149.1 標準的邊界掃描功能),泰瑞達與精選供應商合作提供解決方案,以滿足我們多元客戶群體對邊界掃描測試的不同需求。
Symphony 是 JTAG Technologies 專為泰瑞達 (Teradyne)TestStation 測試系統所開發的一款邊界掃描合作解決方案的市場名稱。
目前支援兩種 Symphony 的實作方案。Symphony CFM 直接使用 JTAG Technologies 的邊界掃描控制器與 TAP 介面模組。JTAG Technologies 的邊界掃描控制器安裝於測試機 PC 控制器的 PCI 插槽中,並透過纜線連接至安裝在 Teradyne 自訂功能板 (CFB) 上的 JTAG 自訂功能模組 (CFM)。
第二種實現方案名為「Symphony DSM」,它利用軟體轉換器將 JTAG Technologies 的邊界掃描測試向量轉換為 Teradyne 的原生測試程式語言,以便透過 Teradyne 的標準在線測試儀器進行應用。
泰瑞達已與擁有領先的基於個人電腦的邊界掃描解決方案的公司建立戰略合作夥伴關係,因為這最符合客戶的利益。這些戰略合作夥伴關係所帶來的益處包括以下幾點:
- 合作夥伴為我們的客戶提供業界頂尖的邊界掃描解決方案。邊界掃描是他們業務的核心,他們已累積了專業知識與資源,能夠隨著 IEEE 發布 1149.x 標準的擴展規範,並由晶片廠商加以實作,持續更新與改進其產品。
- 許多製造商都熟悉主流的基於 PC 的邊界掃描解決方案,並已在開發實驗室和生產設施中採用這些方案。將這些邊界掃描解決方案整合至我們的測試設備中,能讓客戶重複使用他們已開發的邊界掃描測試,並減少整體在線測試的開發工作量。
- 領先的 PC 型邊界掃描解決方案支援工程開發工具,可輕鬆生成自訂的邊界掃描測試;此外,這些解決方案還具備先進的除錯工具,能協助使用者快速啟動邊界掃描測試。
- 領先的基於個人電腦的邊界掃描解決方案,提供支援透過串列邊界掃描介面對板載可編程邏輯裝置進行編程的功能。
- 透過採用合作夥伴解決方案,在我們的在線測試儀上提供先進的邊界掃描測試功能,使泰瑞達能夠將研發資源集中於開發針對其他電路板測試問題的創新解決方案,這些領域正是我們能為客戶創造最大價值的專業領域(例如:Powered Framescan、並行測試、SafeTest 保護技術、D2B 軟體、高針腳數測試等)。
泰瑞達(Teradyne)的標準產品軟體包含兩套原生邊界掃描解決方案:BasicSCAN 與 Scan Pathfinder。BasicSCAN 是一套具備完整存取權限的邊界掃描解決方案,可利用裝置製造商提供的 BSDL 檔案,自動建立數位在線測試庫模型。 BasicSCAN 模型利用測試機上的 D/S 接腳,驗證裝置的所有接腳是否已連接,並透過讀取裝置 ID 碼寄存器來確認是否放置了正確的裝置。當測試機能實際存取邊界掃描裝置的接腳時,BasicSCAN 便是最簡單且最有效的邊界掃描測試解決方案。
裝置。
Scan Pathfinder 是泰瑞達(Teradyne)的有限存取邊界掃描測試解決方案。它採用獨立的邊界掃描測試生成軟體,自動分析電路與 BSDL 檔案,並判定邊界掃描元件及其相互連接方式。隨後,它會利用泰瑞達的標準軟體與測試儀器,生成相應的硬體、開路、交互、互連及 BIST 測試。 當測試應用對 D/S 引腳的存取受限,且邊界掃描元件無需超出 IEEE 1149.1 標準所述的可測試性功能時,應考慮採用 Scan Pathfinder 解決方案。
泰瑞達原生 IEEE-1149.1 邊界掃描解決方案的優勢包括:
- 它們是泰瑞達標準 ICT 軟體開發套件的一部分。
- 開發人員和製造商無需安裝任何額外的軟體或硬體。
- 線路內測試儀的「釘點」與「bscan 虛擬釘點」功能會協同運作,以最大化測試覆蓋率與重複性。
然而,在決定使用 BasicSCAN 或 Scan Pathfinder 之前,應先考量與泰瑞達原生邊界掃描解決方案相關的限制:
- BasicSCAN 和 Scan Pathfinder 測試必須獨立開發,且無法在其他測試平台上重複使用
- BasicSCAN 和 Scan Pathfinder 不支援 1149.1 以外的邊界掃描功能擴充。
- BasicSCAN 和 Scan Pathfinder 不支援透過邊界掃描鏈對 ISP 和 FLASH 進行編程(Teradyne 針對 FLASH 和 ISP 元件的編程提供了獨立的原生解決方案)。
- BasicSCAN 和 Scan Pathfinder 會產生預設測試,用於檢測典型的
製造缺陷——它們不支援產生自訂測試。
Symphony 是一套合作夥伴邊界掃描解決方案,可作為選配功能整合至泰瑞達(Teradyne)的在線測試機中。該解決方案基於 JTAG Technologies 領先的 ProVision 邊界掃描開發軟體。透過 ProVision 開發軟體,以及 JTAG Technologies 的邊界掃描控制器和 TAP 模組硬體,製造商可利用離線電腦快速開發並除錯其邊界掃描測試。 測試程序完成後,可透過 Symphony/CFM 或 Symphony/DSM 解決方案,將其傳輸至泰瑞達的在線測試機。採用 Symphony 合作解決方案的優勢包括:
- 邊界掃描測試可在線下開發,且無需等待 ICT 測試治具的開發完成,此舉不僅能加速測試開發進度,更能消除測試時間上的瓶頸。
- 在電路板導入的工程與新產品導入(NPI)階段所開發的邊界掃描測試,可直接應用於ICT生產測試階段(無需在ICT階段重新開發邊界掃描測試)。
- Symphony /CFM 解決方案除了能執行邊界掃描測試外,亦可選用來編程大多數常見的可編程邏輯裝置
- Symphony /DSM 解決方案採用標準的 Teradyne ICT 測試儀器,製造商無需在其在線測試機上加裝任何額外硬體
請注意,您可以在測試儀上安裝多套邊界掃描解決方案,並針對每項應用選擇最符合需求的方案。
Symphony /CFM 套件包含硬體與軟體兩部分。硬體部分包含一個可插入TestStation PC 控制器上 PCI 插槽的 PCI 邊界掃描控制器,以及一個內含 JTAG TAP 模組硬體的多功能應用板 (MFAB)。 CFM 模組專為安裝於泰瑞達(Teradyne)的 MFAB 上而設計。MFAB 可插入 ICT 接收器機槽內的配件或針腳板插槽,並隨附一條連接線,用於連接 JTAG 邊界掃描控制器與 JTAG TAP CFM 模組。系統採用專為 MFAB 設計的泰瑞達測試程式語言,用以控制將邊界訊號傳輸至被測板的 MFAB 繼電器。
Symphony /CFM 採用與獨立式桌面 ProVision 開發解決方案相同的 JTAG ProVision 執行時測試軟體及測試專案檔案,用以控制 JTAG 硬體並執行邊界掃描測試。熟悉 JTAG ProVision 開發環境的開發人員將能輕鬆上手 Symphony /CFM 解決方案。
Symphony /DSM 是一套純軟體解決方案,無需在線測試系統中安裝任何 JTAG 硬體。該軟體包含一個 JTAG 至 Teradyne 邊界掃描向量轉換器,以及一個邊界掃描診斷模組。向量轉換器會將 ProVision 在獨立桌面解決方案上生成的測試專案向量,轉換為標準的 Teradyne 測試程式語言。 為獲得最佳效能,本解決方案採用 Teradyne 的 Deep Serial Memory 選項來儲存邊界掃描測試向量。若邊界掃描測試向量執行失敗,結果將寫入檔案,並由 JTAG 的邊界掃描診斷軟體進行解析。
請比較以下各款 Symphony 解決方案的特性,以確定哪一款最適合您的測試應用:
- Symphony /DSM 是一款純軟體解決方案,無需在泰瑞達(Teradyne)的在線測試系統中添加任何外部硬體。這使其成為一種靈活且低成本的解決方案,特別適合將電路板製造外包給多家電子製造服務(EMS)供應商的原始設備製造商(OEM)。
- Symphony /CFM 是一套結合軟硬體的解決方案,需將 JTAG Technology 的邊界掃描控制器與 TAP 模組安裝至 Teradyne 的在線測試系統中。JTAG 邊界掃描控制器需插入測試機 PC 控制器上的 PCI 插槽。若要安裝 Symphony /CFM 解決方案,目標測試機的 PC 必須具備一個空閒的 PCI 插槽。
- 相較於 Symphony /CFM,Symphony /DSM 是一項成本較低的解決方案,因為它無需製造商購買任何硬體設備。
- Symphony /DSM 利用測試器的 D/S 接腳來驅動和偵測 TAP 接腳,因此無法用於沒有任何 D/S 資源的純類比測試系統。
- Symphony /CFM 解決方案中提供的邊界掃描控制器與 CFM 硬體,亦可用於對可編程邏輯裝置及快閃記憶體裝置進行系統內編程(需另行取得軟體授權)。
- Symphony /DSM 解決方案不支援 Flash/ISP 編程。若要執行 Flash/ISP 編程,必須使用標準的 Teradyne 工具或裝置模型。
- ProVision Development 軟體可整合至 Symphony /CFM 解決方案中,讓開發人員能夠在測試儀上使用多種豐富的測試與除錯工具。
- Symphony /DSM 解決方案未提供任何除錯工具——若需進行邊界掃描除錯或測試修改,必須使用獨立的 ProVision 桌面系統來執行,並須透過向量轉換工具更新 ICT 程式。
- Symphony /CFM 解決方案採用邊界掃描控制器來施加測試向量,與 Symphony /DSM 解決方案不同,它無需從 ICT 引腳記憶體中載入或卸載邊界掃描測試向量。因此,Symphony /CFM 邊界掃描測試的執行時間將比同等的 Symphony /DSM 測試執行時間快約 4 倍。
Symphony /DSM 解決方案利用標準的TestStation 接腳來驅動及偵測邊界掃描測試存取接腳。邊界掃描向量資料儲存於 Teradyne 的 Deep Serial Memory 模組中。
Symphony /CFM 解決方案採用 JTAG Technology 的 JT 3717 /PCI 邊界掃描控制器與 JT 2147 /CFM 自訂功能模組,用以驅動及偵測邊界掃描測試存取引腳。CFM TAP 訊號與被測板的連接,由泰瑞達(Teradyne)的多功能應用板(原稱自訂功能板)中的繼電器所控制。
您可以透過聯繫當地的泰瑞達代表,直接向泰瑞達訂購 Symphony 合作解決方案。以下是 Symphony 與泰瑞達各項解決方案組件的說明。
PN Symphony TS / PCI-17 / CFM plus CFB 套件:
適用於 TeradyneTestStation 系統的邊界掃描測試及 FLASH/PLD 編程的 Symphony 套件。需搭配 Teradyne 的 CFB 硬體選項。
Symphony TS / PCI-17 / CFM 包含:
- JT 3717 / 附帶 ETT 模組的 PCI 控制器(每台測試機僅需 1 個)
- JT 2147 / 配備 1 個 TAP 介面的 CFM 自訂功能模組
- JT3717 至 JT2147 連接線
- Symphony / Teradyne 軟體整合套件(包含用於測試及 Flash/PLD 編程的執行軟體、Result Collector 以及 Bscan 診斷軟體)
- TestStation Windows XP 安裝光碟
- Symphony /TS 使用手冊
- 邊界掃描診斷使用者手冊
- 命令列參考手冊
- JT3707 / JT3717 / JT3727 邊界掃描控制器 使用手冊
(可選):
- PN 093-101-00 Teradyne 客製化功能板套件
若要執行 Symphony /CFM 解決方案,至少需要 1 塊具備備用 CFM 插槽的 CFB。若應用需求超過 2 條獨立掃描路徑,則需額外配置第二塊 CFB。若需為您的在線測試系統新增 CFB 選項,請聯絡 Teradyne 零件銷售部門。 - PN JT 2147 /CFM 自訂功能模組(含 1 個 TAP)
若測試應用需要多於 1 條掃描路徑,可能需要額外的 CFM 模組(最多 4 個)(每個 CFB 僅允許安裝 2 個 JT 2147 CFM 模組) - PN JT 3717 / 附 ETT 模組的 PCI 控制器
可選配的備用控制器,以便進行維修與更換 - PN JT 2116:將 JT 3717 控制器升級至 JT 3727,以提升 FLASH 編程容量
- PN ProV_AST /N ProVisionTestStation 軟體,採用節點鎖定式
授權,授權範圍涵蓋測試生成、編譯及執行
PN Symphony TS / DSM plus DSM 套件:
適用於泰瑞達TestStation 系統的 Symphony 邊界掃描測試套件。需搭配泰瑞達的 DSM 硬體選項。
Symphony TS / DSM 包含:
- JTAG 至 Teradyne 測試向量轉換軟體
- 結果收集器軟體
- 結果收集器與診斷控制模組
- 節點鎖定邊界掃描診斷 (BSD) 軟體
- TestStation Windows XP 安裝光碟
- 邊界掃描診斷使用者手冊
(可選):
整合式控制器(支援 DSM 系統切換)
- Symphony /DSM 軟體要求目標測試機必須配備 Teradyne 的 Deep Serial Memory 硬體選項。在較新的TestStation DSM 位於整合式系統控制器上。若整合式控制器未配備 DSM 選項,可將其更換。較舊的 228X 測試系統必須配備獨立的 DSM II 板卡,該板卡需插入針腳板插槽中。較舊的 DSM I 板卡不被支援。 若需為您的在線測試系統新增 DSM 選項,請聯絡 Teradyne 零件銷售部門。
離線編程與除錯套件 – 供製造商選購的軟硬體套件,讓其能在獨立的個人電腦或筆記型電腦上建立並除錯邊界掃描測試。套件包含:
- JTAG Technology ProV_TST /N 軟體授權用於測試生成、
除錯及診斷 - JT 3707 / TSI Datablaster – 高速控制器 / 三重序列介面
可連接至電腦的乙太網路、USB 或 Firewire 埠。
PN SWMT Symphony 一年期軟體維護合約:
- 年度軟體支援維護合約(首年免費)。Symphony 維護合約必須與泰瑞達(Teradyne)的標準軟體支援協議捆綁購買。
Symphony 解決方案的授權方式與其他泰瑞達 (Teradyne) 產品功能類似。購買 Symphony 產品的製造商必須聯繫泰瑞達客戶支援部門,並向其提交一份在安裝了 Symphony 的目標測試機上所產生的授權註冊檔案。
Teradyne 客戶支援團隊將取得一組唯一的軟體授權金鑰,並將其發送給製造商,該金鑰可讓 Symphony 軟體在該特定目標測試儀上運行。
Symphony /CFM 解決方案支援運行軟體版本 5.8.0 的舊款 228X Windows XP 測試系統。 支援的測試機型包括 2280、2281、2281A、2283、2284、2286、2287、2287A、2287L、2287LX 以及所有 TS8X 型號。 此外,此版本亦支援所有最新的 TeradyneTestStation 測試系統(TS、TSLH、TSLX、TS-Duo 及 TSR)。
Symphony /DSM 解決方案支援上述所有系統,唯獨不支援僅具類比功能的 2281A、2287A 及 TS121A 配置。由於 DSM 解決方案需要數位 D/S 資源,因此不支援僅具類比功能的測試機配置。
Symphony 支援TestStation 並行測試系統,但若製造商打算同時在 Duo 的兩個模組上運行 Symphony,則必須購買兩套 Symphony 軟體包,並分別安裝在 Duo 測試儀的每個模組上。
程式開發人員通常會使用配備 JTAG Technologies ProVision 開發軟體及邊界掃描硬體的離線 PC 工作站來開發和除錯邊界掃描測試。許多程式設計服務公司都熟悉 JTAG Technologies 的邊界掃描產品解決方案,並可在其開發實驗室中使用開發工作站。
若開發人員無法取得 JTAG Technologies 的 ProVision 開發軟體及邊界掃描硬體,可向 JTAG Technologies 或其官網所列之授權銷售代表購買。
若您希望將邊界掃描測試程式的開發工作外包,JTAG Technologies 亦提供諮詢與開發服務。該公司的現場應用專家將與您密切合作,共同界定工作範圍,並為您提供專案報價。當邊界掃描測試在離線開發站上成功運行後,即可將其移至測試機,並整合至標準的在線測試程式中。 整合流程包含編輯在線測試程式,以納入轉換後的測試向量執行(適用於 Symphony /DSM),或透過 JTAG Technologies 的執行時軟體執行邊界掃描測試向量(適用於 Symphony /CFM)。
若邊界掃描測試在線測試機上失敗,可能需要使用離線開發站進行進一步的除錯,或者需要修改程式或在線測試治具,以盡量減輕釘床治具的電負載效應。
若您希望在測試儀上使用 Symphony /CFM 解決方案進行開發與除錯,可購買 ProVision 開發工具並安裝於測試儀上。
大多數代工製造商通常會由其原始設備製造商(OEM)客戶提供線路內測試治具及程式。他們通常不會自行開發線路內測試治具或程式。這些代工製造商收到的治具與測試程式中,通常已整合了線路內測試與 JTAG 邊界掃描測試功能。
對於這些代工製造商而言,他們只需確保 Symphony 軟體已正確安裝於其在線測試系統上,並取得授權即可。若該程式需要 Symphony /CFM 解決方案,則代工製造商必須確保 PCI 邊界掃描控制器與 JTAG CFM 硬體已安裝於目標在線測試機中。 若該程式採用 Symphony /DSM 解決方案,則代工製造商必須確保該在線測試機配備 Deep Serial Memory 硬體選項。
若代工製造商獲授權可對邊界掃描生產測試進行變更(以支援工程變更指令或零件變更),則需在配備 Symphony /CFM 解決方案的測試機上安裝 ProVision 開發工具,或需配備獨立的 ProVision 測試站。有關訂購這些選項的資訊,請參閱上文關於訂購與定價的相關問題。
泰瑞達為 Symphony 產品提供第一線支援服務,包括 JTAG 硬體的維修與更換、提供軟體修補程式,以及回答客戶向我們的客戶支援團隊提出的技術問題。
任何 Teradyne 內部支援團隊無法解決的問題或疑難,都將轉交給 JTAG Technologies 的工程團隊,並進行追蹤以確保及時解決。
泰瑞達不提供 JTAG Technologies 的 ProVision 開發軟體及離線開發站的培訓課程。JTAG 及其授權經銷商提供針對 ProVision 開發軟體的客製化培訓課程。
Symphony 產品的第一年技術支援費用已包含在產品價格中。若需後續年度的技術支援,則須購買 Symphony 軟體維護合約。Symphony 軟體維護合約已整合至泰瑞達的《軟體支援協議》(SSA)中,因此使用者可透過泰瑞達的網路支援入口網站,下載最新的 Symphony 軟體更新與修補程式,並從泰瑞達專業客戶支援團隊(
)獲得及時的電話支援。
若要在泰瑞達(Teradyne)的標準軟體支援協議中新增 Symphony 軟體維護合約,每台測試儀需支付額外費用。對於向泰瑞達購買全面服務協議(FSA)的製造商,Symphony /CFM 解決方案的硬體支援將免費提供。
對於未受泰瑞達(Teradyne)全面服務協議涵蓋的測試系統,我們建議製造商購買並在現場備妥 Symphony / CFM 硬體備件,以避免潛在的生產停機時間。