|
|
Floating Point Pipelined Adder UnitThe DFPADD uses the pipelined mathematics algorithm to compute sum of two arguments. The input numbers format is according to IEEE-754 standard. The DFPADD supports single precision real number. Add operation was pipelined up to 5 levels. Input data are fed every clock cycle. The first result appears after 5 clock periods latency and next results are available each clock cycle. Full IEEE-754 precision and accuracy were included. The DFPADD is a technology independent design that can be implemented in a variety of process technologies.
adatai (31:0)
![]() bdatai (31:0)
![]()
datao (31:0) ofo ufo ifo
clk
![]() rst
![]() en
![]() Main FP Pipelined UnitIt performs a floating point add function. Gives the complex information about the results and makes final flags settings.Arguments CheckerIt performs input data analyze against IEEE-754 number standard compliance. The appropriate numbers and information about the input data classes are given as the results to Main FP Pipelined Unit.Result ComposerIt performs floating point to integer conversion. Gives the complex information about the results to Result Composer module.
DFPADD implementation results for ALTERA devices. The all features have been included.
DFPADD implementation results for XILINX devices. The all features have been included.
DFPADD implementation results for LATTICE devices. The all features have been included.
The main features of each Floating Point Units family member has been summarized in table above. It gives a briefly member characterization helping user to select the most suitable IP Core for its application. Please see also the Arithmetic Coperocessors: DFPMU, and DFPAU |
Home
Site map
Contact Us



clk
adatai (31:0)
