作者ckmarkoh (阿杰)
看板EE_DSnP
标题[问题] 关於fraig後的circuit report
时间Sun Jan 16 21:27:28 2011
用reference program 把sim10.aag做fraig是可以化成const 0
但是如果做circuit report的时候会发现
有些gate是没被清掉的 而变成floating gate
fraig> cirp -n
[0] CONST0
[1] PO 753 !0
fraig> cirp -n
fraig> cirp -fl
Gates defined but not used : 155 177 185 196 204 212 220 311 397 415 420
425 431 437 443 449 455 492 543 547 549 554 558 562 564 596 635 655 660 664
667 671 675 679 683 692 693 719 742 745 748
fraig> cirp
Circuit Statistics
==================
PI 36
PO 1
AIG 348
------------------
Total 385
所以这是正常现象吗?
还是程式有问题而没有把该清掉的gate给清掉?
而且那些没被清掉的aig gate总共有348个
而只有少部分被当floating gate给report出来...
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.4.193
1F:推 BBSealion:我觉得算正常的 就是砍GATE的时候 没有处理沿路砍回去 01/16 21:31
2F:→ BBSealion:的问题 就让他FLOATING在那 但不影响DFS的结果就好吧 01/16 21:31
3F:推 ric2k1:嗯,我忘记我哪篇回过,我的 optimization 只有在 DFS cone 01/16 21:33
4F:→ ric2k1:里头做,外面的是有可能在 PO 变成 const 之後变成 float 01/16 21:33
5F:→ ric2k1:被 report 的只有 #fanout = 0 的 gates 哦! 他们的 fanins 01/16 21:34
6F:→ ric2k1:根据 spec 是不用被 report 的! 01/16 21:34