首页|基于云边协同的通用板级自动测试系统方案设计

基于云边协同的通用板级自动测试系统方案设计

扫码查看
针对当前数字电路自动测试领域,对通用板级自动测试系统进行了设计,完成了系统方案的设计开发和测试验证.为了解决通用板级自动测试系统的测试数据量大、本地存储容量不足、测试向量与被测试目标无法自动化匹配、无法进行批量快速测试等问题,采用云边协同架构设计了通用板级自动测试系统,避免了大量数据传输和数据集中式处理,使得云端计算资源能够集中解决关键数据处理任务.为了提高板级测试平台的通用性,使平台适配不同接口的电路板,同时具有高速网络数据处理能力,系统选用精简命令集处理器和现场可编程门阵列(Advanced RISC machines,Filed programmable gate array,ARM+FPGA)的异构计算平台作为边缘设备.为了提高系统的测试效率,采用模块化的设计思想,系统硬件测试平台设计了多总线分布式结构.系统采用扇出导向(Fan-out-oriented,FAN)算法生成测试向量,并基于浏览器/服务器(Brower/Server,B/S)架构设计了用户操作界面,用户可通过浏览器进行测试操作,完成板级自动故障测试,并自动生成故障诊断报告.实验结果表明,对两个待测板卡进行测试验证,通用板级自动测试系统可以自动识别目标板卡,自动匹配测试向量,进行自动测试,生成测试报表.基于云边协同的通用板级自动测试系统提高了测试效率,满足数字电路板卡出厂前批量测试的需求,具有实际应用价值.
Design of general board-level automatic test system based on cloud-edge collaboration
Aiming at the current digital circuit automatic test field,the general board level automatic test system is designed,and the design,development and test verification of the system scheme are completed.In order to solve the problems of the general board-level automatic test system,such as large amount of test data,insufficient local storage capacity,unable to automatically match test vectors with the tested targets,and unable to carry out batch fast testing,the cloud-edge collaborative architecture is used,to design a general board-level automatic test system,which avoids a large amount of data transmission and data centralized processing.It enables cloud computing resources to focus on solving key data processing tasks.To improve the versatility of the board-level test platform,make the platform suitable for different interface circuit boards,and at the same time have high-speed network data processing capabilities,the system selects Advanced RISC machines and Filed programmable gate array(ARM+FPGA)heterogeneous computing platform as the edge device.To improve the test efficiency of the system,the modular design idea is adopted,and the multi-bus distributed structure is designed for the system hardware test platform.The system uses Fan-out-oriented(FAN)algorithm to generate test vectors and designs a user interface based on Brower/Server(B/S)architecture.Users can perform test operations through a browser,complete automatic fault testing at board level,and automatically generate fault diagnosis reports.The experimental results show that the universal board-level automatic test system can automatically identify the target board,automatically match the test vector,automatically test,and generate the test report.The general board-level automatic test system based on cloud-edge collaboration improves the test efficiency,meets the needs of batch testing of digital circuit boards before they go out of the factory,and has practical application value.

cloud-edge collaborationgeneral board-level automatic testFAN algorithmheterogeneous computing platform

林连冬、于化男、朱贺、蓝润泽、陈滨

展开 >

黑龙江大学电子工程学院,哈尔滨 150080

哈尔滨医科大学现代教育技术中心,哈尔滨 150081

云边协同 通用板级自动测试 FAN算法 异构计算平台

国家自然科学基金资助项目黑龙江省教育厅"双一流"学科协同创新成果建设项目全国高等院校计算机基础教育研究会课题教育部产学合作协同育人项目

61802118LJGXCG2022-0482023-AFCEC-219230806261015855

2024

黑龙江大学自然科学学报
黑龙江大学

黑龙江大学自然科学学报

CSTPCD
影响因子:0.27
ISSN:1001-7011
年,卷(期):2024.41(4)