看板 EE_DSnP 關於我們 聯絡資訊
可不可以請問一下 假設現在有個Bdd a長這樣 [5](-) [4](+) [3](+) [0](+) [0](-) (*) [0](-) (*) [4](+) [3](+) [0](+) (*) [2](-) [0](+) (*) [0](-) (*) [2](-) (*) 那如果跑BSIM a 01000 應該是走 5(-) -> 4(+) -> 2(-) -> 0(+) 嗎? 然後再看路上的bubble數判斷要不要變值 (好像是偶數就不改變 奇數要變) 可是我跑到 2(-) 他接著會跑0(-)不是0(+) 不知道為什麼 有人能解惑嗎 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.161.48.132
Trumen:最後的[2](-)下面怎麼沒了? 06/25 12:53
※ 編輯: WSzc 來自: 118.161.48.132 (06/25 13:12)
WSzc:因為前面走過 我把(*)加上去了 06/25 13:13
Trumen:01000 分別是對應 level 1 2 3 4 5 06/25 13:19
Trumen:我猜你可能把000直接變成走的路徑了 應該是00 1 這樣 06/25 13:20
Trumen:(從pattern後面回頭看) 06/25 13:21
sa901119:所以是0往右 1往左囉?? 06/25 13:56
sa901119:還是說如果有negEdge的話 就變成0往左 1往右了?? 06/25 13:56
sa901119:之後結果就是看最後走到的是_one還是_zero?? 06/25 13:57
Trumen:一直都是0往右1往左 最後走到terminal時 統計看到的bubble 06/25 14:01
Trumen:若bubble是偶數 回傳1 奇數回傳0 (自己的bubble也要檢查) 06/25 14:01
sa901119:偶數的話答案就1 奇數就0 ?? 06/25 14:02
sa901119:哦瞭解了 大感謝^^ 06/25 14:03
WSzc:我抓到pattern[level]了 應該要 level-1 囧 06/25 14:45
muxiv: 偶數的話答案就1 奇數 http://yofuk.com 07/12 00:19