FPGA器件几个比较常用的配置配置约束

时间:2025-04-26  作者:Diven  阅读:0

所谓配置约束,主要针对的是将工程所产生的二进制文件加载到FPGA器件相关的一些配置设置。

FPGA器件几个比较常用的配置配置约束

Xilinx Vivado工具的配置约束隐藏得比较深,如图1所示,在进入配置页面前,首先需要点击PROGRAM AND DEBUG->Generate Bitstream执行工程的全编译,然后点击IMPLEMENTATION->OpenImplemented Design进入实现页面。

图1Generate Bitstream菜单

接着如图2所示,在PROGRAMAND DEBUG上单击右键,在弹出的右键菜单中点击Bitstream Settings。

图2Bitstream Settings菜单

接着弹出如图3所示的BitstreamSettings页面,同时会出现Configure additional bitstream settings一行字符串(注意一定要按照前面的要求对工程进行全编译并点击Open Implemented Design进入实现页面才会出现该字符串),可以点击。

图3Bitstream Settings页面

如图4所示,弹出的EditDevICe Properties页面,这里的多个选项卡就是配置相关的所有详细约束。

图4 EditDevICe Properties页面

下面列举几个比较常用的配置,略作说明。

使能比特流压缩

如图5所示,在General选项卡的EnableBitstream Compression后面,默认的FALSE修改为TRUE,就使能了配置比特流的压缩功能。

图5 比特流压缩使能

如图6所示,在本实例中,压缩前后的比特流数据量从2.08MB降低到了1.14MB,几乎压缩了一半的数据量,对于外部存储器容量受限的情况,该配置或许能够解燃眉之急。

图6 压缩前后数据量比对

SPI Flash加载配置

FPGA器件本身是基于RAM结构,每次启动必须有一颗外部的非易失存储器用于加载比特流。SPI Flash是最常用的用于加载FPGA的外部存储器,若希望生成用于存储到SPI Flash中的比特流,则需要先在配置选项中做一些设置。

如图7所示,Configuration选项卡中的SPIConfiguration配置必须和实际使用的SPI Flash的参数相匹配。只有这里进行了正确配置后,生成的bit文件才能支持转换为用于SPI flash烧录固化的mcs格式文件。

图7 SPIFlash配置页面

如果希望调整SPIFlash加载FPGA过程的时钟频率,如图8所示,点击Configuration选项卡,修改第一行Configuration Rate (MHz)后的数值,即FPGA主动配置模式下CCLK的时钟频率。

图8配置时钟频率设定

审核编辑:黄飞

猜您喜欢

5001贴片电阻,这个小小的元件,尺寸究竟是多少呢?许多电子爱好者和工程师经常遇到这个问题。其实,5001代表的是的封装尺寸,并非阻值。5001表示的是公制尺寸...
2024-11-29 10:26:05

采水器是应用于多个领域的重要设备,其主要功能是高效、便捷地收集和储存水源。在农业领域,采水器被用于灌溉系统,帮助农民更好地管理水资源,提高作物产量。在建筑施工中...
2021-08-03 00:00:00

接线盒是电气安装中不可少的重要组件,主要用于连接和保护电线。根据不同的分类标准,接线盒可以分为以下几种类型。从材料上看,接线盒可以分为塑料接线盒和金属接线盒。塑...
2024-10-05 00:00:00

电子电路设计中,采样电阻是一个重要的参数,尤其是在电流测量和信号处理领域。采样电阻的选择直接影响到电路的性能、精度和稳定性。那么,采样电阻究竟是越大越好,还是越...
2025-04-18 22:30:39

可调电容是电子设备中重要元件。其额定电压直接影响其性能。本文将探讨可调电容的额定电压及其相关知识。可调电容的定义可调电容是可以改变电容量的器件。应用于调谐电路,...
2025-03-25 09:00:02

管钳是常见的工具,其主要作用是用于夹持和旋转管状物体。独特设计使得在施工、维修和安装等领域中有着着重要作用。管钳能够牢固地夹住各种直径的管道,确保在进行焊接、拆...
2008-11-29 00:00:00

贴片电阻上的数字标识代表其阻值。三位数标识的电阻,前两位数字表示有效数字,第三位数字表示10的幂次方,单位是欧姆 (Ω)。例如,标有「102」的电阻,阻值为 1...
2025-04-14 15:03:25

保鲜盒作为现代厨房必备的储存工具,其主要优势不容忽视。保鲜盒采用高品质的材料,具备良好的密封性能,可以有效地防止空气和水分的进入,保持食物的新鲜度,延长保质期。...
2008-05-08 00:00:00

厚声贴片电阻标签通常采用三位或四位编码表示生产日期。三位编码解读较为简单,例如101代表2011年第1周生产, 225代表2012年第25周生产。以此类推,首位...
2024-11-29 10:25:41

油嘴是用于机械设备的组件,主要功能是为润滑系统提供油脂或润滑油。油嘴通常由金属或塑料材料制成,设计简单,但在机械保养中是重要配件。其基本结构包括一个连接管道和一...
2009-04-14 00:00:00