ZYNQ 之PS 和PL 互联技术之AXI

本文介绍了ZYNQ芯片中PS(处理系统)与PL(可编程逻辑)的互联技术——AXI协议,包括AXI-LITE、AXI4和AXI4-Stream三种总线的特性。AXI4-Stream适用于连续流数据传输,而AXI-HP和AXI-GP接口则分别用于高性能和通用传输。文中还提及了AXI-DMA、AXI-FIFO-MM2S等AXI接口IP的功能,用于不同类型的内存到PL的数据传输。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1. ZYNQ 概述

2.  AXI 概述

AXI (Advanced eXtensible Interface)是xilinx 从6系列fpga开始引入的一个接口协议,主要描述了主设备和从设备之间的数据传输方式。主设备和从设备之间通过握手信号建立连接。当从设备准备好接收数据时,会发出ready信号。当主设备的数据准备好时,会发出和维持VALID信号,表示数据有效。数据只有在valid 和ready信号都有效的时候才开始传输。  

    在zynq中,支持AXI-LITE,AXI4 和AXI Stream 三种总线。

AXI4-lite :

  具有轻量级,结构简单的特点,适合小批量数据、简单控制场合。不支持批量传输,读写时一次只能读写一个字(32bit)。主要用于访问一些低速外设和外设的控制。

AXI4:和AXI4-lite差不多,只是增加了一项功能就是批量传输,可以连续对一片地址进行一次性读写。也就是说具有数据读写的burst功能。

AXI4-Stream : 这是一种连续流接口,不需要地址线(很像FIFO,一直读或一直写就行)。对于这种没有地址必须有一个转换装置,列如AXI-DMA模块来实现内存映射到流的转换接口。

在zynq芯片内部,使用硬件实现了A

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值