EDIF2.0.0-命名约定和转义Verilog名称到EDIF的转换

描述

什么是合法的EDIF标识符字符?

解决方案

根据EDIF2.0.0引用,一个有效的EDF标识符只能包含字母数字或下划线字符。换句话说,EDIF标识符中唯一的合法字符是:

输入& gt;a z,a z,0,9;

&输入/输出;

如果标识符的第一个字符不是字母字符,则必须用一个符号(“and”)前缀。换句话说,EDIF标识符的构造可以描述为:

α''&'' {α-数字}'}

注意:在EDIF标识符中,前斜杠和反斜杠不合法。

当Cadence SIR2EDF遇到Verilog名称时,请参阅(赛灵思解答2533))“\L/R”由Cadence SIR2EDF NETLISTER映射到“&;L. Lyrz”。SIR2EDF NETLIST还创建了一个MAP文件,它显示标识符“&;L.Lyrz”映射到“\L/R”。如果用户指定的名称不符合Verilog命名限制,反斜杠和前斜杠的这种转换在NGD2VER生成的网表中可能相当常见。

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-29 14:03:49 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它