[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [fpu] fdiv
> hi all,
>
> I attached to teh email teh fdiv core it is not yet
> ready there are some bugs and things to be covered but
> I want your comments on teh code since it is my first
> verilog code.
You must also do rounding and post normalisation.
In Verilog, all sequential assignments should be non blocking,
and I would recommend a 1 time unit delay for them as well. This
is because some simulators might enter race conditions if you
don't do this. So all sequential assignment should look something
like:
always @(posedge clk)
Q <= #1 D;
> Could you please let me know what the interfaces of
> the other cores so as to make it compatible with them.
There is no need for a reset.
input clk;
input [31:0] opa, opb;
output [31:0] out;
output div_zero, overflow, underflow, inexact, snan;
output "whatever other exception you can detect";
>
> Regards
> Jamil Khatib
rudi
- References:
- [fpu] fdiv
- From: Jamil Khatib <jamilkhatib75@yahoo.com>