mul_unsigned

This commit is contained in:
Qiu Jiahao 2022-07-27 12:36:05 +08:00
parent 5de9158326
commit 0cc0fa321b
3 changed files with 10 additions and 9 deletions

3
.gitignore vendored
View File

@ -2,4 +2,5 @@ vivado.log
vivado.jou
.library_mapping.xml
.project
.settings
.settings
.vscode

View File

@ -7,12 +7,12 @@ module RF (
input logic [4:0] raddr2,
input logic [4:0] raddr3,
input logic [4:0] raddr4,
input logic we1,
input logic we2,
input logic [4:0] waddr1,
input logic [4:0] waddr2,
input word_t wdata1,
input word_t wdata2,
(*mark_debug = "true"*) input logic we1,
(*mark_debug = "true"*) input logic we2,
(*mark_debug = "true"*) input logic [4:0] waddr1,
(*mark_debug = "true"*) input logic [4:0] waddr2,
(*mark_debug = "true"*) input word_t wdata1,
(*mark_debug = "true"*) input word_t wdata2,
output word_t rdata1,
output word_t rdata2,
output word_t rdata3,

View File

@ -27,7 +27,7 @@
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_HAS_CE">0</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_HAS_SCLR">0</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_HAS_ZERO_DETECT">0</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_LATENCY">2</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_LATENCY">1</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_MODEL_TYPE">0</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_MULT_TYPE">1</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="MODELPARAM_VALUE.C_OPTIMIZE_GOAL">1</spirit:configurableElementValue>
@ -47,7 +47,7 @@
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.OptGoal">Speed</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.OutputWidthHigh">63</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.OutputWidthLow">0</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.PipeStages">2</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.PipeStages">1</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.PortAType">Unsigned</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.PortAWidth">32</spirit:configurableElementValue>
<spirit:configurableElementValue spirit:referenceId="PARAM_VALUE.PortBType">Unsigned</spirit:configurableElementValue>