1. 程式人生 > >jchdl - GSL實例 - MulC2(有符號數的乘法)

jchdl - GSL實例 - MulC2(有符號數的乘法)

model 輸入 gic .cn initial log data -i dap

這裏的實現,先把符號位取出來,使用兩個正數相乘,然後在把符號加到乘積上。 參考鏈接 https://github.com/wjcdx/jchdl/blob/master/src/org/jchdl/model/gsl/operator/arithmetic/MulC2.java 1.創建MulC2.java, 並生成構造方法和logic()方法 2. 根據邏輯原理圖,添加輸入輸出線 ?技術分享圖片? 3. 在構造方法中搜集輸入輸出線並調用construct()方法 ?技術分享圖片? 4. 在logic()方法中創建子節點並連線 ?技術分享圖片? ?技術分享圖片? 5. 創建inst靜態方法方便後續使用 6. 創建main方法執行驗證
?技術分享圖片? 運行結果為: ?技術分享圖片? 即: ?技術分享圖片? 7. 生成Verilog 生成定制化模塊名: ?技術分享圖片? 調用toVerilog()方法生成Verilog實現。

jchdl - GSL實例 - MulC2(有符號數的乘法)