与AXI4互连的基于数据包的方法

随着验证工程师越来越多地转向UVM(通用验证方法),以解决更大范围的设计验证问题,今天正在发生范式转变。但是,UVM的不适当应用可能会导致以后的问题,因为该方法生成的复杂随机场景可以掩盖原本简单的功能错误。UVM是一种非常有力的验证方法,但是TestBench架构和适当的设计验证方法是成功结果的关键关键。UVM可以用作创建可扩展和可重复使用的环境来验证设计意图所需的可扩展和可重复使用的环境。

本文提出的方法建议使用自上而下的测试台体架构,该体系结构根据功能分为不同的层。我们提供了AXI4互连,以解释基于分层体系结构及其优势的基于数据包的方法。但是,相同的方法可以扩展到各种互连类型。在实施之前,建筑师应在给定时间以及它们之间的相互依赖性了解主动流量生成器。这对于设计可扩展测试台的必不可少,并可以在单位级别创建更有效的复杂方案。

下载白皮书