5-1 创建和打包AXI Interface IP

创建和打包AXI Interface IP的前流程和后流程

  • step 1 : 选择类型

    • 1: 将当前的工程打包成IP

    • 2: 将当前的BD工程打包成IP

    • 3: 将指定的源码打包成IP

    • 4: 创建一个新的AXI 接口IP

    • 其中3和4是比较常用的,本次记录如何创建一个新的AXI 接口IP, 其他的操作流程差不多

  • step 2: 设置基本信息

    • 1: IP的名字

    • 2: 在IP Catalog中的名字

  • step 3 :设置接口参数

    • 1: 接口名字前缀可修改为自己喜欢的,一般默认

    • 2:AXI 接口类型支持FULL, Lite, Stream

    • 3: 作为主机还是从机,一般为从机Slave

    • 4: 数据位宽,AXI LITE默认最高32bit,如果想修改

    • 5: 控制寄存器数量

  • step 4 : 选择编辑IP

    • 点击完成进入新工程

  • step 5 :打开XML文件

    • 基本详情页,可以修改信息

  • step 6:增加适配的器件型号

    • 选择支持的平台属性

    • 1:增加属性

    • 2:全部xilinx FPGA平台

  • step 7 :设置参数

    • 默认参数

    • 可以双击进去,增加可选参数,就可以在使用的使用双击IP进行参数设置

  • step8:端口设置

    • 1:自动识别出的AXI接口

    • 2:自动识别出的时钟和复位接口

    • 3:可以添加接口总线将信号打包成总线,具体可参考日记5-2 User Inteface BUS MAP

  • step 9 : 打包IP

    • 打包IP

  • step 10 : 在工程中添加IP

相关推荐
聊点儿技术3 小时前
广告投流中的IP精准定位:如何用30行代码过滤无效流量、优化人群包
ip·用户运营·广告投放·信息流广告·ip精准定位·ip定位服务
聊点儿技术17 小时前
保险反欺诈实战:如何用IP欺诈风险查询降低线上业务风险?
ip·风险评估·保险·防欺诈·ip风险查询·ip风险评估
s09071361 天前
【Zynq 进阶一】深度解析 PetaLinux 存储布局:NAND Flash 分区与 DDR 内存分配全攻略
linux·fpga开发·设备树·zynq·nand flash启动·flash分区
s09071362 天前
【Zynq开发避坑指南】PetaLinux核心配置与 Vivado DMA 地址分配深度解析
内存·zynq·petalinux·地址映射
tang777892 天前
小红书平台用什么代理 IP 比较好?2026年3月实测数据 + 选型推荐
网络·爬虫·python·网络协议·tcp/ip·数据挖掘·ip
海特伟业4 天前
校园IP广播系统:基于校园局域网TCP/IP协议传输的交互式新一代校园IP广播系统需求锚定和方案摹画
音频·ip·智能音箱
s09071364 天前
ZYNQ无SD卡纯NAND Flash启动Linux全攻略
linux·fpga开发·zynq·nand flash启动
徒 花5 天前
HCIA知识整理1
udp·ip·hcia·tcp·网络基础
源远流长jerry6 天前
在 Ubuntu 22.04 上配置 Soft-RoCE 并运行 RDMA 测试程序
linux·服务器·网络·tcp/ip·ubuntu·架构·ip
源远流长jerry7 天前
RDMA 基本操作类型详解:从双端通信到单端直访
linux·网络·tcp/ip·ip