Sign in
foss-fpga-tools
/
third_party
/
yosys
/
3b405d985e789ecf0082f724d2d62d3752e4b60c
/
.
/
tests
/
ice40
/
shifter.v
blob: c55632552a4c36f647143cf7ef51cbeec87acf94 [
file
]
module
top
(
out
,
clk
,
in
);
output
[
7
:
0
]
out
;
input
signed
clk
,
in
;
reg
signed
[
7
:
0
]
out
=
0
;
always
@(
posedge clk
)
begin
`ifndef BUG
out <= out >> 1;
out[7] <= in;
`
else
out
<=
out
<<
1
;
out
[
7
]
<=
in
;
`endif
end
endmodule