APP下载

基于MCU 的可测性设计与实现*

2021-01-26鲍宜鹏

电子与封装 2021年1期
关键词:信号设计

张 键, 鲍宜鹏

(中科芯集成电路有限公司, 江苏 无锡 214072)

1 引言

在工业控制、安防、物联网、消费类电子等诸多领域,MCU 的应用处处可见。 随着智能时代的来临和安全意识的提升,MCU 的设计更加复杂化、 高集成化,为了保证MCU 产品的质量, 测试设计是MCU 芯片必不可少的设计内容。

MCU 芯片的可测性设计面临测试电路安全性能差、可靠性低、易测性差、硬件资源紧张、测试成本高等问题。 许多实验指出,电路规模每增加1 个数量级,测试生成时间将增大3 个数量级[1]。 由此可见,必须将测试电路的安全性、可靠性、易测性、复用性、低成本性等要求纳入设计规范, 通过附加硬件或者改变电路结构,使所设计的电路易于测试。

本文通过研究传统的测试结构及其局限性,提出了一种新的测试架构,其测试电路在安全性、可靠性、易测性、复用性、低成本性上有所增强,在与合理的测试策略相结合后,对CKS32F0XX 芯片进行了整体测试。

2 传统测试架构

2.1 MCU 测试项目

测试一般分为功能测试和制造测试[2]。 MCU 芯片的测试项目主要有模拟模块、I/O、存储器、数字内核。模拟模块主要有HSE、LSE、HSI、ADC 等模块,I/O 主要测试芯片的引脚功能与性能, 存储器是指FLASH、SRAM 等存储器件,数字内核是指MCU 的数字逻辑电路。

2.2 传统MCU 测试架构

传统的MCU 测试架构如图1 所示, 是将被测模块的输入输出信号直接连接到芯片的引脚上,加上测试模式的使能与选择信号构成的一种测试架构。PIN0、PIN1、PIN2、PIN3 为测试模式选择信号,TEST_EN 为测试模式使能信号。

采用图1 的测试架构会产生以下问题。……

登录APP查看全文

猜你喜欢

信号设计
信号
完形填空二则
何为设计的守护之道?
《丰收的喜悦展示设计》
孩子停止长个的信号
瞒天过海——仿生设计萌到家
设计秀
有种设计叫而专
基于LabVIEW的力加载信号采集与PID控制
一种基于极大似然估计的信号盲抽取算法