这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » FPGA » Zynq-7000系列可编程逻辑PL是什么?

共6条 1/1 1 跳转至

Zynq-7000系列可编程逻辑PL是什么?

工程师
2021-08-09 23:56:22     打赏

刚学ZYNQ的时候,看到里面反复提到PS和PL,还以为PS是PhotoShop的意思,PL是哪种型号的简称。

稍微了解之后才知道,ZYNQ是ARM和FPGA的组合,PS是programming system可编程系统的意思,也就是ARM里面的SOC部分,而PL则是指programmable logic 可编程逻辑是意思,也就是指里面的FPGA部分。

而FPGA是Field Programmable Gate Array是缩写,即现场可编程门阵列,那可编程逻辑PL是什么呢,又有什么特点,我们来介绍一下。

可配置逻辑块(CLB)

6个输入查找表(LUT)

LUT内的存储能力

寄存器和移位寄存器功能

级联加法器

36 Kb块RAM

双端口

最多72位宽

可配置为双18 Kb

可编程FIFO逻辑

内置纠错电路

数字信号处理-DSP48E1 Slice

25×18二进制补码乘法器/累加器高分辨率(48位)信号处理器

节能25位预加法器,优化对称滤波器应用

高级功能:可选的流水线,可选的ALU和用于级联的专用总线

时钟管理

高速缓冲器和用于低偏斜时钟分配的路由

频率合成和相移

低抖动时钟生成和抖动过滤

可配置的I/O口

高性能SelectIO技术

封装内的高频去耦电容器可增强信号完整性

数字控制的阻抗,可以三态实现,以实现最低功耗,高速I/O操作

高范围(HR)I/O支持1.2V至3.3V

高性能(HP)I/O支持1.2V至1.8V(7z030、7z035、7z045和7z100设备)

低功耗千兆位收发器(7z012s,7z015、7z030、7z035、7z045和7z100设备

在7z030、7z035、7z045和7z030中能够达到12.5 Gb/s(GTX)的高性能收发器7z100装置

高性能收发器,在7z012s和7z015中能够达到6.25 Gb/s(GTP)设备

针对芯片到芯片接口优化的低功耗模式

先进的****前和后加重,以及接收器线性(CTLE)和决策反馈均衡(DFE),包括用于额外余量的自适应均衡

模数转换器(XADC)

双12位1 MSPS模数转换器(ADC)

多达17个灵活的和用户可配置的模拟输入

片内或外部参考选项

片上温度和电源传感器

连续JTAG访问ADC测量

用于PCI Express设计的集成接口块(7z015、7z030、7z035、7z045和7z100设备)

兼容具有端点和根端口功能的PCI Express基本规范

支持Gen1(2.5 Gb/s)和Gen2(5.0 Gb/s)速度

高级配置选项,高级错误报告(AER)和端到端CRC(ECRC)高级错误报告和ECRC功能

除了这些特性之外,PS和PL还使用了大量的接口和信号可以满足几乎所有的连接。包含AXI互联,用于大多数的IO外设、中断,DMA控制流、时钟和调试接口的扩展MIO接口、处理器配置访问端口(PCAP),配置状态、单个时间翻转等等。

刚学ZYNQ的时候,看到里面反复提到PS和PL,还以为PS是PhotoShop的意思,PL是哪种型号的简称。

稍微了解之后才知道,ZYNQ是ARM和FPGA的组合,PS是programming system可编程系统的意思,也就是ARM里面的SOC部分,而PL则是指programmable logic 可编程逻辑是意思,也就是指里面的FPGA部分。

而FPGA是Field Programmable Gate Array是缩写,即现场可编程门阵列,那可编程逻辑PL是什么呢,又有什么特点,我们来介绍一下。

可配置逻辑块(CLB)

6个输入查找表(LUT)

LUT内的存储能力

寄存器和移位寄存器功能

级联加法器

36 Kb块RAM

双端口

最多72位宽

可配置为双18 Kb

可编程FIFO逻辑

内置纠错电路

数字信号处理-DSP48E1 Slice

25×18二进制补码乘法器/累加器高分辨率(48位)信号处理器

节能25位预加法器,优化对称滤波器应用

高级功能:可选的流水线,可选的ALU和用于级联的专用总线

时钟管理

高速缓冲器和用于低偏斜时钟分配的路由

频率合成和相移

低抖动时钟生成和抖动过滤

可配置的I/O口

高性能SelectIO技术

封装内的高频去耦电容器可增强信号完整性

数字控制的阻抗,可以三态实现,以实现最低功耗,高速I/O操作

高范围(HR)I/O支持1.2V至3.3V

高性能(HP)I/O支持1.2V至1.8V(7z030、7z035、7z045和7z100设备)

低功耗千兆位收发器(7z012s,7z015、7z030、7z035、7z045和7z100设备

在7z030、7z035、7z045和7z030中能够达到12.5 Gb/s(GTX)的高性能收发器7z100装置

高性能收发器,在7z012s和7z015中能够达到6.25 Gb/s(GTP)设备

针对芯片到芯片接口优化的低功耗模式

先进的****前和后加重,以及接收器线性(CTLE)和决策反馈均衡(DFE),包括用于额外余量的自适应均衡

模数转换器(XADC)

双12位1 MSPS模数转换器(ADC)

多达17个灵活的和用户可配置的模拟输入

片内或外部参考选项

片上温度和电源传感器

连续JTAG访问ADC测量

用于PCI Express设计的集成接口块(7z015、7z030、7z035、7z045和7z100设备)

兼容具有端点和根端口功能的PCI Express基本规范

支持Gen1(2.5 Gb/s)和Gen2(5.0 Gb/s)速度

高级配置选项,高级错误报告(AER)和端到端CRC(ECRC)高级错误报告和ECRC功能

除了这些特性之外,PS和PL还使用了大量的接口和信号可以满足几乎所有的连接。包含AXI互联,用于大多数的IO外设、中断,DMA控制流、时钟和调试接口的扩展MIO接口、处理器配置访问端口(PCAP),配置状态、单个时间翻转等等。




专家
2021-08-10 09:09:41     打赏
2楼

学习学习


工程师
2021-09-19 23:52:01     打赏
3楼

总结的不错


工程师
2021-12-16 23:54:08     打赏
4楼

逻辑性还是比较强的


高工
2021-12-19 23:52:27     打赏
5楼

讲解的确实蛮不错的


助工
2022-01-09 23:40:55     打赏
6楼

原来是这样


共6条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]