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

Subversion Repositories fpu

[/] [fpu/] [tags/] [INITIALRELEASE/] [README] - Rev 11

Compare with Previous | Blame | View Log

FPU Notes
---------

1)  The FPU will never generate a SNAN output
1a) The SNAN output is asserted when one of the operands
    was a signaling NAN (output will be a quiet NAN).
1b) The QNAN output is asserted whenever the OUTPUT of
    the FPU is NAN (always a quiet NAN).




The FPU consists of the following files:

                verilog/fpu.v
                verilog/pre_norm.v
                verilog/primitives.v
                verilog/post_norm.v
                verilog/except.v",
                verilog/pre_norm_fmul.v

(fpu.v is the top level)

The testbench is in: test_bench/test_top.v

To simulate the FPU using the included test bench
us a comand like:

verilog         test_bench/test_top.v   \
                verilog/fpu.v           \
                verilog/pre_norm.v      \
                verilog/primitives.v    \
                verilog/post_norm.v     \
                verilog/except.v        \
                verilog/pre_norm_fmul.v


Do not change the directory structure, the testbench
depends on it !

Please also rea the readme file in the test_vectors
directory.

Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

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