apb_system_env master agent 的配置

svt_apb_env 的master/slave cfg


  • 之前没有使用过svt_apb_env的master agent,在配置的时候发现一些坑,mark一下

svt_apb_system_configuration

  • 整个svt_apb_env都使用了该configuration
  • apb_env的config是专门为了做apb_slave而设计的,配置为master看起来有点别扭
  • 不同于ahb/axi的配置可以使用create_sub_cfgs(master,slave)的方法来同时配置master&slave, apb只有一种选项create_sub_cfg(slave), 而master/slave的选择项为cfg.is_active
  • cfg里面没有 master_cfg[num],就算使用master agent, 信号名也是 slave_cfg
  • 关于配置可以参考example : amba_svt/version-xxx/examples/sverilog/tb_apb_svt_uvm_basic_env/apb_shared_cfg.sv

apb_system_env关于agent

  • 只例化了一个Master_agent 无法通过参数配置
  • slave可以通过参数配置例化多个

apb_if同样只有slave_if接口,apb_master_if同slave的连接示例:

相关推荐
电气小僧17 小时前
OpenClaw部署教程
硬件工程·openclaw·龙虾
stars-he18 小时前
SPICE编程与仿真学习笔记:从网表到瞬态分析
笔记·学习·硬件工程
hai3152475431 天前
RISC-V核E203核前向旁路的架构性顽疾
驱动开发·架构·硬件架构·硬件工程·risc-v
hai3152475431 天前
RISC-V CVA6 AXI适配器+DMA桥蜂鸟E203处理器的总线接口单元(BIU)仲裁器
驱动开发·fpga开发·硬件架构·硬件工程·精益工程
rrrr31231 天前
Nanya(南亚科技)DRAM芯片选型详解
硬件工程
智者知已应修善业2 天前
【proteus仿真CD4511抢答器4路】2024-5-13
驱动开发·经验分享·笔记·硬件架构·proteus·硬件工程
CSDN_MAXF3 天前
车载摄像头抗静电器件选型仿真分析
matlab·集成测试·硬件工程
小麦嵌入式3 天前
PCB设计笔记(一):51核心板原理图(电源、晶振、复位)
stm32·单片机·嵌入式硬件·mcu·51单片机·硬件工程·pcb设计
nuoxin1144 天前
HI3516CRNCV610-20S/富利威
网络·人工智能·单片机·嵌入式硬件·硬件工程
周周记笔记4 天前
【元器件专题】三极管电路(饱和导通设计)
笔记·单片机·嵌入式硬件·硬件工程