赛灵思
直播中

李淑兰

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

如何将硬宏放在所需的位置

我正在尝试为我的设计添加硬宏。
我使用FPGA编辑器创建了硬宏,并设置了参考组件和所有内容。
当我写UCF文件时,我想将硬宏放在某些地方。
但是,它们不会放在我在UCF文件中指定的位置。
当我使用FPGA编辑器检查硬宏时,似乎没有指定参考组件。
我正在指定它保存它,然后打开硬宏,以检查它是否仍然存在。
似乎未指定参考组件。
我也在读写模式下进行编辑。
如果有人能帮我这个,我会很开心的。
谢谢

以上来自于谷歌翻译


以下为原文

I am trying to add hard macro to my design. I created the hard macro using FPGA editor and set the reference component and everything. When I write the UCF file, I want to place the hard macro in certain places. However, They are not placed to places that I specified in UCF file. When I check the hard macro with FPGA editor, the reference component does not seem to be specified. I am specifiying it saving it, then openning the hard macro againg to check if it is still there. Reference component seems to be not specified. I am also doing editing in the read write mode. If anyone can help me with this, I will be very happy.

Thanks

回帖(4)

刘鹏

2019-7-15 08:37:33
如果工具不遵守LOC约束,它应该给你一些警告/错误。你遇到任何警告/错误?
-Pratham ------------------------------------------------
----------------------------------------------请注意 - 请
如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K-
--------------------------------------------------
-----------------------
在原帖中查看解决方案

以上来自于谷歌翻译


以下为原文

If tool is not obeying the LOC constraints it should give you some kind of warnings/errors.

Have you come across any warning/error?-Pratham

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------View solution in original post
举报

刘鹏

2019-7-15 08:56:10
如果工具不遵守LOC约束,它应该给你一些警告/错误。你遇到任何警告/错误?
-Pratham ------------------------------------------------
----------------------------------------------请注意 - 请
如果提供的信息有用,请将答案标记为“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢K-
--------------------------------------------------
-----------------------

以上来自于谷歌翻译


以下为原文

If tool is not obeying the LOC constraints it should give you some kind of warnings/errors.

Have you come across any warning/error?-Pratham

----------------------------------------------------------------------------------------------
Kindly note- Please mark the Answer as "Accept as solution" if information provided is helpful.

Give Kudos to a post which you think is helpful and reply oriented.
----------------------------------------------------------------------------------------------
举报

李裕伦

2019-7-15 09:04:01
该站点必须匹配硬宏库文件中指定的参考组件。
例如,如果硬宏库文件将I / O组件指定为引用组件,则所选站点必须是I / O组件站点。
如果硬宏库文件中没有引用组件,则会忽略所选站点,并在实例化硬宏时将其取消放置。
此外,如果您未选择站点,则在实例化硬宏时将取消该宏。
选择要用作参考组件的组件。
SelectEdit> Set Macro Reference Comp。
要确定哪个组件是参考组件,请在“命令行”工具栏中输入以下命令。
getattr main refcomp

以上来自于谷歌翻译


以下为原文

The site must match the reference component specified in the Hard Macro Library File. For example, if the hard macro library file specifies an I/O component as the reference component, the selected site must be an I/O component site. If there is no reference component in the hard macro library file, the selected site is ignored and the hard macro is unplaced when it is instantiated. Also, if you do not select a site, the hard macro is unplaced when it is instantiated.
 

  • Select the component you want to use as the reference component.
  • Select Edit > Set Macro Reference Comp.
To determine which component is the reference component, enter the following command in the Command Line toolbar.
    getattr main refcomp
 
举报

袁飞

2019-7-15 09:11:35
非常感谢您的回答。
我发现了问题所在。
这是一个愚蠢的错误,你知道,有时很难找到愚蠢的错误。

以上来自于谷歌翻译


以下为原文

Thank you so much for your answers. I found what the problem is. It was a silly mistake and you know, sometimes it is hard to find silly mistakes.
举报

更多回帖

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