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

相关推荐
beleadsensors6 小时前
模数转换ADC(上):模数转换(ADC)核心原理与关键概念
单片机·嵌入式硬件·硬件架构·硬件工程·pcb工艺
设计Z源16 小时前
AS SSD Benchmark 固态硬盘测试工具
测试工具·性能优化·硬件工程
llilian_161 天前
频率计生产厂家 高精度通用频率计核心参数设置指南 双频率计 无线频率计
功能测试·单片机·嵌入式硬件·硬件工程
浮槎来1 天前
光伏组件的PID学习
运维·学习·硬件工程·光伏
裕工实验室1 天前
AMB陶瓷基板设计指南(工程师版)
算法·硬件工程·pcb工艺·材料工程
潜创微科技--高清音视频芯片方案开发2 天前
2026年国内高清音视频切换器方案行业分析&选型参考指南
音视频·硬件工程
Aaron15882 天前
数字波束合成DBF与模拟波束合成ABF对比浅析
大数据·人工智能·算法·硬件架构·硬件工程·信息与通信·信号处理
我命由我123452 天前
U 盘里出现的文件 BOOTEX.LOG
运维·服务器·经验分享·笔记·学习·硬件工程·学习方法
lzx186488437022 天前
AH1008:一款宽输入10-55V,输出5V/5A的高效同步整流降压DC-DC转换器
嵌入式硬件·集成测试·硬件工程·ic