Zynq介绍和命名方式
目录
Zynq介绍和命名方式
CPU、DSP、FPGA对比
Zynq是什么
从上面知道,如果同时需要跑Linux和FPGA处理,那就需要两个主芯片,而且他们之间数据高速交互也是一个问题,为了解决这类问题就诞生了Zynq。
Zynq 是由两个主要部分组成的:一个是由双核 ARM Cortex-A9 为核心构成的处理系统(PS,Processing System),和一个等价于一片 FPGA 的可编程逻辑(PL,Programmable Logic)部分组成。
在 Zynq 上,ARM Cortex-A9 是一个应用级的处理器,能运行像 Linux 这样的操作系统,而可编程逻辑是基于 Xilinx 7 系列的 FPGA 架构。Zynq 架构实现了工业标准的 AXI 接口,在芯片的两个部分之间实现了高带宽、低延迟的连接。这意味着处理器和逻辑部分各自都可以发挥最佳的用途,而不会产生在两个分立器件之间的接口开销。与此同时,又能获得系统被简化为单一芯片所带来的好处,包括物理尺寸和整体成本的降低。
Zynq命名方式
Artix7、Kintex7 和 Virtex7 这三个系列的命名规则是通用的。
所以对照这个规则我们 XC7Z020CLG484-2 芯片为例, XC7Z020CLG484-2 是一块 Xilinx 公司ZYNQ-7000 家族第七代芯片,该芯片为 7020 芯片,有 484 个引脚,它的速度等级为 2,并且采用的是 CLG封装方式,温度等级为工业级。