1
0
mirror of https://github.com/olofk/serv.git synced 2026-01-31 05:21:51 +00:00
Files
olofk.serv/rtl/serv_params.vh
Olof Kindgren d4bbe17e78 jalr, blt
2018-10-31 14:51:28 +01:00

33 lines
466 B
Systemverilog

localparam [1:0]
RD_SOURCE_CTRL = 2'd0,
RD_SOURCE_ALU = 2'd1,
RD_SOURCE_IMM = 2'd2,
RD_SOURCE_MEM = 2'd3;
localparam [0:0]
OFFSET_SOURCE_IMM = 1'd0,
OFFSET_SOURCE_RS1 = 1'd1;
localparam [0:0]
OP_B_SOURCE_IMM = 1'd0,
OP_B_SOURCE_RS2 = 1'd1;
localparam[1:0]
ALU_RESULT_ADD = 2'd0,
ALU_RESULT_SR = 2'd1,
ALU_RESULT_LT = 2'd2;
localparam [0:0]
ALU_CMP_LT = 1'b0,
ALU_CMP_EQ = 1'b1;
/*
source
ADD, SUB
SL,SR
SLT
XOR,
OR
AND
*/