无线传感器网络节点SoC芯片的功能仿真与FPGA验证

来源 :南京航空航天大学 | 被引量 : 1次 | 上传用户:dancheman001
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SoC验证是集成电路设计中极其关键的环节,功能验证是SoC验证的重要组成部分之一。论文的主要工作是针对课题组研制的无线传感器网络节点SoC芯片,进行数字部分的功能验证。节点SoC芯片内嵌Cortex-M0微处理器,支持基于ZigBee协议的无线通信和AES-CCM*安全模式,使用2.4GHz工作频段。芯片功能验证的主要目的是保证各功能子模块设计无误以及数据通信满足协议指标要求。论文在分析了无线传感器网络节点SoC芯片系统结构的基础上,制定了基于灰盒法的自底向上验证方案,分别从模块级和系统级对芯片进行功能验证。在模块级验证时,通过分析各功能模块的输入数据特征,采用受限随机生成法来构造测试向量,以减少测试向量数量,提高验证效率;基于事件驱动的思想,设计可综合的系统控制核心单元来模拟CPU,控制ZigBee基带模块和AES安全模块进行数据收发或加/解密;针对协处理器特点搭建验证环境以验证其功能的正确性。依据芯片系统工作流程,设计了运行于Cortex-M0的测试程序,通过读写数据存储器与模块寄存器、处理中断和封装数据等来实现系统级验证。同时,设计了解扩频软件,结合由信号发生器、XUPV5LX110T开发板、AD/DA板以及频谱仪成的FPGA硬件验证平台,来验证基于ZigBee协议2.4GHz物理层数据传输的正确性及系统功能。结果表明,基带调制数据符合协议标准,模拟中频信号的噪信比(EVM)小于1%,系统能够正确接收并解释符合协议标准的数据。论文基于VCS工具和FPGA开发板实现了芯片的功能仿真和原型验证,并在验证过程中对设计进行优化,保证芯片功能正确且满足系统技术指标。
其他文献
随着数据传输量的大幅增加,以及传输速度的不断提高,传统的I/O接口由于自身的限制越来越不能满足现实的需求。低压差分信号传输技术(LVDS)具有低噪声、高可靠性、低功耗、低
随着经济的发展,物质生活的进步,我国私人汽车拥有量年年攀升,因为交通事故而造成的死伤事件也越来越多。行车安全成为了一个重要的课题。在我国许多高速路段存在路灯缺失的情况
高速率、超长距离波分复用传输是光通信领域的关键技术之一,为当前研究的热点。波分复用技术利用一根光纤传输多路光信号,提升了系统容量,在实现高速率、大容量和远距离通信方面
在音乐会的舞台上,歌者与伴奏的钢琴是一个共同演绎歌曲和诗作内涵的同行的艺术家。本文通过对舒伯特艺术歌曲钢琴伴奏中,旋律和诗意的分析,对舒伯特钢琴伴奏内容与形式统一
智能进化算法的基础是进化论思想,即从不同角度模拟进化过程和机制,具有自组织和自适应的特点,属于现代科技发展的新兴学科。现阶段天线设计的主要趋势是利用智能进化算法对
同为叙事的艺术,电影与文学有着千丝万缕的联系。本文从文学与电影的关系这一问题入手,从叙事艺术的角度分析了二者在叙事媒介、叙事要素、生产与接受等方面的异同,进而谈到
有机发光二极管(organic light-emitting diodes, OLED)作为新一代的平板显示技术应运而生并逐渐进入了人们的视野,它制作的显示器具有发光效率高、自发光、广视角、反应时间
芯片封装已经迈入3D封装的时代,固液互扩散键合法(SLID,Solid-Liquid-Inter-diffusion Bonding)以其独有的优势成为芯片互连中的很有发展前景的一种方法。SLID键合采用低温钎料Sn
本文利用微波对某些吸收微波的物质具有特殊的加热作用和微波效应等特点来进行钢铁表面渗硼层的制备。通过对渗层组织、形貌、力学性能等观察与测试,对微波渗硼层进行了较细致
高速通信系统日益增长的传输速率使得信号工作频率节节攀升,传输线参数对信号传输性能的影响、印制电路板中抖动和噪声问题愈发突出,传统电子设计方法和经典传输线理论不再适