赛灵思
直播中

高文利

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

是否可以使用未连接的调试通道进行构建?

你好,
由于我的ILA上没有连接的调试通道,我的构建是failingopt_design。
这是错误消息:
错误:[Chipscope 16-213]调试端口'u_ila_0 / probe20'有1个未连接的通道(位)。
这将在实施期间导致错误。
有没有办法让工具自动忽略或绑定任何未连接的调试通道?我认识到我可以手动删除它们但这是低效的。
如果可以自动完成,那将是非常好的。
谢谢你,大卫

以上来自于谷歌翻译


以下为原文

Hello,

My builds are failing opt_design due to unconnected debug channels on my ILA. This is the error message:

ERROR: [Chipscope 16-213] The debug port 'u_ila_0/probe20' has 1 unconnected channels (bits). This will cause errors during implementation.

Is there a way to tell the tool to automatically ignore or tie off any unconnected debug channels? I recognize that I can remove them manually but this is inefficient. It would be really nice if this could be done automatically.

Thanks,
David

回帖(1)

李熙国

2018-10-25 15:38:29
大卫,我把我的所有ILA约束放在一个XDC文件中,我启用和禁用它以启用和禁用ILA作为一个整体。在ILA连接点我给出了通用名称,所以我可以在XDC文件中get_nets它们,找到它们
长度并根据需要设置它们。
这是看起来如何:
create_debug_port $ ILA probeset VIO [get_nets mFPGA / rVioB *] set_property port_width [llength $ VIO] [get_debug_ports $ ILA / probe1] connect_debug_port $ ILA / probe1 $ VIO
如果我想完全删除探针的输入但保留探针,我只需给探针一个恒定的输入.Daniel

以上来自于谷歌翻译


以下为原文

Hello David,

I put all of my ILA constraints in one XDC file, which I enable and disable to enable and disable ILA as a whole.

At the ILA hookup points I give common names so I can get_nets them in the XDC file, find their lengths and set them as appropriate. Here is how that looks:


create_debug_port $ILA probe
set VIO [get_nets mFPGA/rVioB*]
set_property port_width [llength $VIO] [get_debug_ports $ILA/probe1]
connect_debug_port $ILA/probe1 $VIO
 
 
If I want to completely remove the input to a probe but keep the probe, I just give the probe a constant input.

Daniel
举报

更多回帖

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