问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

ZYNQ-7000系列FPGA学习指南:架构、资源与命名规则详解

创作时间:
作者:
@小白创作中心

ZYNQ-7000系列FPGA学习指南:架构、资源与命名规则详解

引用
CSDN
1.
https://m.blog.csdn.net/weixin_67907028/article/details/143999103

ZYNQ-7000系列是Xilinx公司推出的首款可扩展处理平台,它将双核ARM Cortex-A9处理器与传统的FPGA逻辑部分完美结合,为高端嵌入式应用提供了强大的处理能力和计算性能。本文将详细介绍ZYNQ的架构、硬件资源以及芯片命名规则等内容。

1. ZYNQ的引入

随着FPGA的快速发展,单纯提升容量已无法满足复杂场景的需求。为追求更高性价比,FPGA逐步演变为拥有复杂功能的片上编程系统。Zynq-7000系列正是这样一款创新产品,它于2010年4月推出,旨在为视频监控、汽车辅助驾驶和工业自动化等领域提供高性能解决方案。

2. ZYNQ简介

Zynq-7000 All Programmable SoC由双核ARM Cortex-A9处理器和传统FPGA逻辑部分组成。其名称中的"7000"源于所采用的28nm工艺7系列FPGA技术。Zynq是一个真正的片上系统(SoC),在单个硅芯片上集成了存储、处理、逻辑和接口等功能模块。

与传统ASIC SoC相比,Zynq采用了可编程片上系统(SOPC)架构,结合了FPGA的灵活性和处理器的软件可编程性。这种设计不仅缩短了开发周期,降低了成本,还提供了更高的系统速度、更低的功耗和更好的可靠性。

2.1 ZYNQ的PL部分

ZYNQ的PL部分等同于Xilinx 7系列FPGA,主要由以下组件构成:

  • 可编程输入输出单元:支持多种电气标准,如LVTTL、LVCMOS等,可编程阻抗匹配和驱动电流。
  • 基本可编程逻辑单元:基于4输入查找表(LUT)和寄存器,构成可配置逻辑块(CLB)。
  • 嵌入式块RAM(BRAM):可实现RAM、ROM和FIFO功能。
  • 布线资源:包括全局布线、长线、短线和分布式布线,用于连接各个模块。
  • 底层内嵌功能单元:如PLL、DSP等专用模块。
  • 内嵌专用硬核:如XADC模数转换器。

2.2 ZYNQ的PS部分

ZYNQ的PS部分是一个完整的ARM处理器系统,包含双核Cortex-A9处理器、内存控制器和丰富的外设。PL和PS通过AXI接口互联,支持独立供电和断电。PS部分集成了硬核处理器,提供高性能计算能力,同时兼容FPGA软核处理器的灵活性。

3. 实验平台介绍

以正点原子领航者开发板为例,介绍ZYNQ开发环境。该开发板支持ZYNQ7020/ZYNQ-7010核心板,配备丰富的外设资源,包括LED、按键、串口、以太网、USB、音频、HDMI等接口。

3.1 底板资源

底板提供了全面的硬件资源,包括电源指示灯、PL/PS LED、蜂鸣器、功能按键、触摸按键、CAN接口、RS232/RS485串口、RGB888 TFT-LCD接口、XADC接口、OLED/摄像头接口、RTC实时时钟、ATK MODULE接口、音频输入输出、HDMI输出、USB HOST/SLAVE接口、JTAG接口、电源输入接口等。

3.2 核心板资源

核心板采用Xilinx ZYNQ7000系列芯片,根据型号不同,提供不同规模的PL逻辑单元和BRAM存储资源。两种核心板均配备双核Cortex-A9处理器,支持DDR3 SDRAM、QSPI FLASH和eMMC存储。核心板还集成了PL/PS LED、晶振、以太网PHY芯片、复位按键等组件。

3.3 硬件资源概览

开发板的硬件资源包括PS和PL端的IO Bank分配、HR Bank支持的IO电平标准等。XC7Z020和XC7Z010芯片的PS端IO Bank包括Bank 502、Bank 501和Bank 500,PL端的IO Bank则有所不同。

下面是ZYNQ芯片的引脚图:

4. ZYNQ芯片的命名规则

以XC7Z010-CLG400-1为例,解析ZYNQ芯片的命名规则:

  • XC7Z014:芯片编号
  • S:表示7007S、7012S、7014S系列芯片
  • 2:速度等级,数字越大运行速度越快
  • GLG:芯片制造工艺信息
  • 484:引脚数
  • C:温度等级

例如,XC7Z010-CLG400-1表示Xilinx公司ZYNQ-7000系列的7010芯片,速度等级为1,采用CLG封装,400引脚。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号