数字集成电路测试系统驱动程序的设计及实现

来源 :电子科技大学 | 被引量 : 6次 | 上传用户:zzhzzgxl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着科学技术的进步,集成电路产业取得了飞速的发展。作为保证集成电路性能和质量的重要手段,集成电路测试技术得到了深入地研究。数字集成电路测试系统是对数字集成电路电气参数、工作性能测试的重要工具。随着集成电路集成度的提高和引脚的逐渐增多,一块集成电路所提供的功能日益庞大,集成电路测试系统需要能提供更强大的测试功能以满足测试需求。本文实现了数字集成电路测试系统驱动程序的设计,可有效地配合界面实现对测试机硬件系统的控制,完成对数字集成电路的相应测试。本文采用分层设计的思想,使驱动程序具有更好的扩展性和维护性。本文对数字集成电路测试系统驱动程序进行了以下研究:(1)本文分析了数字集成电路测试中直流参数测试和功能测试的测试过程,总结了驱动程序中驱动接口总体的调用流程,并针对硬件设备上测试板卡提供的存储空间不足的情况,设计了时序集参数动态导入和历史记录参数动态读取的软件流程,以支持更多的向量集进行功能测试。根据集成电路测试原理和上述测试流程,本文总结了测试过程中所需的功能接口,并完成了驱动程序的框架设计。(2)本文将驱动程序分为了器件层、功能层和系统层。其中器件层负责提取测试板卡上基础器件类,并提供各器件类的操作方法;功能层中通过各种器件对象的逻辑搭配与组合,实现数字集成电路测试系统需要的功能模块;系统层负责管理测试机中的硬件资源,并向上层程序提供可调用的驱动接口和数据传输功能。(3)在总线传输接口设计方面,本文采用了接口与实现分离的编程思想和依赖注入的设计方式。驱动程序给出通用传输接口的抽象类,并在具体的总线传输类中完成通用传输接口的实现。这种设计使驱动程序支持多种总线协议,增加了驱动程序的可移植性。
其他文献
社会资本作为影响生活满意度的重要因素,已引起了学术界的广泛关注,当前急需辨明社会资本与生活满意度之间的关系,并依次寻求改善生活质量的对策措施。基于甘肃省665户农户的
海面高度异常是瞬时海平面相对于平均海平面的变化,其被广泛应用于海洋动力现象的研究。自上世纪90年代开始,卫星测高技术日渐成熟,其数据依靠大尺度、全天候、数据量丰富的
<正>●校本资源库建设现状资源库的建设通常由学校统一组织和规划,主要由信息中心、教科研室、各学科组共同建设和维护,以满足师生工作、学习中对教育资源的需求。不少经济条
目的:探究湿生扁蕾乙酸乙酯部位对结肠癌微环境中人骨髓间充质干细胞(human mesenchymal stem cells,HMSCs)恶性增殖及表面标志分子CD34、CD90表达的影响。方法:通过MTT法筛
目的:观察中药天七方对急性心肌缺血模型大鼠心肌组织的保护作用并进一步探讨其作用机制。方法:采用异丙肾上腺素复制大鼠急性心肌缺血模型,观察实验动物给予中药天七方后心电
国内大部分油田相渗资料多为油藏初始状态时岩心测量获得,随着油田不断开发,长期冲刷的岩石孔吼结构发生变化,油水相对运动关系也必然出现不同程度改变,但油田开发中后期重新
本文介绍了内部控制的发展历程,分析了内部控制与风险管理的联系和区别,最后提出了完善内部控制及加强风险管理的几点建议。
在近期中央政府一些大举措中,"一带一路"为静寂多时的中国西部带来了无限的发展憧憬;然而,十几年前的地方政府对于"西部大开发"政策的"贯彻执行",却造成了历史上最惨重的一轮
综述了近期乙二醇的市场价格、国内外的供需情况、国内乙二醇装置产能及动态并分析了国内乙二醇发展前景。
本文在比较台湾乡村地方选举的派系之争和大陆村委会选举中的派性斗争的基础  上 ,讨论了派系与派性的内涵 ,认为派系之争是以相对强有力的小共同体的存在和相对强  烈的