作者e124553423 (C.C.Yang.)
看板EE_DSnP
标题[问题] 奇怪的问题
时间Thu Dec 22 22:33:21 2011
刚刚在测试自己写的程式和ref的parsing error
用&>分别存到两个档案後
我写的程式的输出档用gedit打开会是很多奇怪的符号+方框的乱码(之前不会这样)
用vim开的话,ref的输出档的数字部分会变色,但是我的不会
请问有人知道是什麽造成的吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 118.160.248.159
另外刚刚发现一个小问题
ref跑cirg -fanout时
如果有一个gate是在最後一个level,好像就不会管他有没有输出过output(不会印*)
比方说sim05.aag中
cirg 1 -fanout 5
AIG 14有被印出两次,但是第二次没有印出(*)
(但是因为在最後一层所以不会继续印下去)
请问需要做的跟ref一模一样吗?
※ 编辑: e124553423 来自: 118.160.248.159 (12/22 23:08)
1F:推 ric2k1:* 在 report fanin/fanout 的意义表示这个 gate 还有 12/22 23:10
2F:→ ric2k1:fanin/fanout,但别人已经 report 过了 12/22 23:10
3F:推 ric2k1:所以如果 fanin/fanout 没有被别人 report 过,就不用 * 12/22 23:11
我发现的情况是确实有被report过
但是他没印出(*)
※ 编辑: e124553423 来自: 118.160.248.159 (12/22 23:13)
4F:推 victoret:妙的是就算一个 gate 没有 fanout 但是不是在最後一个 12/22 23:15
5F:→ victoret:level,下次在 " 不是最後一层 " 的时候被读到... 12/22 23:15
6F:→ victoret:还是会在後面加一个 ( *) 12/22 23:16
7F:→ djshen:意思是说 如果这个gate没有fanout到底的话 就不应该(*)吗? 12/22 23:31
8F:推 kickpp:我觉得应该是 还需要印出fanin/fanout 但印过了就要(*) 12/23 02:43
9F:→ kickpp:如果level已经=0 基本上就不用考虑要不要印的问题 12/23 02:44
10F:→ kickpp:就不用印(*) (不管有没有report过...) 12/23 02:45
11F:推 storym94374:若某AIG没fanout就没得印下层,但下次经过还是要加(*) 12/23 03:02
12F:推 rf0914:楼上这句话的前提是印那个AIG的时候的level != 0 ~ 12/23 03:22
13F:→ rf0914:(用pdf里面p.6的example下去测的结果( cirg 1 -fano 3或4 12/23 03:23