URL
https://opencores.org/ocsvn/raptor64/raptor64/trunk
[/] [raptor64/] [trunk/] [rtl/] [verilog/] [Raptor64_addsub.v] - Diff between revs 41 and 48
Show entire file |
Details |
Blame |
View Log
Rev 41 |
Rev 48 |
Line 52... |
Line 52... |
`SUBU: o = a - b;
|
`SUBU: o = a - b;
|
`BCD_ADD: o = bcdaddo;
|
`BCD_ADD: o = bcdaddo;
|
`BCD_SUB: o = bcdsubo;
|
`BCD_SUB: o = bcdsubo;
|
default: o = 64'd0;
|
default: o = 64'd0;
|
endcase
|
endcase
|
`ADDI: o = a + imm;
|
`INB,`INCH,`INH,`INW,`INCU,`INHU,`INBU,
|
`ADDUI: o = a + imm;
|
`OUTB,`OUTC,`OUTH,`OUTW,`OUTBC,
|
|
`LW,`LH,`LC,`LB,`LHU,`LCU,`LBU,`LEA,`LF,`LFD,`LWR,
|
|
`SW,`SH,`SC,`SB,`SF,`SFD,`SWC,
|
|
`ADDI,`ADDUI:
|
|
o = a + imm;
|
`SUBI: o = a - imm;
|
`SUBI: o = a - imm;
|
`SUBUI: o = a - imm;
|
`SUBUI: o = a - imm;
|
default: o = 64'd0;
|
default: o = 64'd0;
|
endcase
|
endcase
|
|
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.