看板 Electronics 關於我們 聯絡資訊
不好意思再次麻煩各位 現在需要利用DC Sweep的功能 去掃某個特定的變數(從0掃到31) 再把他從十進位換成二進位 並用一個變數代表一個bit輸入電路 (ex.<a>=<2>換成<b,c,d,e,f>=<0,0,0,1,0>) 因此在ADE L中就要在變數欄寫算式進行十進位轉二進位 嘗試用mod在被除數比除數小會直接輸出被除數無法一次次mod輸出每個bit 而網路上常提到的fmod在使用的virtuoso IC6.1.7不被支援(?) 不知道板上先進有沒有其他方法可以用呢? 再次感謝各位了!!! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 112.104.140.35 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Electronics/M.1698505145.A.BCE.html
ptt183club: 通常這個功能都用va寫,而且內建lib好像就有。 10/29 02:12
jkamberson: 理想AD+理想DA(? 10/29 02:37
不好意思忘記說本人是在設計類比電路 所以用數位verilog的方式可能不適合囧 還是謝謝前面兩位幫忙~ ※ 編輯: WetDreamZZZ (111.241.174.77 臺灣), 10/29/2023 16:30:19
samm3320: VA不就用來設計類比的嗎 10/29 19:05
samm3320: 你只是想要掃二進制的話用pulse就可以了吧 10/29 19:06
samm3320: 往上一個bit頻率除以2 10/29 19:06
Archer55b6: 也可放多個VDC,電壓=1*((a>>n)&1) 11/03 09:51
Archer55b6: 把ahdl lib吃進去就可用內建verilogA model 11/03 09:52
lonewolf1035: 把bmslib include進來(路徑網路上有),裡面有BUS相 11/04 13:34
lonewolf1035: 關的cell 11/04 13:34