赛灵思
直播中

赖文文

7年用户 254经验值
私信 关注
[问答]

如何将2个不同的项目结合在一起?

嗨,
我有两个独立的工作项目,并希望将它们合并在一起。
我将一个项目的顶级声明为其他项目中的一个组件并实例化它
或者只是在其他项目中实例化一个实体。
我将一个项目的完整文件夹作为源添加到其他vivado处理所有添加的源文件作为顶部与实例化的一个并显示错误。
在Vivado中没有任何方法只是提供添加项目文件夹的路径而不是将所有源文件添加到文件夹中作为顶部?

回帖(5)

李铃华

2020-5-19 08:50:21
是的,您可以使用添加源选项添加项目目录。
您不需要复制所有文件
谢谢和RegardsBalkrishan -----------------------------------------------
---------------------------------------------请将帖子标记为
一个答案“接受为解决方案”,以防它有助于解决您的查询。如果一个帖子引导到解决方案,请给予赞誉。
举报

刘晶

2020-5-19 09:09:31
喜@ balkris
我想我的描述并不清楚。
我的意思是当我使用添加源选项向现有项目添加完整项目(文件夹)时,该文件夹中的所有源文件都自动添加到现有项目中。
但我不想要这个。
我只想将该文件夹的路径提供给现有项目,并仅在现有项目中实现顶级模型。
这有什么办法吗?
举报

赵雪培

2020-5-19 09:14:45
@fpgalearner,
将项目文件夹或文件添加到现有项目时,请确保未选择将源复制到项目选项中,如下所示。
这样,您的文件将不会复制到现有项目,您可以在现有项目中实例化顶层模块。
--Syed
--------------------------------------------------
-------------------------------------------请注意 - 请标记答案
如果提供的信息有用,请“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢Kudos .------------------------
--------------------------------------------------
-------------------
举报

刘晶

2020-5-19 09:34:08
你好@ syedz
不幸的是,这不起作用,因为“从子目录添加来源”被勾选。
它从子目录中获取了所有源文件。
但是当我也解开这个时,没有将文件夹添加到现有项目中的效果。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分