繁体   English   中英

Vivado库

Vivado Libraries

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

我正在尝试创建可在Vivado(2014.2)中使用的组件库。 我有很多.vhd文件,我希望将来再添加更多,因此,我不想将它们全部压缩为一个.vhd。

我可能需要使用一个包装...即。

--File name: my_library_file
package my_lib_package is 
--All component declarations...
end package my_lib_package;

但是是否所有实体和体系结构也都需要在此文件中?

然后,我可以使用“ use”语句来引用这些元素。 即。 使用my_lib。 但是my_library_file是否需要位于同一项目中?

我希望能够一次创建该库,并且能够通过调用在任何项目中进行引用。

理想情况下,可以像IEEE库一样调用它,但要引用许多vhd文件。

我宁愿不将这些单独的源文件显式添加/包括到项目中,而是宁愿仅将“ use”子句与库和/或包一起使用……如果可能的话。

1 个回复

Hayden-您制作自己的组件包的方法听起来不错。 我们对“ comps”的单个打包文件使用相同的方法。 它以包的形式编写,具有组件实例以及每个组件的实体和体系结构。 请参阅任何Xilinx或Altera库源文件作为指南。

您可以将其编译到其自己的库中,并像在Vivado中使用Xilinx库一样进行调用。

1 将库添加到Vivado 2014.4

我是Vivado和VHDL的新手,我想就一个基本问题提供一些指导。 我猜我可以创建自己的库并在我的项目中使用它们,就像我使用默认库和基本库一样 例如: 现在,通过在网上浏览,我没有找到任何具体的答案,没有任何直接的方式来“添加库”(至少在我的Vivado版本中)。 有没 ...

3 如何在 Ubuntu 上启动 Vivado?

我有 Ubuntu 18.04 并安装了 Xilinx Vivado 2019.1。 安装很顺利,我将它安装在 home/Desktop 目录中,而不是通常的 opt/Xilinx 目录中。 我想知道现在我已经安装了它,我该如何启动它。 这是我在Desktop/Xilinx上的文件: 非常感谢 ...

4 vivado的IBUFDS模拟

我需要检查设备包装程序逻辑,而我遇到的问题之一是IBUFDS实例无法正确模拟。 我写了简单的测试来检查并显示我的意思。 Device.vhd Device_tb.vhd 结果模拟为 如您所见,CLK out始终是未定义的。 不知道如何解决这个问题,它是否可以 ...

5 Vivado综合错误

当我尝试运行合成时,出现了意外错误。 这是终端错误:否PRESET参数:[低] PresetParam:pcw_ddr_priority_writeport_0程序异常终止(11) 和下面的错误日志 ...

6 Vivado约束文件错误

我正在尝试运行一个应模仿MIPS的程序,而我遇到了有关约束文件的问题。 合成和实现代码时出现的错误和警告这些是我使用的Basys 3开发板的约束。 此错误也出现在Vivado 2017和Vivado 2016上。我已经在两台不同的笔记本电脑上进行了检查。 # This file is a ...

7 为什么仿真卡在 Vivado 中

我试图开发一个备用内存代码,但模拟卡在 vivado 中。 我不能确切地说它是否被卡住,但模拟没有运行。 我附上了我无法清楚表达的问题的图片。 代码的测试台放在这里。 在尝试获得模拟波形时,vivado 没有给出模拟,而它在 Icarus Verilog 中完全工作,并且在 GTK 波中模拟波形清晰 ...

8 Vivado中的仿真目录

有人可以请我解释一下为什么在Vivado项目中,在模拟下有一个名为“ Sim1”的目录吗? 如果创建不同的测试平台,是否应将每个测试平台放在不同的目录中? 如果我创建另一个名为“ Sim2”的目录该怎么办? 谢谢! ...

2019-07-22 06:25:02 2 33   vivado
9 Verilog中的操作,vivado

我正在做一个实验室,该实验室涉及在监视器上移动绿色正方形,同时避免与监视器交叉的红色矩形交叉。 要到达另一侧,您必须通过红色矩形中的这些小间隙来操纵正方形。 而不是移动矩形,我在vgaRed较低的地方创建了一个缺口部分,并上下移动了缺口。 间隙的长度是两个8位总线的总和。 我的问题是,当 ...

10 在vivado打开项目

我需要在Git中的存储库上工作,我想知道如何在vivado的回购协议中处理项目吗? 我在Google上搜索了一下,发现我需要在命令终端中处理“ .tcl”文件,但是在我的“示例项目”文件夹中有多个“ .tcl”文件,因此如果我需要添加所有这些文件,我会感到困惑。 ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM