深入解析 SN54ABT8543 與 SN74ABT8543 掃描測試設(shè)備
在電子設(shè)計領(lǐng)域,測試設(shè)備對于確保電路的可靠性和性能至關(guān)重要。今天,我們將深入探討德州儀器(Texas Instruments)的 SN54ABT8543 和 SN74ABT8543 掃描測試設(shè)備,這兩款設(shè)備在邊界掃描測試方面具有顯著的優(yōu)勢。
文件下載:SN74ABT8543DW.pdf
一、產(chǎn)品概述
SN54ABT8543 和 SN74ABT8543 是德州儀器 SCOPE? 可測試性集成電路家族的成員,與 IEEE 標準 1149.1 - 1990(JTAG)測試訪問端口和邊界掃描架構(gòu)兼容。在正常功能模式下,它們在功能上等同于 ’F543 和 ’ABT543 八進制寄存器總線收發(fā)器。
這兩款設(shè)備采用了先進的 EPIC - ΙΙB? BiCMOS 設(shè)計,顯著降低了功耗。同時,它們提供了多種封裝選項,包括塑料小外形(DW)、收縮小外形(DL)封裝、陶瓷芯片載體(FK)和標準陶瓷雙列直插式封裝(JT),以滿足不同的應(yīng)用需求。
二、工作模式及控制機制
正常模式
在正常模式下,數(shù)據(jù)在 A 到 B 以及 B 到 A 兩個方向的流動由鎖存使能(LEAB 和 LEBA)、芯片使能(CEAB 和 CEBA)和輸出使能(OEAB 和 OEBA)輸入控制。以 A 到 B 數(shù)據(jù)流動為例,當 LEAB 和 CEAB 都為低電平時,設(shè)備工作在透明模式;當其中任何一個為高電平時,A 數(shù)據(jù)被鎖存。只有當 OEAB 和 CEAB 都為低電平時,B 輸出才有效;否則,B 輸出處于高阻抗狀態(tài)。B 到 A 的數(shù)據(jù)流動控制機制與此類似,但使用 LEBA、CEBA 和 OEBA。
測試模式
當進入測試模式時,SCOPE? 寄存器總線收發(fā)器的正常操作被禁止,測試電路被啟用,用于觀察和控制設(shè)備的 I/O 邊界。測試電路通過四個專用測試引腳進行控制:測試數(shù)據(jù)輸入(TDI)、測試數(shù)據(jù)輸出(TDO)、測試模式選擇(TMS)和測試時鐘(TCK)。此外,測試電路還能執(zhí)行其他測試功能,如對數(shù)據(jù)輸入進行并行簽名分析(PSA)和從數(shù)據(jù)輸出生成偽隨機模式(PRPG)。所有的測試和掃描操作都與測試訪問端口(TAP)接口同步。
三、測試架構(gòu)與 TAP 控制器
測試信息通過符合 IEEE 標準 1149.1 - 1990 的 4 線測試總線(TAP)進行傳輸,包括測試指令、測試數(shù)據(jù)和測試控制信號。TAP 控制器監(jiān)控來自測試總線的 TCK 和 TMS 信號,并從中提取同步信號(TCK)和狀態(tài)控制信號(TMS),為設(shè)備中的測試結(jié)構(gòu)生成適當?shù)钠峡刂菩盘枴?/p>
TAP 控制器是一個同步有限狀態(tài)機,共有 16 個狀態(tài),包括 6 個穩(wěn)定狀態(tài)和 10 個不穩(wěn)定狀態(tài)。它有兩條主要路徑,分別用于訪問和控制選定的數(shù)據(jù)寄存器和指令寄存器,且一次只能訪問一個寄存器。
設(shè)備在上電時處于測試邏輯復位(Test - Logic - Reset)狀態(tài),在此狀態(tài)下,測試邏輯被復位并禁用,設(shè)備執(zhí)行正常邏輯功能。指令寄存器被重置為選擇可選的 IDCODE 指令(如果支持)或 BYPASS 指令的操作碼,某些數(shù)據(jù)寄存器也會被重置為其上電值。
四、寄存器介紹
指令寄存器(IR)
指令寄存器為 8 位長,用于告訴設(shè)備要執(zhí)行的指令。指令包含的信息包括操作模式(正常模式或測試模式)、要執(zhí)行的測試操作、在數(shù)據(jù)寄存器掃描期間要選擇的三個數(shù)據(jù)寄存器中的哪一個以及在 Capture - DR 期間要捕獲到所選數(shù)據(jù)寄存器的數(shù)據(jù)來源。
數(shù)據(jù)寄存器
- 邊界掃描寄存器(BSR):長度為 40 位,每個正常功能輸入引腳有一個邊界掃描單元(BSC),每個正常功能 I/O 引腳有兩個 BSC(一個用于輸入數(shù)據(jù),一個用于輸出數(shù)據(jù)),每個內(nèi)部解碼的輸出使能信號(OEA 和 OEB)也有一個 BSC。它用于存儲要內(nèi)部應(yīng)用到正常片上邏輯輸入和/或外部應(yīng)用到設(shè)備輸出引腳的測試數(shù)據(jù),以及捕獲在正常片上邏輯輸出和/或設(shè)備輸入引腳上出現(xiàn)的數(shù)據(jù)。
- 邊界控制寄存器(BCR):11 位長,用于在 RUNT 指令的上下文中實現(xiàn)基本 SCOPE? 指令集未包含的額外測試操作,如 PRPG、帶輸入屏蔽的 PSA 和二進制遞增計數(shù)(COUNT)。
- 旁路寄存器:1 位掃描路徑,可用于縮短系統(tǒng)掃描路徑的長度,從而減少完成測試操作所需施加的每個測試模式的位數(shù)。在 Capture - DR 期間,旁路寄存器捕獲邏輯 0。
五、指令與操作
指令寄存器操作碼
設(shè)備支持多種指令,如邊界掃描(EXTEST/INTEST)、旁路掃描(BYPASS)、采樣邊界(SAMPLE/PRELOAD)等,每種指令都有其特定的功能和操作模式。
邊界控制寄存器操作碼
BCR 操作碼通過 BCR 位 2 - 0 進行解碼,對應(yīng)不同的測試操作,如采樣輸入/切換輸出(TOPSIP)、偽隨機模式生成(PRPG)、并行簽名分析(PSA)等。這些操作在執(zhí)行 RUNT 指令的 Run - Test/Idle 狀態(tài)期間進行。
六、技術(shù)參數(shù)與應(yīng)用注意事項
電氣特性與推薦條件
兩款設(shè)備在不同的電源電壓、輸入輸出電壓、電流和溫度范圍內(nèi)有明確的電氣特性。例如,SN54ABT8543 適用于 - 55°C 至 125°C 的全軍事溫度范圍,而 SN74ABT8543 適用于 - 40°C 至 85°C 的溫度范圍。
封裝與材料
設(shè)備提供多種封裝選項,每種封裝都有其特定的尺寸、引腳數(shù)量、包裝數(shù)量、環(huán)保計劃、引腳鍍層/球材料、濕度靈敏度等級、峰值溫度和設(shè)備標記等信息。在選擇封裝時,需要根據(jù)具體的應(yīng)用環(huán)境和要求進行考慮。
設(shè)計與應(yīng)用建議
在設(shè)計電路時,必須注意未使用的引腳(輸入或 I/O)必須保持高電平或低電平,以防止它們浮空。同時,要根據(jù)設(shè)備的電氣特性和推薦的工作條件來設(shè)計電源、時鐘和其他相關(guān)電路。
綜上所述,SN54ABT8543 和 SN74ABT8543 掃描測試設(shè)備為電子工程師提供了一種強大的工具,用于測試和驗證復雜電路板組件的功能和可靠性。通過深入了解其工作原理、寄存器結(jié)構(gòu)和指令集,工程師可以更好地利用這些設(shè)備來優(yōu)化設(shè)計和提高產(chǎn)品質(zhì)量。你在使用這類測試設(shè)備時遇到過哪些問題呢?歡迎在評論區(qū)分享。
發(fā)布評論請先 登錄
SN54ABT623A,SN74ABT623,pdf(Oct
SN54ABT841,SN74ABT841A,pdf(10-
SN54ABT8543 具有八路寄存總線收發(fā)器的掃描測試設(shè)備
具有八進制總線收發(fā)器和寄存器的掃描測試設(shè)備SN54ABT8646 SN74ABT8646數(shù)據(jù)表
深入解析 SN54ABT8543 與 SN74ABT8543 掃描測試設(shè)備
評論