基于CAN总线的SoC产品测试系统的设计

来源 :福州大学 | 被引量 : 0次 | 上传用户:kaiserking
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SoC产品如芯片、SD卡、SIM卡等已被广泛应用于各种各样的智能设备中。在一些信息安全、军事应用等特殊领域,对SoC产品的良品率要求非常高,故需要对封装后的SoC产品的功能模块进行严格测试,以剔除不良品。常用的测试手段采用人工手动测试,效率低,资源耗费多。因此,设计一种自动化测试系统对于提高SoC产品的测试效率具有重要意义。本文结合所在实习公司的测试项目,提出了一种基于CAN总线的测试方案,该方案可以实现对标准SD卡、Mini SD卡和Micro SD卡等SoC产品的功能模块如Nor flash、SRAM、DES、AES等进行自动化批量测试,提高测试效率,降低测试成本。该测试方案具有扩展性强、成本低、控制灵活等特点。本文首先根据测试系统的设计目标,确定整体设计方案,明确系统主要组成部分及各部分所需实现的功能。考虑到可靠性和成本问题,采用CAN总线和I2C总线相结合的双总线架构实现系统中各模块之间的通信。其次,完成测试系统的硬件设计。硬件模块主要包括ARM最小系统、CAN总线接口电路、串行通信接口电路、测试接口电路等。再次,组建了系统的通信网络,实现了CAN通讯程序设计和I2C通讯程序设计。包括CAN节点初始化、报文发送、报文接收、CAN中断处理,I2C通信设计和I2C中断处理等。然后,采用VC2005开发平台进行上位机程序开发,实现总控模块和上位机的串口通信,并实现了上位机控制界面的设计,用于测试参数的设置和测试结果的显示。最后,完成测试系统的应用调试。该测试系统目前已经应用于SD卡的自动化批量测试中,从测试结果可以看出,本文设计的测试系统能够满足测试要求,实现对标准SD卡、Mini SD卡和Micro SD卡的Nor flash、SRAM、DES、AES等模块进行自动化批量测试。在相同时间内,此测试系统能测试SD卡80pcs,是单个测试模块测试效率的52倍。
其他文献
多高层钢筋混凝土框架结构由于其空间布置灵活、自重轻、用料少及整体性好等优秀的特性在城市建设中得到了非常广泛的应用。钢筋混凝土结构深入的非线性动力分析也因此变得越
近日,英国教育大臣贾斯汀·格里宁正式宣布政府首批技术教育考试(T-Level)职业技术培训将在数字(Digital)、建筑(Construction)及儿童教育及护理(Education and Childcare)三个行
曾国藩是清代的名相,也是个官精。他步入仕途后,十年七迁,连跳十级,37岁就当上了二品京官,可谓一帆风顺。但是,综观曾国藩的一生,他常常言行不一,口是心非,戴着两副面具,是个
目的探讨整体护理在严重创伤患者急诊救治护理中的应用效果。方法收集本院2013年1月—2014年1月入院的200例严重创伤患者为对照组,采用常规急救护理。另收集本院2015年2—11
空间高能电子会对卫星外壳材料进行表面和深层充电,从而破坏卫星表面和内部的仪器,会对航天器的空间飞行产生致命的危害,如何最大程度地屏蔽高能电子在航天器表面的充放电效
超短脉冲技术被普遍应用于物理学,化学,生物学,光电子学以及激光光谱学等学科,使得这些学科对微观世界的研究和对新的超快过程的展现有了新的进展。超短脉冲技术为研究学者提
《太平天国》在央视播完后,有些观众感到不解,曾国藩在攻下金陵,取得半壁江山之后,为什么不称帝?在中国漫长的历史长河中,政治上的第一号实力派,只要条件具备了,在 After t
本文着重探讨英语绕口令作为一种语言游戏,在改善我们的发音方面起着哪些积极的作用。以此鼓励大家常说绕口令,练习口齿的伶俐性和了解英语语言的特点。
自动泊车技术是目前汽车智能化趋势下的一个研究热点,它可以通过传感器和控制器探测环境信息并控制汽车自动行进到泊车位内,从而避免驾驶员在狭小泊车空间内进行复杂而需要经