DPVM与基于PMP应用的SoC的验证的任务书.docx
上传人:快乐****蜜蜂 上传时间:2024-09-14 格式:DOCX 页数:2 大小:10KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

DPVM与基于PMP应用的SoC的验证的任务书.docx

DPVM与基于PMP应用的SoC的验证的任务书.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

DPVM与基于PMP应用的SoC的验证的任务书任务书题目:DPVM与基于PMP应用的SoC的验证一、任务背景随着SoC系统的快速发展和普及,SoC在移动设备、消费电子、汽车电子等领域得到了广泛应用,所面临的验证挑战也越来越严峻。PMP(PhysicalMemoryProtection,物理内存保护)是RISC-V中的一个重要功能,可以防止代码和数据的跨域,从而增加系统的安全性和可靠性。DPVM(DynamicPartialVerificationMemory,动态局部验证内存)是一种新型验证器件,通过在SoC中嵌入部分动态验证逻辑,可以在系统运行的过程中对局部数据进行验证,可以有效地提升系统的可靠性和安全性。本次任务旨在设计并实现基于DPVM的PMP应用,对其进行全面验证,以验证应用的正确性和有效性。二、任务要求1.深入理解RISC-V中的PMP功能原理,设计并实现基于PMP的SoC应用。2.深入了解DPVM的设计原理,选择合适的DPVM实现方式,并在应用中嵌入DPVM逻辑,对局部数据进行动态验证。3.设计并实现基于DPVM的PMP应用,对其进行测试验证,包括功能测试、性能测试、安全测试等。4.比较对比该应用与其他验证技术的优劣,提出改进和优化方案,以提升该应用的性能和应用范围。5.撰写实验报告,详细记录任务的设计方案、实现细节、测试结果等,对任务的效果、优缺点进行分析和总结。三、任务分工1.设计PMP应用-XX2.设计DPVM应用-XX3.实现PMP应用-XX4.实现DPVM应用-XX5.测试DPVM与PMP应用-XX6.撰写实验报告-XX四、参考资料1.Patterson,D.,&Hennessy,J.L.(2018).ComputerorganizationanddesignRISC-Vedition:thehardwaresoftwareinterface.MorganKaufmann.2.Yang,Y.,Sun,G.,Guo,Y.,Cheng,F.,Zheng,G.,&Chen,Y.(2021).ADynamicPartialVerificationMemoryUnitforPost-SiliconValidation.IEEETransactionsonComputer-AidedDesignofIntegratedCircuitsandSystems.