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

Subversion Repositories fpu

[/] [fpu/] [trunk/] [README] - Blame information for rev 11

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 rudi
FPU Notes
2
---------
3
 
4
1)  The FPU will never generate a SNAN output
5
1a) The SNAN output is asserted when one of the operands
6
    was a signaling NAN (output will be a quiet NAN).
7
1b) The QNAN output is asserted whenever the OUTPUT of
8
    the FPU is NAN (always a quiet NAN).
9
 
10
 
11
 
12 8 rudi
FPU
13
===
14 2 rudi
The FPU consists of the following files:
15
 
16
                verilog/fpu.v
17
                verilog/pre_norm.v
18
                verilog/primitives.v
19
                verilog/post_norm.v
20
                verilog/except.v",
21
                verilog/pre_norm_fmul.v
22
 
23
(fpu.v is the top level)
24
 
25
The testbench is in: test_bench/test_top.v
26
 
27
To simulate the FPU using the included test bench
28 8 rudi
use a comand like:
29 2 rudi
 
30
verilog         test_bench/test_top.v   \
31
                verilog/fpu.v           \
32
                verilog/pre_norm.v      \
33
                verilog/primitives.v    \
34
                verilog/post_norm.v     \
35
                verilog/except.v        \
36
                verilog/pre_norm_fmul.v
37
 
38
 
39 8 rudi
 
40
FCMP
41
====
42
The FP compare consists of
43
        fcmp/verilog/fcmp.v
44
 
45
The testbench for FP compare is in: fcmp/test_bench/test_top.v
46
 
47
To simulate the FP compare using the included test bench
48
use a comand like:
49
 
50
verilog         fcmp/test_bench/test_top.v      \
51
                fcmp/verilog/fcmp.v
52
 
53
 
54
 
55
MISC
56
====
57 2 rudi
Do not change the directory structure, the testbench
58
depends on it !
59
 
60 5 rudi
Please also read the README file in the test_vectors
61 2 rudi
directory.

powered by: WebSVN 2.1.0

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