vivado中的常用AXI接口IP核

  AXI是xilinx中常用的数据接口。种类和引脚数量极多。

1.AXI_GPIO

  AXI_GPIO为AXI接口提供了一个通用的输入/输出接口。可以配置成单通道和双通道,每个通道的位宽都可以单独设置。另外,通过打开或者关闭三通道缓冲器,AXI_GPIO还可以被动态的配置成输入输出接口。
在这里插入图片描述
在这里插入图片描述
  从图中可以看出模块左侧实现了一个32位的AXI_LITE从接口,用于主机访问AXI_GPIO内部各通道的寄存器。当配置IP核使能了中断模式时,右侧接口发生变化,模块还能向主机发送中断信号。

Processor System Reset

在这里插入图片描述

  为整个处理器系统提供复位信号,会处理输入端的各种复位条件,并在输出端产生相应的复位信号。

AXI_Interconnect

在这里插入图片描述
  将一个或者多个AXI存储映射的主器件连接到一个或者多个存储映射的从器件。管理所连接的AXI接口通信。

AXI SmartConnect

在这里插入图片描述
  也是实现一个或者多个内存映射主设备连接到一个或多个内存映射从设备,一般可以作为AXI_InterConnect的替代品且具有更好的性能。

Cincat

在这里插入图片描述
  实现了单个分散信号整合成总线信号。

VDMA

在这里插入图片描述
  用于将AXI Stream格式的数据流转化成Memory Map格式或者将Memory Map格式的数据转化成AXI Stream数据流。实现系统内存(主要指DDR3)和基于AXI4_Stream的目标视频IP之间的高速数据移动。且内嵌了多帧缓存功能。可以实现乒乓操作。
  部分接口说明:

名称功能
S_AXI_LITEPS 通过这个接口配置 VDMA 的寄存器
s_axi_lite_aclkAXI VDMA AXI4-Lite 接口时钟
M_AXI_MM2S读通道存储器端映射的 AXI4 接口,提供对存储器(DDR3)的访问
m_axi_mm2s_aclkAXI VDMA MM2S 时钟
M_AXIS_MM2S读通道 AXI-Stream 端映射的 AXI4 接口,用于输出到外设
m_axis_mm2s_aclkAXI VDMA MM2S AXIS 时钟
mm2s_introut读通道中断输出信号

Video Timing Controller

在这里插入图片描述

  VGA时序产生器,可以通过AXI_LITE接口动态的配置该时序。

Video Out

在这里插入图片描述
  部分接口说明:

名称功能
video_inAXI-Stream 接口输入数据流
s_axi_lite_aclkAXI VDMA AXI4-Lite 接口时钟
vtiming_inVideo 时序输入接口
vid_io_outVideo 数据流输出接口
vtg_ceVTC 时钟使能信号
  • 1
    点赞
  • 36
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值