基于UVM的MIPI CSI-2接收端验证平台的设计与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:ahyangqi1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
人工智能计算机视觉、自动驾驶、安防监控和移动设备等领域对摄像头传感器分辨率的要求日益提高,基于MIPI协议的CSI-2高清摄像头被广泛应用于各种嵌入式图像设备。基于MIPI CSI-2规范的设计工作对于图像处理芯片来说意义重大,与其相关的验证工作不容忽视。本文结合作者在某半导体公司实习的项目,对MIPI CSI-2接收端的功能验证进行研究,首先确定了待测设计MIPI CSI-2接收端及子模块的验证目标,包括激励产生方式、结果比对策略的确立和功能点的提取。根据验证计划进行功能覆盖率建模和验证方案的设计,基于UVM方法搭建验证平台,设计验证组件,最终实现了对CSI-2接收端控制器、Form和WrDMA等模块的功能验证。MIPI CSI-2接收端实现了基于MIPI标准的CSI-2接收接口。该子系统从MIPI CSI-2摄像头传感器捕获图像,输出图像数据至图像处理IP进行后续的图像处理。为加快验证向量收敛速度并提高验证效率,本文根据MIPI协议规范和待测设计特征,设计了受限随机激励,同时结合覆盖率驱动的方法为验证平台添加验证向量。为了提高验证平台的重用性,基于UVM和灰盒测试的思想设计并实现了重用性最高的验证组件层次,并从受限随机激励的产生、采样监测、结果比较、环境组件及容器创建、验证平台与待测设计交互几个方面对具体组件的实现进行阐述。验证平台中,AXI总线接口UVC、APB总线接口UVC和AHB总线接口UVC用于完成模块接口及寄存器配置操作。MIPI UVC——mipi_serial_uvc和mipi_ppi_uvc分别对MIPI CSI-2协议下的串行及并行接口图像帧传送行为进行模拟,其中mipi_serial_drv、mipi_ppi_drv分别模拟带PHY层和不带PHY层的发送端主机模型,从mipi_serial_sqr和mipi_ppi_sqr中反复获取事务级激励mipi_trans,通过虚拟接口mipi_serial_if和mipi_ppi_if将事务包转换成逻辑电平信号分别施加到MIPI CSI-2接收端PHY模块和CSI控制器模块;mipi_output_mtr通过mipi_output_if收集事务级信号mipi_trans,检查驱动器传送的激励是否满足协议规范,从DUT采样接口信息,转换为事务发送至验证平台记分板组件;mipi_scb收集输入输出数据,对结果进行检查。WrDMA UVC负责验证有效数据经过接收端中的Form模块输入到WrDMA后,输出到目的设备对应地址的行为的正确性,并对猝发传输和中断行为进行配置。在验证平台搭建完成后,从标准化验证平台自动生成的角度,对验证效率的提升进行探索,一方面开发出一套适用于AMBA总线标准接口的通用验证组件,打包为自动化系统的底层模板,另一方面基于脚本工具设计出针对性强且操作简易的验证平台代码生成器。覆盖率数据对验证工作具有重要意义,一方面能指示未被充分验证的部分,另一方面符合要求的覆盖率结果是验证已经足够充分,可进行流片的重要指标。本课题主要分为代码覆盖率和功能覆盖率两种统计方式,采用覆盖率驱动的激励生成方式为验证平台添加定向激励,并根据最终覆盖率结果完成对验证工作的评测。在Linux下通过VCS工具进行仿真后的结果显示:MIPI CSI-2接收端各模块测试用例仿真通过,功能正确实现,覆盖率模型功能覆盖率达到100%,总体代码覆盖率超过98%,达到验证目标及要求。
其他文献
由于1型糖尿病自然病程中胰岛功能衰竭速度存在个体差异,因此胰岛素治疗需要根据患者胰岛功能的衰竭程度和对胰岛素的敏感性差异,进行个体化治疗,即在自我检测的基础上,选择合适
报纸
近年来随着我国经济水平和人民生活水平的提高,参与户外运动的人数迅速增加。尤其是在2016年国家体育总局和国家发展改革委员会等9个国家部门联合印发了《山地户外运动产业发展规划》之后,山地户外运动相关从业人员爆发性增长,带动了户外运动参与者人数的飞速增长。山地户外运动赛事随着参与户外爱好者人数的增加也在迅速增加,从2011年到2014年举办赛事数量翻了4倍多。本文以山地户外运动赛事评价指标体系为研究对
“失败与不稳定之间的总相关数(在世界上的62个国家里)为0.50。”——哈佛大学行政管理学教授S·亨廷顿“这是十足的废话。亨廷顿是怎样测定诸如社会失败这类事情的呢?他有社
期刊
目的研究细胞因子信号转导抑制因子-3(suppressor of cytokine signaling-3,SOCS-3)在进展期结直肠癌低蛋白血症发病中的作用及意义。方法根据入院第2天用溴甲酚绿法(bromcresol
随着校外用户对有IP限制的数据库资源访问需求的日益迫切,使得校外远程访问图书馆电子资源的技术越来越受到关注。通过对现有的多种访问技术的对比分析,为解决此类问题提供参考
为贵州观赏向日葵的遗传研究及应用提供丰富的资源种质材料,以贵州向日葵地方种质资源为基础材料筛选适宜观赏的多花向日葵新品系,通过物理辐射诱变和不同来源特异花色材料杂
目的比较经皮冠状动脉介入治疗与静脉溶栓治疗急性心肌梗死的疗效。方法将60例急性心肌梗死患者随机分为介入组(30例)和静脉组(30例),介入组采用对梗死相关动脉行经皮冠状动脉腔内
高××,男,57岁,社员,1978年5月6日初诊,门诊号0885565。主诉:右手肿痛10日,高热一周。十天前,患者因干活不慎,碰伤右手中指,当时未加治疗。次日撒粪种红薯,污染伤口,第三天
荧光素因其在水介质中的高强度发射峰、高摩尔吸收系数和量子产率而被广泛用作各种荧光探针和荧光标记的理想平台。在过去的几十年中,由于荧光探针具有独特的光致发光特性,因
任何社会都必须具有统领一切价值观念的核心思想体系,这就是核心价值体系。新闻信息传播既是社会核心价值体系建构的推动力量,也是其重要的组成部分。文章旨在探讨新闻传播在社