APP下载

一种CPU芯片功能自动测试平台的设计

2021-12-02侯庆庆李文学

电子与封装 2021年11期
关键词:系统

侯庆庆,刘 凯,李文学

(1.中科芯集成电路有限公司,江苏无锡214072;2.中电科申泰信息科技有限公司,江苏无锡214063)

1 引言

随着电路规模的增大,CPU搭载的外设越来越多,且CPU包含多个内核,CPU的测试也越来越重要,通过芯片的测试可保证电路的可靠性和正确性[1]。芯片的测试通常在测试设备上实现,测试机可执行测试模式下的功能测试、电参数(包括静态参数及动态参数)测试[2]。对需要外部通讯的外设,测试机无法实现功能测试,需使用其他手段对测试机不能覆盖的功能进行测试,验证芯片的可靠性和正确性[3]。本文设计了一种CPU芯片功能自动测试平台,功能监测全面,可快速安全可靠地实现芯片的功能检测与管脚检测,弥补了测试机测试的不足,提高了对CPU芯片功能测试的覆盖率,同时可提高芯片的测试效率。

2 测试平台介绍

测试平台的总体框架如图1所示,主要由待测CPU芯片、主控CPU和1片FPGA组成。选用P2020处理器作为主控CPU实现对待测电路的功能测试,FPGA是一种灵活性强、高性能和低功耗的可编程逻辑器件[4],负责协助处理、自动测试和手动测试、上位机状态指示和LED灯指示的实现。待测试的CPU包含SRIO、PCIe、SGMII、GMII/RGMII、DDR、USB、SDHC、UART、IIC、Espi、LBC等功能模块。本文待测CPU较为复杂,含有的功能外设较多。

图1 测试平台的总体框架

测试平台使用时,测试者只需要借用一台带有USB接口的计算机和电源即可完成自动测试。测试者通过观测LED灯可知道正在进行哪项测试及测试结果。同时通过计算机端的串口Shell环境获取详细测试过程及测试结果信息。……

登录APP查看全文

猜你喜欢

系统
Smartflower POP 一体式光伏系统
WJ-700无人机系统
ZC系列无人机遥感系统
基于PowerPC+FPGA显示系统
基于UG的发射箱自动化虚拟装配系统开发
半沸制皂系统(下)
FAO系统特有功能分析及互联互通探讨
连通与提升系统的最后一块拼图 Audiolab 傲立 M-DAC mini
PLC在多段调速系统中的应用
1-Bit人机交互系统