本文开发的上位机软件是在VS2010平台上基于MFC框架开发,并进行了以下几个方面的分析、设计与实现。首先对边界扫描原理进行了研究,如TAP端口、TAP控制器、指令寄存器和数据寄存器等。在对原理有一定的了解后,分析了三种边界扫描测试电路扩展方式和边界扫描测试的流程。同时也对网表文件和BSDL文件的格式进行了分析,为之后对这两种文件进行读取做好准备。接着对边界扫描测试系统的总体设计进行了分析,同时对上位机软件的需求进行了分析。需求分析是软件开发的重要环节,能对之后的软件具体开发工作起到事半功倍的作用。然后就是对上位机软件的具体设计和实现部分,本文把上位机软件主要分为4个模块:测试文件处理模块、测试矢量生成模块、USB通信模块和项目管理与界面设计模块。测试文件处理模块分为BSDL文件处理和网表文件处理,分别实现了对BSDL文件的通用性解析和对多种EDA软件导出网表文件的解析:测试矢量生成模块实现了对ID码指令、采样指令和外测试指令的测试矢量生成:USB通信模块利用Cypress(赛普拉斯)公司提供的CyAPI实现了USB通信类的编写,实现了与测试控制器的通信;项目管理与界面设计模块实现了工程文件的可移植性和友好的操作界面。最后通过对上位机软件、测试控制器和被测电路板进行联合调试,调试结果表明本文开发的上位机软件能够实现预期的需求,即ID码测试、动态显示管脚状态和设置管脚状态等功能。
上传时间: 2022-06-26
上传用户:
《模拟CMOS集成电路设计》介绍模拟CMOS集成电路的分析与设计。从直观和严密的角度阐述了各种模拟电路的基本原理和概念,同时还阐述了在SOC中模拟电路设计遇到的新问题及电路技术的新发展。《模拟CMOS集成电路设计》由浅入深,理论与实际结合,提供了大量现代工业中的设计实例。全书共18章。前10章介绍各种基本模块和运放及其频率响应和噪声。第11章至第13章介绍带隙基准、开关电容电路以及电路的非线性和失配的影响,第14、15章介绍振荡器和没相环。第16章至18章介绍MOS器件的高阶效应及其模型、CMOS制造工艺和混合信号电路的版图与封装。
上传时间: 2022-06-29
上传用户:
此文件利用最新的加斯拉奇算法制造随机种子给随机数的数理统计达到最优化
上传时间: 2013-12-02
上传用户:Pzj
二维三点高斯积分公式
上传时间: 2014-01-12
上传用户:Shaikh
迪杰斯特拉最短路径算法
上传时间: 2013-12-09
上传用户:Amygdala
最短路径 迪杰斯特拉 最短路径 迪杰斯特拉
标签: 最短路径
上传时间: 2014-01-18
上传用户:13188549192
利用计算机编程实现加性干扰信号的维纳滤波。将计算机模拟实验结果与理论分析结果相比较,分析影响维纳滤波效果的各种因素,从而加深对维纳滤波的理解。
上传时间: 2014-12-07
上传用户:xc216
BPSK 检测其在加性高斯白噪声信道中的性能 it is useful for you!
上传时间: 2014-01-02
上传用户:皇族传媒
拉格郎日插值多项式,高斯-赛德尔迭代法,改进欧拉法(C++),如果有什么错误,请联系tudaoyong456@163.com
上传时间: 2014-12-06
上传用户:sy_jiadeyi
偏微分方程四方法划曲线比较C源码. 欧拉法 改进欧拉法 龙格-库塔法 阿达姆斯法
上传时间: 2014-01-01
上传用户:xc216