电子说
在电子设计领域,测试设备对于确保电路的可靠性和性能至关重要。今天,我们将深入探讨德州仪器(Texas Instruments)的 SN54ABT8543 和 SN74ABT8543 扫描测试设备,这两款设备在边界扫描测试方面具有显著的优势。
文件下载:SN74ABT8543DW.pdf
SN54ABT8543 和 SN74ABT8543 是德州仪器 SCOPE 可测试性集成电路家族的成员,与 IEEE 标准 1149.1 - 1990(JTAG)测试访问端口和边界扫描架构兼容。在正常功能模式下,它们在功能上等同于 ’F543 和 ’ABT543 八进制寄存器总线收发器。
这两款设备采用了先进的 EPIC - ΙΙB BiCMOS 设计,显著降低了功耗。同时,它们提供了多种封装选项,包括塑料小外形(DW)、收缩小外形(DL)封装、陶瓷芯片载体(FK)和标准陶瓷双列直插式封装(JT),以满足不同的应用需求。
在正常模式下,数据在 A 到 B 以及 B 到 A 两个方向的流动由锁存使能(LEAB 和 LEBA)、芯片使能(CEAB 和 CEBA)和输出使能(OEAB 和 OEBA)输入控制。以 A 到 B 数据流动为例,当 LEAB 和 CEAB 都为低电平时,设备工作在透明模式;当其中任何一个为高电平时,A 数据被锁存。只有当 OEAB 和 CEAB 都为低电平时,B 输出才有效;否则,B 输出处于高阻抗状态。B 到 A 的数据流动控制机制与此类似,但使用 LEBA、CEBA 和 OEBA。
当进入测试模式时,SCOPE 寄存器总线收发器的正常操作被禁止,测试电路被启用,用于观察和控制设备的 I/O 边界。测试电路通过四个专用测试引脚进行控制:测试数据输入(TDI)、测试数据输出(TDO)、测试模式选择(TMS)和测试时钟(TCK)。此外,测试电路还能执行其他测试功能,如对数据输入进行并行签名分析(PSA)和从数据输出生成伪随机模式(PRPG)。所有的测试和扫描操作都与测试访问端口(TAP)接口同步。
测试信息通过符合 IEEE 标准 1149.1 - 1990 的 4 线测试总线(TAP)进行传输,包括测试指令、测试数据和测试控制信号。TAP 控制器监控来自测试总线的 TCK 和 TMS 信号,并从中提取同步信号(TCK)和状态控制信号(TMS),为设备中的测试结构生成适当的片上控制信号。
TAP 控制器是一个同步有限状态机,共有 16 个状态,包括 6 个稳定状态和 10 个不稳定状态。它有两条主要路径,分别用于访问和控制选定的数据寄存器和指令寄存器,且一次只能访问一个寄存器。
设备在上电时处于测试逻辑复位(Test - Logic - Reset)状态,在此状态下,测试逻辑被复位并禁用,设备执行正常逻辑功能。指令寄存器被重置为选择可选的 IDCODE 指令(如果支持)或 BYPASS 指令的操作码,某些数据寄存器也会被重置为其上电值。
指令寄存器为 8 位长,用于告诉设备要执行的指令。指令包含的信息包括操作模式(正常模式或测试模式)、要执行的测试操作、在数据寄存器扫描期间要选择的三个数据寄存器中的哪一个以及在 Capture - DR 期间要捕获到所选数据寄存器的数据来源。
设备支持多种指令,如边界扫描(EXTEST/INTEST)、旁路扫描(BYPASS)、采样边界(SAMPLE/PRELOAD)等,每种指令都有其特定的功能和操作模式。
BCR 操作码通过 BCR 位 2 - 0 进行解码,对应不同的测试操作,如采样输入/切换输出(TOPSIP)、伪随机模式生成(PRPG)、并行签名分析(PSA)等。这些操作在执行 RUNT 指令的 Run - Test/Idle 状态期间进行。
两款设备在不同的电源电压、输入输出电压、电流和温度范围内有明确的电气特性。例如,SN54ABT8543 适用于 - 55°C 至 125°C 的全军事温度范围,而 SN74ABT8543 适用于 - 40°C 至 85°C 的温度范围。
设备提供多种封装选项,每种封装都有其特定的尺寸、引脚数量、包装数量、环保计划、引脚镀层/球材料、湿度灵敏度等级、峰值温度和设备标记等信息。在选择封装时,需要根据具体的应用环境和要求进行考虑。
在设计电路时,必须注意未使用的引脚(输入或 I/O)必须保持高电平或低电平,以防止它们浮空。同时,要根据设备的电气特性和推荐的工作条件来设计电源、时钟和其他相关电路。
综上所述,SN54ABT8543 和 SN74ABT8543 扫描测试设备为电子工程师提供了一种强大的工具,用于测试和验证复杂电路板组件的功能和可靠性。通过深入了解其工作原理、寄存器结构和指令集,工程师可以更好地利用这些设备来优化设计和提高产品质量。你在使用这类测试设备时遇到过哪些问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !