主要内容

addAXI4SlaveInterface

类:hdlcoder。ReferenceDesign
包:hdlcoder

添加和定义AXI4从接口

语法

addAXI4SlaveInterface (InterfaceConnection, ref_design_port BaseAddress, base_addr)
addAXI4SlaveInterface (InterfaceConnection, ref_design_port BaseAddress, base_addr, MasterAddressSpace, master_addr_space)
addAXI4SlaveInterface (InterfaceConnection, ref_design_port BaseAddress, base_addr,名称,值)
addAXI4SlaveInterface (InterfaceConnection, ref_design_port BaseAddress, base_addr, MasterAddressSpace, master_addr_space,名称,值)

描述

addAXI4SlaveInterface(“InterfaceConnection”,ref_design_port“BaseAddress”,base_addr为Altera添加并定义一个AXI4接口®Xilinx的参考设计或AXI4或AXI4- lite接口®伊势参考设计。

addAXI4SlaveInterface(“InterfaceConnection”,ref_design_port“BaseAddress”,base_addr“MasterAddressSpace”,master_addr_space为Xilinx Vivado添加和定义一个AXI4或AXI4- lite接口®参考设计。

addAXI4SlaveInterface(“InterfaceConnection”,ref_design_port“BaseAddress”,base_addr名称,值添加和定义用于Altera参考设计的AXI4接口,或用于Xilinx ISE参考设计的AXI4或AXI4- lite接口,以及由一个或多个指定的附加选项名称,值参数。

addAXI4SlaveInterface(“InterfaceConnection”,ref_design_port“BaseAddress”,base_addr“MasterAddressSpace”,master_addr_space名称,值添加并定义Xilinx Vivado参考设计的AXI4或AXI4- lite接口,以及由一个或多个指定的附加选项名称,值参数。

输入参数

全部展开

连接到AXI4或AXI4- lite接口的参考设计端口,指定为字符向量。参考基于Intel的设计®Qsys™,当您希望将多个axis Master ip连接到AXI4或AXI4- lite接口时,将每个axis Master实例名称和相应的端口名称指定为字符向量单元格数组。

例子:“axi_interconnect_0 / M00_AXI”{“hps_0.h2f_axi_master”、“master_0.master”},…

AXI4或AXI4- lite从接口的基址,指定为字符向量。

例子:“0 x40010000”

连接到这个从接口的主接口的地址空间,指定为字符向量。仅供Vivado参考设计。当您希望连接多个AXI Master IP时,请指定每个AXI Master实例名和相应的地址空间。

例子:“processing_system7_0 /数据”{' processing_system7_0 /数据”、“hdlverifier_axi_master_0 / axi4m '}

名称-值对的观点

指定可选的逗号分隔的对名称,值参数。的名字参数名和价值为对应值。的名字必须出现在引号内。可以以任意顺序指定多个名称和值对参数Name1, Value1,…,的家

接口连接类型,指定为特征向量或者一个单元阵列的特征向量。

例子:“InterfaceType”、“AXI4-Lite”指定一个“AXI4-Lite”接口类型连接。

接口的名称,指定为字符向量。当你提供InterfaceIDInterfaceType必须设置为其中之一“AXI4”“AXI4-Lite”

例子:“InterfaceID”、“MyAXI4’,‘InterfaceType’,‘AXI4’指定接口名称为“MyAXI4”接口类型为“AXI4”

所有ID信号的宽度,例如AWIDWID干旱,,指定为正整数。此属性使您能够指定希望HDL DUT IP核中的AXI4从接口连接到的axis主接口的数量。默认值为12,它允许您将HDL IP核连接到一个AXI主接口。如果要将IP核连接到多个AXI Master接口,请增加IDWidth.ID宽度是特定于工具的。

例子:“IDWidth”、“13”可能表明您希望IP核心连接到参考设计中的两个axis主接口。

指示处理器是否是IP核AXI4从接口的主从接口之一。要为IP核心AXI4从接口启用设备树生成,请将此值设置为真正的

例子:“HasProcessorConnection”,“假”

在设备树中引用处理器AXI4主总线节点。设置此值以匹配注册设备树中相应总线节点的名称。对设备树节点的引用必须以“&”.要根据节点的标签引用节点,请指定“&”标签前,如“mylabel”.要通过路径引用一个节点,请指定其内部路径“&”{“}”,如“& {/ myNode / childNode}”

例子:“DeviceTreeNodes”、“&fpga_axi”

提示

介绍了R2015a