URL
https://opencores.org/ocsvn/amber/amber/trunk
[/] [amber/] [trunk/] [hw/] [vlog/] [amber23/] [a23_barrel_shift_fpga.v] - Diff between revs 74 and 82
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 74 |
Rev 82 |
Line 54... |
Line 54... |
output [31:0] o_out,
|
output [31:0] o_out,
|
output o_carry_out
|
output o_carry_out
|
|
|
);
|
);
|
|
|
`include "a23_localparams.v"
|
`include "a23_localparams.vh"
|
|
|
wire [31:0] rot_prod; // Input rotated by the shift amount
|
wire [31:0] rot_prod; // Input rotated by the shift amount
|
|
|
wire [1:0] lsl_out; // LSL: {carry, bit_31}
|
wire [1:0] lsl_out; // LSL: {carry, bit_31}
|
wire [1:0] lsr_out; // LSR: {carry, bit_31}
|
wire [1:0] lsr_out; // LSR: {carry, bit_31}
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.