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

描述

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

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

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

PL提供了用户可配置功能的丰富体系结构,包括可配置逻辑块、RAM、可配I/O等等,具体如下。

可配置逻辑块(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-7000系列可编程逻辑功能和说明

文章出处:【微信公众号:FPGA之家】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分