[問題] optimization更新DFSlist 頻率
pdf的說明檔有說optmization只要處理在DFSlist中的gate
想問說如果在optmize執行的途中某個gate被remove掉了,
那他的fanin們仍然要繼續做opt嗎?
因為可以有兩種方法
1.
被呼叫到了
opt自己->如果自己還活的好好的->呼叫fanins去opt->檢查自己是否該死 return
->如果自己掛了 return
2.
被呼叫到了
呼叫fanins去opt->檢查自己是否該死-> return
如果永遠要看最新的DFSlist的話貌似是要用1
如果只看在cmd開始時的那個DFSlist的話貌似是2
想請問到底是要用哪種呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.218.138
推
12/23 18:38, , 1F
12/23 18:38, 1F
推
12/23 22:10, , 2F
12/23 22:10, 2F
→
12/23 22:14, , 3F
12/23 22:14, 3F
推
12/30 15:49, , 4F
12/30 15:49, 4F
推
12/30 16:07, , 5F
12/30 16:07, 5F
推
12/30 16:51, , 6F
12/30 16:51, 6F