作者ckmarkoh (阿杰)
看板EE_DSnP
标题Re: [建议] 关於 HW6 的建议
时间Mon Dec 12 00:23:26 2011
※ 引述《ric2k1 (Ric)》之铭言:
: 想到再补,也欢迎同学们补充 (请用 repost)
: 1. PI, PO 都是单独的 gate,
: 尤其是 PO, 它是个只有一个 fanin 而没有 fanout 的 gate
: 2. 下次上课 (12/14) 会教 iostream (含 fstream),讲义会尽快上传,
: 届时不会开/关档案的人可以先行预习。
关於第一点的情形,直觉上会觉得po没有fanout是很正常的
但若遇到以下这种case就要小心了
aag 4 2 0 2 2
2
4
6
8
6 2 4
8 6 4
看到 6 2 4 这行,可能有人会以为编号3的po有fanout
而电路会变成这样:
1—
◣
█—
3—
◣
2—
◤ █—
4
└—————
◤
但实际情形是这样:
1—
◣ ┌———
3
█—┴—
◣
2—
◤ █—
4
└—————
◤
所以不可直接把po接到下一个aig gate,
要另外从3这个节点拉出一条线接到po
另外 再补上PO的id要怎麽定:
PO gate 要在 AND gate 後面另外生一个独立的 gate 哦!
像这样:
1—o██◣3 ██
2—o███——██o3 (id = 4) // PO ID starts from (Max Var ID + 1)
██◤ ██
详情请看文章
#1D51O32k
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 58.114.202.47
※ 编辑: ckmarkoh 来自: 58.114.202.47 (12/12 00:24)
1F:推 ric2k1:推!! 这点真的很重要,感谢去年修课的富杰分享! 12/12 00:29
2F:→ djshen:不过根据ref PO应该是编号5 6耶 12/12 00:51
3F:→ djshen:所以编号3不是PO吧 只是PO拉线到3号而已 这样了解对吗? 12/12 00:53
4F:→ djshen:阿 後面有说@@ 看到"编号3的po"就先推了.. 12/12 00:55
5F:推 ric2k1:嗯,原 PO 举的应该是不同的例子。上面那个例子 PO ID 是 12/12 01:13
6F:→ ric2k1:5 & 6 没错。 12/12 01:13
7F:推 vegired:推推!!! 12/12 13:26
8F:推 swpotato:我想请问第1点 PI是不是没有fanin然後有多个fanout?? 12/16 23:05