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

Subversion Repositories amber

[/] [amber/] [trunk/] [hw/] [vlog/] [amber23/] [a23_execute.v] - Diff between revs 15 and 54

Go to most recent revision | Show entire file | Details | Blame | View Log

Rev 15 Rev 54
Line 185... Line 185...
wire                adex_nxt;
wire                adex_nxt;
 
 
// ========================================================
// ========================================================
// Status Bits in PC register
// Status Bits in PC register
// ========================================================
// ========================================================
 
wire [1:0] status_bits_out;
 
assign status_bits_out = (i_status_bits_mode_wen && i_status_bits_sel == 3'd1) ?
 
                            alu_out[1:0] : status_bits_mode ;
 
 
 
 
assign o_status_bits = {   status_bits_flags,           // 31:28
assign o_status_bits = {   status_bits_flags,           // 31:28
                           status_bits_irq_mask,        // 7
                           status_bits_irq_mask,        // 7
                           status_bits_firq_mask,       // 6
                           status_bits_firq_mask,       // 6
                           24'd0,
                           24'd0,
                           status_bits_mode };          // 1:0 = mode
                           status_bits_out};          // 1:0 = mode
 
 
 
 
// ========================================================
// ========================================================
// Status Bits Select
// Status Bits Select
// ========================================================
// ========================================================
assign status_bits_flags_nxt     = i_status_bits_sel == 3'd0 ? alu_flags                           :
assign status_bits_flags_nxt     = i_status_bits_sel == 3'd0 ? alu_flags                           :

powered by: WebSVN 2.1.0

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