IEEE Standard for UVM-2020.pdf
IEEE 1800.2™-2020 标准是为了UVM(Universal Verification Methodology,通用验证方法学),它是由IEEE计算机学会的设计自动化标准委员会开发的。UVM是一种验证方法学,用于提高在新项目或电子设计自动化(EDA)工具中使用知识产权(IP)的互操作性,降低IP的成本,并简化验证组件的再利用。 UVM标准的主要受众包括UVM基类库的实现者、支持UVM基类库的工具的实现者,以及UVM基类库的使用者。UVM标准规范的发布能够降低整个行业的验证成本,并提升设计质量。 在UVM中,包含了一系列的关键概念和组件,例如:代理(agent)、阻塞(blocking)、回调(callback)、类(class)、组件(component)、消费者(consumer)、驱动器(driver)、事件(event)、导出(export)、工厂(factory)、函数(function)、生成器(generator)、IEEE1800.2™、成员(member)、方法(method)、监视器(monitor)、非阻塞(non-blocking)、阶段(phase)、端口(port)、寄存器(register)、资源(resource)、序列(sequence)、序列器(sequencer)以及事务级建模(transaction-level modeling)和验证方法论(verification methodology)等。 UVM的核心思想是基于类的重用,支持多种验证技术和方法。它在验证过程中提供了丰富的库,使得创建和管理测试变得更为简单和一致。UVM的测试架构是基于事务的,允许用户构建复杂的测试场景,并提供了灵活的配置和参数化机制。 此外,UVM的结构是分层的,它定义了一个由代理、驱动器、监视器和序列器组成的验证组件层次结构。它还引入了阶段化的方法来控制测试的执行顺序,比如初始化、构建测试、执行测试和清理等阶段。 UVM支持并行测试和随机化,这有助于更快地发现设计的缺陷。它允许同时运行多个测试,同时对设计进行更广泛的刺激,从而使验证过程更加高效。UVM还通过定义标准接口和协议,确保了不同的验证环境和工具能够无缝集成。 为了遵循IEEE 1800.2™-2020标准,UVM提供了一整套的类库,这些类库在设计和实现上都遵循了标准的定义,确保了验证环境的一致性和可靠性。UVM基类库中的工厂模式、动态对象创建和配置等特性,为创建灵活的验证环境提供了工具。 在实际工程应用中,UVM适用于各种规模的设计验证,从简单的模块级验证到复杂的系统级验证,都可以通过UVM的框架来实现。由于UVM的广泛应用,大量的EDA工具都提供了对UVM的支持,包括仿真器、波形查看器、性能分析工具等,这进一步促进了UVM在工程实践中的推广。 UVM作为一种通用的验证方法学,借助于IEEE 1800.2™-2020标准的规范性定义,已经成为验证领域的一个重要参考点,它为EDA工具和项目提供了一种提高验证效率、降低重复工作、增强设计质量的强有力工具。
剩余457页未读,继续阅读
- 粉丝: 289
- 资源: 2
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 免费下载:A History of Basketball in Fifteen Sneakers (Russ Bengtson) _PrGKW.zip
- 免费下载:Arduino. Das umfassende Handbuch für Maker. Über 900 Seiten, mit Schaltungsskizze.zip
- 免费下载:As Cooked on TikTok Fan Favorites and Recipe Exclusives From More Than 40 TikTo.zip
- 免费下载:American Grill 125 Recipes for Mastering Live Fire (Tyler Florence, Alice Waters) _LzRpH.zip
- 免费下载:At the Table in Paris Recipes from the Best Cafés and Bistros (Jan Thor.zip
- 免费下载:3D Cell Culture Methods and Protocols (Methods in Molecular Biology, 2764) (Zuza.zip
- 免费下载:Accounting Information Systems, 4e ISE (Vernon J. Richardson, C. Janie Chang etc.) _Q3BUY.zip
- 马铃薯叶片病害图像分类数据集【已标注,约2,100张数据】
- 免费下载:Adobe Photoshop 2024 Bible Unlock Master Adobe Photoshop’s Creative Power with th.zip
- 免费下载:AZ-900 Microsoft Azure Fundamentals - Study Guide with Practice Questions Labs (N.zip
- 免费下载:Action, Mind, and Brain An Introduction (David A. Rosenbaum) _GaV1X.zip
- 免费下载:Bake It. Slice It. Eat It One Pan, Over 90 Unbeatable Recipes and a Lot of Fun .zip
- 免费下载:Baker Bleu the Book Bake It Till You Make It (Mike Russell Emma Breheny) _qHAWB.zip
- 免费下载:ADOBE PHOTOSHOP 2022 Complete Adobe Photoshop Mastery Guide for Beginners, Intermediat.zip
- 免费下载:2024版王道计算机考研-操作系统网课PPT讲义合辑 (王道考研) _F12Ll.zip
- 免费下载:A Very Chinese Cookbook 100 Recipes from China and Not China (But Still Really C.zip