兼容多存储器主机控制器的通用验证平台设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:sbt200905
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通用验证方法学(UVM)现今已被业界广泛应用于数字芯片的验证过程。由于现有的验证平台仅适配支持单存储器的主机控制器,且兼容支持三种存储设备的主机控制器芯片的验证过程复杂度较大并充满挑战,因此需要设计相匹配的验证平台,并对该主机控制器进行完备且高效的功能性验证。针对上述情况,本文对涉及到的三种存储卡协议进行研究,深入分析主机控制器的设计细节,提取测试要点,搭建基于UVM验证方法学的验证平台。本文改进了仅支持单一存储器主机控制器的验证平台中的验证知识产权核(VIP)的接口设计,通过对关键验证组件的增量开发以满足兼容三种协议的需求。此外考虑到后续版本迭代,本文利用UVM中的回调机制、工厂机制、配置机制等为验证组件设计了通用接口,提高了验证平台的可复用性。本文还基于System Verilog语言构建了模拟主机控制器功能的参考模型,并对兼容多存储器的主机控制器进行以覆盖率驱动为导向的完备验证。本文所搭建的验证平台成功在后续版本迭代中复用,复用代码量达到近85%。此外,经过大量迭代测试,本文验证结果中代码覆盖率高于98%、功能覆盖率达到100%,均符合设计要求指标,为后续成功投片提供了质量保证。
其他文献
学位
催化苯乙烯进行氧化反应一直受到科研工作者们的广泛关注,这是因为该反应所产生的苯甲醛、环氧苯乙烷等主要产物作为重要的有机反应中间物质,被应用于涂料、香料、医用化学品和农用化学品的合成。所以在过去的数十年里,众多研究人员致力于探究和开发可应用于催化苯乙烯氧化反应的催化剂。目前,应用于该反应的催化剂主要有两种类型,分别是均相催化剂和非均相催化剂。一般情况下,均相催化剂对苯乙烯的催化氧化活性较高,但反应结
化石能源短缺和节能减排的双重压力促使中国能源发展方式亟待转型调整。新能源发电规模扩大,传统电网朝着新能源方向发展,极大影响运行控制效益。分析了需求侧响应关键问题,仅供参考。
在现代农业生产中,人们需要使用农药来防治害虫、杂草等从而达到提高农作物产量的目的。其中有机磷农药(OPs)因其效率高、半衰期短、易降解等特性在农业中得到广泛使用。然而,过度使用OPs会给环境和人体健康带来不同的危害。具体来说,环境中残留的OPs会通过呼吸以及进食食物等途径随着呼吸道进入人体,一方面进入人体的OPs会显著抑制乙酰胆碱酯酶(ACh E)的活性。一旦ACh E活性被OPs抑制,将会导致神