版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、ZYNQ平台架构及配置目录 一、 ZYNQ平台的硬件架构 二、 AXI 协议 三、 ZYNQ的部分可重构配置ZYNQ平台的硬件架构背景简介背景简介 ZYNQ7000系列ARM+FPGA结构 XILINX传统FPGA的局限性?ZYNQ平台的硬件架构架构:1、PS(处理器系统)(流程控制等串行设计) 2、PL(可编程逻辑)(并行算法设计)ZYNQ平台的硬件架构 PS由四块组成由四块组成: 1、APU(应用处理单元) 2、内存接口 3、IO外设(USB2.0、Ethernet、CAN、SPI、UART、IIC、SD/SDIO、GPIO) 4、互连线(APU、IOP和内存单元相互连接,并通过一个多层的
2、AXI互连线与PL连接)ZYNQ平台的硬件架构 APU结构1、ACP2、SCU3、Cortex-A9(x2)4、L1 32KB(I/D) 共享L2 512KBZYNQ平台的硬件架构 内存接口ZYNQ平台的硬件架构 IO外设 RGMII接口ZYNQ平台的硬件架构 AXI总线架构 AXI_HP 用于PL的四个高性能、高带宽主接口,位宽可配64/32,可访问PS的DDR3控制器和PS的片上RAM资源 AXI_GP四个通用接口(两主两从),每个位宽32,可访问PS的DDR3控制器,PS片上RAM资源和其他从设备 AXI_ACP用于PL的一个加速一致性主端口,提供快速访问CPU,可选的L1或L2缓存一致
3、性ZYNQ平台的硬件架构 PL组成: 1、可配置逻辑块(CLB) 2、36KB块BRAM 3、数字信号处理DSP48E1 Slice 4、可编程IO 5、时钟管理 6、XADCZYNQ平台的硬件架构 可编程IOZYNQ平台的硬件架构 XADC模块 XADC模块ZYNQ平台的硬件架构ZYNQ平台的硬件架构AXI协议AXI4.0是ARM公司提出的AMBA 3.0协议的升级版,是一种高性能、高带宽、低延迟的片内总线。AXI协议AXI协议具有如下特点:总线的地址/控制和数据通道是分离的;支持不对齐的数据传输;在突发传输中,只需要首地址;同时具有分离读/写数据通道;更加容易进行时序收敛。通道介绍AXI接
4、口具有5个独立通道:写地址通道(Write address channel,AW);写数据通道(Write data channel,W);写响应通道(Write response channel,B);读地址通道(Read address channel,AR);读数据通道(Read data channel,R);每个通道都是一个独立的AXI握手协议。READY/VALID握手机制 每个通道都有一对VALID/READY信号 发送方用VALID指示什么时候数据或控制信息是有效的;接收方用READY指示可以接收数据或控制信息。 传输发生在VALID和READY信号同时为高的时候。通道之间的关
5、系: 各个通道都可以独立握手,相互之间的关系是灵活的; 读数据必须总是跟在与其数据相关联的地址之后; 写响应必须总是跟在与其相关联的写交易的最后出现。READY/VALID握手机制读交易中的握手之间的依赖关系写交易中的握手之间的依赖关系读交易过程写交易过程读猝发交易读猝发交易过程中典型信号的交互过程写猝发交易写猝发交易过程中典型信号的交互过程重叠猝发交易重叠猝发交易过程中典型信号的交互过程AXI 互联AXI互联结构模型包括: 直通模式 只转换模式 N-1 互联模式 1-N 互联模式 N-M 互联模式互联模式直通模式只转换模式N-1互联模式1-N互联模式N-M互联模式共享写和读地址仲裁结构N-M
6、互联模式稀疏互联写和读数据通道Partial Reconfiguration in Zynq Based on modules Based on diversitiesPartial Reconfiguration in ZynqWhat Problems Does It Solve?System cost, size, and power constraints Multiplex hardware functions Evolving protocol and industry standards Reprogramability as standards evolve Mission c
7、ritical uptime Update on the fly while system still running Long design implementation cycle times Accelerate development with focus on reconfigurable partitionSome Terminology Reconfigurable Partition (RP) The physical location of FPGA resources selected for partial reconfiguration Static logic Eve
8、rything but the RP(s) The part of the design that doesnt change Reconfigurable Module (RM) Logic that lives in the RP Defined by hardware interfaces and ports Functional variants for associated RP Different protocol, task, filter, etc. Design Flow Structure the design Separate functions into hierarc
9、hical blocks Identify functions to be made into partitions Identify set of signals that will become RP interfaceDesign Flow Synthesize Bottom-up Static “top” and RMs synthesized seperatelyDesign Flow Assemble static design with RM variants RMs replace black boxes in static “top”Design Flow Floorplan
10、 the RPs and run DRCs Define regions and logic resources to be includedDesign Flow Implementation Configurations for static logic and all reconfigurable modules Repeat for all modulesDesign Flow Verify all configurations Ensure that static portions match identicallyDesign Considerations Vivado store
11、s design data in checkpoints Save full design as a configuration checkpoint for bitstream creation RMs can also be stored as their own checkpoints Save static-only checkpoint to be reused across multiple configurations Routed static checkpoint can remain open in memory Results are locked at the rout
12、ing level Design Considerations Design Considerations Partition Pins are junctions between static and reconfigured logic Interface wires can be broken at interconnect tile site Anchor mid-route between static and reconfigurable logic No overhead at reconfigurable partition interface Design Considerations Not
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五年度网络安全咨询与管理服务合同范本
- 2025版电子信息产业零配件绿色供应链管理合同4篇
- 2025年度互联网金融服务合同6篇
- 年度水解弹性蛋白产业分析报告
- 年度皮肤科医院市场分析及竞争策略分析报告
- 2024-2025学年新教材高中政治第3单元经济全球化第7课第1框开放是当代中国的鲜明标识课时分层作业含解析新人教版选择性必修1
- 何谓二零二五年度合同履行的担保专项审计与报告合同3篇
- 二零二五版毛竹山承包及竹林农业科技示范合同3篇
- 速写线性课程设计
- 2024金融服务合同范本大全
- 河南省信阳市浉河区9校联考2024-2025学年八年级上学期12月月考地理试题(含答案)
- 火灾安全教育观后感
- 农村自建房屋安全协议书
- 快速康复在骨科护理中的应用
- 国民经济行业分类和代码表(电子版)
- ICU患者外出检查的护理
- 公司收购设备合同范例
- 广东省潮州市2023-2024学年高二上学期语文期末考试试卷(含答案)
- 2024年光伏发电项目EPC总包合同
- 子女放弃房产继承协议书
- 氧化还原反应配平专项训练
评论
0/150
提交评论