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

相关推荐
科恒盛远6 小时前
【无标题】
fpga开发·硬件工程·信号处理
AI的探索之旅10 小时前
AI Agent辅助立创EDA设计——从原理图到PCB
人工智能·stm32·硬件工程
JNX_SEMI1 天前
ATR2652 GNSS双频LNA:0.75dB噪声系数与22dB高增益设计
前端·单片机·嵌入式硬件·物联网·硬件工程
就叫一片白纸1 天前
【电子基础——电容】
电脑·硬件工程
Topplyz2 天前
如何减小DCDC的纹波?
单片机·嵌入式硬件·硬件工程·电源·layout·dcdc
ICGOODFIND13 天前
2026物联网模组选型指南:U-BLOX定位模组+SIMCOM芯讯通主流蜂窝通信模组参数与场景适配
嵌入式硬件·物联网·硬件工程·iot
米饭不加菜3 天前
NE555 定时器应用——声光控制/延时开关电路
经验分享·硬件工程
ye150127774553 天前
220V转12V|18V1A非隔离电源芯片WT5110
单片机·嵌入式硬件·其他·硬件工程
智者知已应修善业3 天前
【利用proteus设计微型CPU,完成寻址相加数据的过程。】2025-2-26
驱动开发·经验分享·笔记·硬件架构·proteus·硬件工程
lzx186488437024 天前
【AH8966】可替代 KP3211 非隔离 AC110220V转12V 0.5A 降压转换芯片
人工智能·单片机·嵌入式硬件·集成测试·硬件工程·ic