[問題] SystemC, range的使用限制

看板C_and_CPP (C/C++)作者 (...)時間10年前 (2016/02/13 18:38), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
開發平台(Platform): (Ex: VC++, GCC, Linux, ...) Linux 額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) 問題(Question): 可以使用bit range sel的data type, 如sc_bv, bit選擇的上下界可以代變數嗎? 例如 data.range(x,y) 餵入的資料(Input): 預期的正確結果(Expected Output): 錯誤結果(Wrong Output): 程式碼(Code):(請善用置底文網頁, 記得排版) 補充說明(Supplement): 抱歉因為小弟這幾天人都不會在電腦前 只能憑筆和紙想演算法 偏偏目前想到的做法會有這疑慮發生 不希望想了三天覺得可行的做法最後因為語法本身就不支援而要全部打掉... 我擔心的問題點是 如果 data.range(x,y) 可以用 compiler如何在compile時就檢查出bit數mismatch? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.136.77.166 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1455359905.A.914.html
文章代碼(AID): #1MlmUXaK (C_and_CPP)
文章代碼(AID): #1MlmUXaK (C_and_CPP)