配置AXI slave VIP,使其能接受两个outstanding transfer
2010-11-26 17:28
316 查看
To enable the outstanding burst of slave AXI VIP, please set dw_vip_axi_port_configuration::m_nNumOutstandingXact = n, then the Slave can response ARREADY earlier without waiting for the end of previous burst.
for example:
for example:
dw_vip_axi_system_model_configuration vip_axi_sys_cfg; dw_vip_axi_port_model_configuration vip_axi_slave_cfg; vip_axi_sys_cfg = new (, 1, 1, VMT_BOOLEAN_FALSE); /* Do system level configuration */ vip_axi_sys_cfg.m_enAddrWidth = dw_vip_axi_configuration :: ADDR_BUS_WIDTH_32; vip_axi_sys_cfg.m_enDataWidth = dw_vip_axi_configuration :: DATA_BUS_WIDTH_64; /* Configure this member to maximum ID width within all masters in the system */ vip_axi_sys_cfg.m_nMstrIdWidth = 4; /* !!!!!!!!! Create port model configuration object for VIP slave. */ vip_axi_slave_cfg = vip_axi_sys_cfg.createPortMdlCfg (`DW_VIP_AXI_SLAVE_PORT_CFG, 0); /* !!!!!!!!! Do port level configuration */ vip_axi_slave_cfg.m_oPortCfg.m_nNumOutstandingXact = 2;// 2 outstanding burst vip_axi_slave_cfg.m_oPortCfg.m_nIdWidth = 4; vip_axi_slave_cfg.m_oPortCfg.m_enMemoryDefaultPattern = dw_vip_axi_configuration::PATTERN_INCR;
相关文章推荐
- Windows7 配置两个版本的java环境,可自由切换
- 配置静态路由实现两个公司网路互联
- 一个Myeclipse中配置两个tomcat
- Windows server 2008 R2 多用户远程桌面配置详解(超过两个用户)
- jacob配置方法及两个常见错误解决
- 通过脚本调用mysql来启动keepalived的配置的VIP
- MYSQL + MHA +keepalive + VIP安装配置(二)--MHA的配置
- 配置两个一样的tomcat同时启动解决方案
- SQL Server AlwaysOn配置两个节点加共享文件夹仲裁见证
- 设计一个表的两个字段都和同一个表关联时候配置文件的处理
- 发现两个php的配置文件的不同
- redmine2.1.3配置email通知两个要…
- 网络设备配置与管理----配置静态路由实现两个公司网络互联
- 一台机器搭建两个MySQL实例配置文件
- Linux iptables防火墙规则配置的两个坑
- Linux双网卡配置两个网关导致网络无法使用
- Oracle 11gR2 RAC网络配置,更改public ip、vip和scanip
- SpringMVC配置双数据源,一个java项目同时连接两个数据库
- MongoDB: 一个简单的配置两个shared的例子
- VMware Linux 下 Nginx 安装配置 - nginx.conf 配置 [负载两个 Tomcat] (三)