基于UVM的SpaceWire固件功能验证

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:gu999
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
SpaceWire总线是专为航天设计的总线规范,能够解决航天总线在太空恶劣环境中对稳定性、自我恢复和通信速率的要求,设计实现SpaceWire总线设备有助于对这项技术的研究。实验室在过去的研究项目中使用FPGA开发了SpaceWire固件,用于实现SpaceWire接口,但是没有对其进行功能验证。本文基于UVM搭建验证平台,验证SpaceWire固件。首先,本文通过分析协议和固件设计说明给出了验证要求,列举了需要验证SpaceWire固件的功能点。根据验证要求和功能点,设计了SpaceWire固件的验证方案,包含验证平台搭建、参考模型设计、激励、检查和覆盖率收集方案。本文根据制定的验证方案,完成了验证平台结构的设计和验证组件的设计,为了提高验证平台的搭建效率,使验证平台文件更规范且便于维护,本文先利用Easier UVM代码生成器生成了验证平台框架,然后在框架的基础上做了改进和补充,并最终完成了验证平台的搭建工作。验证平台使用虚拟序列和层次化序列产生激励事务,通过直接序列检查和参考模型自动检查完成了验证平台的检查工作,通过采样接口的事务完成功能覆盖率统计。本文为了覆盖验证功能点,设计了许多测试向量。在运行所有测试向量的仿真后,本文给出了部分功能验证过程的记录和最终的覆盖率结果。本文基于UVM搭建了验证平台,完成了对SpaceWire固件的验证工作。验证结果说明SpaceWire固件设计基本符合设计要求,存在一定问题需要后续改进。本文设计验证平台的结构,实现验证平台的方式,验证过程使用的方法,对完成其他设计的验证工作具有参考意义。
其他文献
通过剖析制造业和物流业的关系,借鉴其他行业产生和发展的规律,研究物流业从产生到发展为高端服务业需经历的七个阶段,并对每阶段的特点及面临的发展瓶颈做了分析。了解物流
我国煤矿水文地质条件复杂,受地下含水层潜在突水灾害威胁的煤炭资源储量巨大。煤层开采过程中,隔水关键层的损伤破裂程度与渗透性演化响应规律研究对于实现含水层下煤炭资源
目的探究认知性心理护理应用于老年抑郁症护理中的价值。方法选取在我院进行治疗的90例老年抑郁症患者将其随机分为两组,分别进行常规护理(常规组)及认知性心理护理(研究组),
随着星载设备的快速发展,面向特定功能的卫星对快速组装、测试、部署和反应能力等需求日益强烈。为适应未来的军事航天任务以及快速响应卫星的需求,2013年美国航空宇航学会(A
2011年7月8日,国务院批准成立舟山群岛新区,这是国务院批准的中国首个以海洋经济为主题的国家战略层面新区。欣喜之余,做为一个来自基层海岛检察系统的执法人员,我们要思考的
"十一五"期间,我国SO2等污染物的污染形势得到初步遏制,但是SO2依然是大气污染的重要污染物之一。研究地级以上城市SO2年均质量浓度的时间和空间分布特性,了解其时空分布规律
急性肺损伤(ALI,acute lung injury)及其更为严重的表现形式急性呼吸窘迫综合征(ARDS,acute respiratory distress syndrome)已被公认为是发病迅速、危及生命的疾病,发病覆盖所有年龄段,在全球有着高发病率和高死亡率,缺乏适当的治疗药物。ALI的病因很复杂且众多,革兰氏阴性菌感染相关的ALI所占比例很大,其致病因素主要为内毒素。衢枳壳被列入《浙江省
研究背景中国一直以来都是食管癌(esophageal cancer,EC)发生的高发地区,约占世界的50%以上,而且病理类型以食管鳞癌(esophageal squamous cell carcinoma,ESCC)为主。中国癌
【目的】丰富广西鲜食葡萄品种及延长葡萄供应期,有效推进广西鲜食葡萄产业的持续健康发展。【方法】引进阳光玫瑰葡萄在广西南宁种植,观察其植物学特性、物候期、生长结果习
本文主要研究由微波无源元件构成的无芯片射频识别标签设计技术。无芯片射频识别标签具有能耗低、成本低、环境适应能力强等特点,因而在近几年成为射频设别技术领域研究的热