作者ric2k1 (Ric)
看板EE_DSnP
標題[公告] 關於 PI/PO/Const 要不要算成 floating/unused 的問題
時間Thu Jan 6 01:45:25 2011
我發現我上課時耍笨了...
Spec 裏頭其實並沒有說如果 PO 的 fanin 沒有定義不用被 report "floating fanin"
也沒有說如果一個 PI 被定義但沒有被使用不用被 report "defined but not used"
所以:
如果一個 PO 的 fanin 是 undefined, 它要被 report "Gates with floating fanin"
如果一個 PI 沒有被任何人使用到,它要被 report "defined but not used"
e.g.
aag 2 1 0 1 0
2
4
c
Gates with floating fanin(s): 3
Gates defined but not used : 1
基本上 spec 不用改,但是我上課講錯了,請大家見諒。
然後 ref prog 有 report floating PO, 但沒有 report unused PI,
等一下一併更正!!
至於 constant 0 gate, 由於它是 implicitly defined,
所以 design 裡面如果沒有使用到它也是很正常的,
所以請不要 report 它是 defined but not used!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.36.54.155