OpenCores
URL https://opencores.org/ocsvn/raptor64/raptor64/trunk

Subversion Repositories raptor64

[/] [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
 
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.