微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 带转义字符的verilog标识符怎么层次引用

带转义字符的verilog标识符怎么层次引用

时间:10-02 整理:3721RD 点击:
如果ISE生成的网表中有如下模块:
    ABC \abc/xyz
     (
      .A(\def/ghi/hjk),
      .B(\ut[1]_<1>)
     );
testbench中应该怎么层次引用\def/ghi/hjk,
@(posedge top.\abc/xyz.A) 这样在nc里会报错,不能编译。
有人知道怎么处理吗?

这是不符合verilog语法规范的,很显然你有个参数没有勾选上
-ne  Do not escape signals and instance name



    谢谢。自己试出来了,设置-hierarchy_separator 为"_",就能层次化引用了。关键是中间的"/",影响了层次引用。
    另外,开头的\没有关系,后面的其它特殊字符也不影响NC的编译。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top