Electronics 板


LINE

※ 引述《zxvc (执着)》之铭言: : 请问有用Design Compiler 2008.09的人有没有发现有几个指令好像不太有效? : 就是: : define_name_rules : change_names : report_names : 我学长发现Design Compiler 2008.09合出来的netlist会有"\"字元。 : 我试着去测试上述指令,与manual战斗了一个下午,很失败。 : 我觉得我应该没有误解manual,也搜过google但就是试不出想要的结果。 : 只能推论软体有bugs。 : 我学长之前旧版的Design Compiler就没有此问题。 : 我觉得照理来讲最简单的作法拿掉"\"可以用以下指令: : define_name_rules myrule -restricted "\\" : change_names -rules myrule -hierachy : 但DC 2008.09写出的netlist还是有"\"。 : 有没有人遇到类似问题? 经过两天来的战斗,终於把反斜线的问题给解决了,得到以下心得。 1. define_name_rules的-map的map string的格式是: {{"pattern", "replacement"}, {"pattern", "replacement"}*} 但在使用-map时map string外部还要再加上一层{}。如: define_name_rules MyRule -map {{{"a", "A"}, {"b", "B"}}} (详情请看DC manuals) 2. 如果write的Verilog netlist有incomplete net busses (如abc[2], abc[0],却没有abc[1]), 或斜线"/"(如A/B, A/B/C), 那麽在用DC写出Verilog netlist时,DC会在这些nets前加上反斜线"\"字元, 并且在最後面加上一个space character " ", (否则NC-Verilog或ModelSim会compile失败)。 例如: 合法: wire \abc[2] , \abc[0] , xxx; 不合法:wire abc[2] , xxx; wire \abc[2], xxx; 所以在写出netlist前必须把"["、"]"、"/"用别的字元替换掉。 但你无法用define_name_rules的-restricted限制这些字元(原因不名)。 似乎只能用-map,如: define_name_rules MyRule -map {{{"[", "_"}, {"]", "_"}, {"/", "_"}}} change_names -rules MyRule -hierarchy --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.139.206.104
1F:→ zxvc:哭哭,刚才翻了IEEE 1364-2005才知道incomplete net busses 11/28 15:59
2F:→ zxvc:的命名是follow IEEE 1364-2005 3.7.1 Escaped identifiers。 11/28 16:00
3F:→ zxvc:才短短的几行字没看到,就花费我不少时间研究。 11/28 16:03
4F:→ zxvc:之前都以为絶不会用奇怪的字元命名,都直接忽略escaped 11/28 16:05
5F:→ zxvc:identifiers的观念不看。 11/28 16:05
6F:→ zxvc:这个name rule更好: 11/28 16:25
7F:→ zxvc:-remove_irregular_net_bus -restricted "/\[\]" 11/28 16:25
8F:→ zxvc:不会把busses展开成难阅读的格式。 11/28 16:28
9F:→ zxvc:看来-restricted是不能直接处理escaped identifiers。 11/28 16:29
10F:推 UBL:推!! 11/28 17:20
11F:推 Trai:1 11/28 17:28
12F:→ sneak: 推!! https://noxiv.com 08/13 18:52
13F:→ sneak: 不会把busses展开 https://daxiv.com 09/17 22:47
14F:→ sneak: 1 https://daxiv.com 11/11 15:33
15F:→ sneak: //daxiv.com http://yofuk.com 01/04 22:05







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl 或 站内搜寻

TOP