时间:2024-07-27 来源:网络搜集 关于我们 0
FPGA 配置
所有现代FPGA的配置分为两类:基于SRAM的和基于非易失性的。其中,前者使用外部存储器来配置FPGA内的SRAM后者只配置一次。Lattice和Actel的FPGA使用称为反熔丝的非易失性配置技术,其主要优点是系统设计更加简单、不需要外部存储器和配置控制器、功耗低、成本低和FPGA配置时间更快。最大的缺点在于配置是固定的。大多数现代FPGA都是基于SRAM包括Xilinx Spartan和Virtex系列。每个FPGA上电后或在后续的FPGA配置期间,从外部非易失性存储器中读取比特流,由配置控制器处理,并加载到内部配置SRAM中。SRAM保持了配置逻辑、IO、嵌入式存储器、布线、时钟、收发器和其他FPGA原语等所有的设计信息。下图是Xilinx 的配置结构。Xilinx 的 FPGA 配置模式
Xilinx 配置相关的原语
表 2 提供了 Xilinx FPGA 支持的与配置相关的原语列表。表 2 Xilinx Virtex-6 配置相关的原语- END -
NOW现在行动!
推荐阅读
【Vivado那些事】Vivado中常用的快捷键(二)其他常用快捷键
Verilog 里面,always,assign和always@(*)区别
图书推荐|ARM Cortex-M0 全可编程SoC原理及实现
世界上第一个微处理器真的是Intel 4004吗?其实这是个很复杂的故事…
【每周一问】如何控制加载FPGA程序时,Xilinx FPGA的IO管脚输出高低电平
【Vivado那些事】vivado生成.bit文件时报错-ERROR: [Drc 23-20]
1202年了,还在使用虚拟机吗?Win10安装Ubuntu子系统及图形化界面详细教程
Github 上有哪些优秀的 VHDL/Verilog/FPGA 项目
Verilog 版本:Verilog-95、Verilog-2001与System Verilog区别简谈
点击上方字体即可跳转阅读
下一篇:小白学习FPGA的步骤