PCIE中存在UI概念,unit interval 定义为每个bit 传输需要的时间。
Introduction
VC UVM VIP for PCIE 是一个兼容UVM验证方法学的高级验证组合以及数据类型的套件。 VC UVM VIP是基于uvm_agen 的架构图如下所示:
svt_pcie_device_agent:它包含Driver,Target,Requeseter,IO Tareget,Memory Target,Configuration database and Global shadow这些基本组件,除此之外其组成部分还有UVM_agetn, svt_pcie_agent。 PCIE UVM的子env还包括收发packet的应用层,以及UVM sequencer and sequences,testbench就是与UVM sequences 交互完成对DUT的激励控制。它还可以被配置为function or 与PCIE active 组件搭配使用的stadalone passive monitor。PCIE device agent 可以实例化为passive or acitve mode。
svt_pcie_agent: