URL
https://opencores.org/ocsvn/oms8051mini/oms8051mini/trunk
[/] [oms8051mini/] [trunk/] [rtl/] [8051/] [oc8051_multiply.v] - Diff between revs 25 and 36
Show entire file |
Details |
Blame |
View Log
Rev 25 |
Rev 36 |
Line 100... |
Line 100... |
assign desOv = | des1;
|
assign desOv = | des1;
|
|
|
always @(posedge clk or negedge resetn)
|
always @(posedge clk or negedge resetn)
|
begin
|
begin
|
if (resetn == 1'b0) begin
|
if (resetn == 1'b0) begin
|
cycle <= #1 2'b0;
|
cycle <= 2'b0;
|
tmp_mul <= #1 16'b0;
|
tmp_mul <= 16'b0;
|
end else begin
|
end else begin
|
if (enable) cycle <= #1 cycle + 2'b1;
|
if (enable) cycle <= cycle + 2'b1;
|
tmp_mul <= #1 mul_result;
|
tmp_mul <= mul_result;
|
end
|
end
|
end
|
end
|
|
|
endmodule
|
endmodule
|
|
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.