Xilinx FPGA

Xilinx FPGA中全局时钟资源的使用方法

IBUFDS、IBUFGDS和OBUFDS都是差分信号缓冲器,用于不同电平接口之间的缓冲和转换。

Xilinx FPGA常见配置模式总结

Spartan6系列FPGA常见的配置模式有5种,由模式输入管脚M1、M0决定。该5种模式可分为3大类,1. JTAG模式(可归为从模式);2. 主模式;3. 从模式。

介绍一篇可以动态编辑Xilinx FPGA内LUT内容的深度好文!

文章阐述了Xilinx FPGA可编程的本质,逆向分析破解了FPGA编程的bit流文件,并将其与FPGA内部电路相对应,对于深度理解动态可编程及FPGA电路结构具有重要的指导价值,LUT动态可编程使得FPGA内部的资源使用起来更灵活,你可以把LUT当成BRAM使用,也可以随时改变若干个LUT组成电路完成的硬件功能

Xilinx FPGA的配置模式

本文主要介绍Xilinx FPGA的配置模式,主要包括Master/Slave模式,Serial/SelectMAP模式,JTAG模式等。其中7系列只有Logic部分,其配置相关功能引脚全部连接到FPGA端的特定bank上;Zynq 7000系列既有PL部分,也有PS部分,其JTAG从PL侧引出,其余配置相关引脚全部从PS侧引出

Xilinx FPGA的电源设计

本篇主要介绍Xilinx FPGA的电源设计,主要包括电源种类、电压要求、功耗需求,上下电时序要求,常见的电源实现方案等。

Xilinx FPGA的SelectIO Resources

本篇主要介绍Xilinx FPGA PL侧的IO资源,目前主要包括HP、HR、HD三种类型,不同架构、不同封装的FPGA,包含的IO资源种类和数量均不一样,在连接外设时一定要注意,比如3.3V逻辑电平就不能直接连接到HP bank上,其VCCO的电源电压也不能直接接3.3V

Xilinx FPGA的片上存储资源

一. 概述

Xilinx FPGA有三种可以用来做片上存储(RAM,ROM等等)的资源,第一个就是Flip Flop;第二种就是SLICEM里面LUT;第三种就是Block RAMs资源。

在用Vivado建立工程的时候选择器件的时候就可以看到这些资源的多少。如下图所示。