mirror of
https://github.com/olofk/serv.git
synced 2026-01-11 23:42:50 +00:00
Silence some warnings
This commit is contained in:
parent
cc42437e0f
commit
554bdccba0
@ -119,6 +119,8 @@ module serv_rf_if
|
||||
|
||||
assign o_rs1 = i_rdata0;
|
||||
assign o_rs2 = i_rdata1;
|
||||
assign o_csr = 1'b0;
|
||||
assign o_csr_pc = 1'b0;
|
||||
end // else: !if(WITH_CSR)
|
||||
endgenerate
|
||||
endmodule
|
||||
|
||||
@ -155,6 +155,8 @@ module serv_state
|
||||
misalign_trap_sync <= 1'b0;
|
||||
end // always @ (posedge i_clk)
|
||||
end else begin
|
||||
assign o_trap_taken = 0;
|
||||
assign o_ctrl_trap = 0;
|
||||
always @(*)
|
||||
o_pending_irq = 1'b0;
|
||||
end
|
||||
|
||||
@ -38,6 +38,9 @@ module serving_ram
|
||||
output wire [31:0] o_wb_rdt,
|
||||
output reg o_wb_ack);
|
||||
|
||||
reg [1:0] bsel;
|
||||
reg [7:0] rdata;
|
||||
|
||||
wire wb_en = i_wb_stb & !i_wen & !o_wb_ack;
|
||||
|
||||
wire wb_we = i_wb_we & i_wb_sel[bsel];
|
||||
@ -50,24 +53,17 @@ module serving_ram
|
||||
wire [7:0] wdata = wb_en ? i_wb_dat[bsel*8+:8] : i_wdata;
|
||||
wire [aw-1:0] raddr = wb_en ? {i_wb_adr[aw-1:2],bsel} : i_raddr;
|
||||
|
||||
reg [2:0] wb_en_r;
|
||||
|
||||
reg [1:0] bsel;
|
||||
|
||||
reg [23:0] wb_rdt;
|
||||
assign o_wb_rdt = {rdata, wb_rdt};
|
||||
|
||||
always @(posedge i_clk) begin
|
||||
if (wb_en) bsel <= bsel + 2'd1;
|
||||
wb_en_r <= {wb_en_r[1:0], wb_en};
|
||||
o_wb_ack <= wb_en & &bsel;
|
||||
if (bsel == 2'b01) wb_rdt[7:0] <= rdata;
|
||||
if (bsel == 2'b10) wb_rdt[15:8] <= rdata;
|
||||
if (bsel == 2'b11) wb_rdt[23:16] <= rdata;
|
||||
end
|
||||
|
||||
reg [7:0] rdata;
|
||||
|
||||
always @(posedge i_clk) begin
|
||||
if (we) mem[waddr] <= wdata;
|
||||
rdata <= mem[raddr];
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user