首先我们看一下如何在vivado下设置bitstream配置信息。这可以在综合之后进行。借助如下操作:
打开综合后的设计
依次点击tools-》 edit device properties
会弹出如下界面。
在这个界面的左侧部分,相当于主菜单,右侧部分为菜单细节。例如,这里选择general,可以看到右侧bitstreamproperties细节。如果要对生成的bit文件进行压缩,就可以选择这里的enable bitstream compression。有时如果只记得某个属性名字,不知道在哪个菜单下,可直接在搜索处(主菜单上方的放大镜处)输入关键字就可以快速找到。
这里我们选择spi配置方式,同时将未使用的fpga管脚设置为下拉。
事实上,这些信息最终都是以约束的形式被保存在.xdc文件中。上述设置对应的约束即为(这些命令会出现在vivado tcl console中):
如果已经执行完布局布线并生成了布线后的.dcp文件,那么如何从这个文件中获取bitstream信息呢?这个借助tcl命令就很简单,具体命令如下图所示。
其中第一条命令是将当前目录切换到vivado工程所在目录。第二条命令则会生成bitstream相关属性信息,并将其写入指定文件中。文件内容如下图所示。可以看到和之前的设置是一致的。
有兴趣的同学可执行下面的命令,观察输出结果,理解命令list_property和list_property_value的含义。
影响屏蔽箱使用效果的因素有哪些?
美国德州仪器公司发布2017第一季度财务业绩与股东回报
智能魔镜显示屏一秒打造高科技的智能家居生活
3D打印药物公司Multiply Labs完成2000万美元A轮融资
本田主要专利再增加多条 广汽本田申请无人驾驶实验专利
如何在Vivado下设置BITSTREAM配置信息
Novel Storage Idea Supports Ul
焊接机器人该如何维护保养?
特斯拉到底怎么了?最近问题不断
揭秘小米Note2强悍的定位系统,SAP辅助定位隧道不怕
35kV变电站用过电压保护器:守护电力系统的安全盾
在亚马逊上买不到的,潮光光耦网可以做到
NTT Docomo公布世界上第一架球形照明无人机
“晶振”是什么 如何使用它
嵌入式怎样理解才是正确的
美国研究小组已经解决了比特币的可扩展性问题
长方集团获得南昌光谷技术“加持”,核心竞争力将获得大幅提升
半导体设备厂商,你知道多少?
简述RC滤波器的基本特性
语音合成技术在智能驾驶中的创新与应用