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的连接示例:

相关推荐
恒锐丰科技韩生8 小时前
SS8844T|8.2‑40V 四通道独立半桥驱动 ETSSOP28 带散热焊盘 工业自动化机器人专用
嵌入式硬件·硬件工程
恒锐丰小瑞8 小时前
率能SS6810H 32V/1A/双通道H桥驱动芯片,PWM电流控制与混合衰减模式,用于POS打印机/安防相机/机器人
嵌入式硬件·数码相机·机器人·硬件工程
恒锐丰科技林技术员9 小时前
SS8812T 双通道 H 桥电机驱动芯片应用解析
经验分享·嵌入式硬件·硬件工程
恒锐丰-罗生9 小时前
国产电机驱动 SS6635E|宽压大电流单通道 H 桥芯片全面总结
驱动开发·嵌入式硬件·硬件工程
恒锐丰科技韩生13 小时前
SS6951A|8.2‑36V 双通道 4A H 桥电机驱动 ETSSOP28 带散热焊盘 工业缝纫机打印机机器人专用
嵌入式硬件·硬件工程
恒锐丰科技林技术员18 小时前
SS8813T 双通道 H 桥电机驱动芯片:工业与消费设备电机控制优选方案
经验分享·嵌入式硬件·硬件工程
恒锐丰-罗生2 天前
率能半导体 SS6840 单通道 H 桥电机驱动芯片深度解析
驱动开发·嵌入式硬件·硬件工程
恒锐丰-罗生2 天前
国产 H 桥驱动 SS6289|18V/4A 有刷电机驱动芯片性与应用分析 内置采样 + 多保护,门锁 / 机器人优选器件
驱动开发·嵌入式硬件·硬件工程
恒锐丰科技韩生3 天前
率能 SS8812T|8.2‑36V 双通道 H 桥电机驱动 ETSSOP28 带散热焊盘 打印机安防机器人专用
嵌入式硬件·硬件工程
LCMICRO-133108477463 天前
国产长芯微LP4807完全P2P替代ADA4807,1mA、300MHz 增益带宽、电压反馈运算放大器
arm开发·嵌入式硬件·fpga开发·硬件工程·运算放大器·ada4807