All trademarks mentioned in this document
are trademarks of their respective owners. http://www.dcd.pl
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.
http://www.DigitalCoreDesign.com
Encrypted, or plain text EDIF netlist
D
DF
FP
PD
DI
IV
V
Floating Point Pipelined Divider Unit
ver 2.15
OVERVIEW
The DFPDIV uses the pipelined mathemat-
ics algorithm to divide two arguments. The
input numbers format is according to IEEE-
754 standard. DFPDIV supports single preci-
sion real number. Divide operation was pipe-
lined up to 15 levels. Input data are fed every
clock cycle. The first result appears after 15
clock periods latency and next results are
available each clock cycle. Full IEEE-754
precision and accuracy are included.
APPLICATION
Math coprocessors
DSP algorithms
Embedded arithmetic coprocessor
Data processing & control
KEY FEATURES
Full IEEE-754 compliance
Single precision real format support
Simple interface
No programming required
15 levels pipeline
Full accuracy and precision
Results available at every clock
Overflow, underflow and invalid operation
flags
Fully configurable
Fully synthesizable, static synchronous
design with no internal tri-states
DELIVERABLES
Source code:
VHDL Source Code or/and
VERILOG Source Code or/and
VHDL & VERILOG test bench environ-
ment
Active-HDL automatic simulation mac-
ros
NCSim automatic simulation macros
ModelSim automatic simulation macros
Tests with reference responses
Technical documentation
Installation notes
HDL core specification
Datasheet
Synthesis scripts
Example application
Technical support
IP Core implementation support
3 months maintenance
Delivery the IP Core updates, minor
and major versions changes
Delivery the documentation updates
Phone & email support
LICENSING
Comprehensible and clearly defined licensing
methods without royalty fees make using of
IP Core easy and simply.
Single Design license allows using IP Core in
single FPGA bitstream and ASIC implemen-
All trademarks mentioned in this document
are trademarks of their respective owners.
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
tation. It also permits FPGA prototyping be-
fore ASIC production.
Unlimited Designs license allows using IP
Core in unlimited number of FPGA bitstreams
and ASIC implementations.
In all cases number of IP Core instantiations
within a design, and number of manufactured
chips are unlimited. There is no time of use
limitations.
Single Design license for
VHDL, Verilog source code called HDL
Source
Encrypted, or plain text EDIF called Netlist
Unlimited Designs license for
HDL Source
Netlist
Upgrade from
Netlist to HDL Source
Single Design to Unlimited Desi gns
SYMBOL
adatai(31:0)
bdatai(31:0)
datao(31:0)
en
rst
clk
ofo
ufo
ifo
PINS DESCRIPTION
PIN TYPE DESCRIPTION
clk Input Global system clock
rst Input Global system reset
en Input Enable computing
adatai[31:0] Input A data bus input
bdatai[31:0] Input B data bus input
datao[31:0] Output Data bus output
ofo Output Overflow flag
ufo Output Underflow flag
ifo Output Invalid result flag
BLOCK DIAGRAM
bdatai(31:0)
datao(31:0)
en
rst
clk
ofo
ufo
ifo
A
rguments
Checker Main FP
Pipelined Unit
Result
Composer
adatai(31:0)
Arguments Checker - 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.
Main FP Pipelined Unit - performs floating
point divide function. Gives the complex in-
formation about the results and makes final
flags settings.
Result Composer - performs result rounding
function, data alignment to IEEE-754 stan-
dard, and the final flags setting.
PERFORMANCE
The following table gives a survey about the
Core area and performance in the ALTERA®
devices after Place & Route :
Device Speed
grade Logic
Cells Fmax
FLEX10KE -1 3100 30 MHz
ACEX1K -1 3100 30 MHz
APEX20K -1 2720 40 MHz
APEX20KE -1 2720 40 MHz
APEX20KC -7 2720 42 MHz
APEX-II -7 2720 50 MHz
MERCURY -5 2780 65 MHz
STRATIX -5 2270 88 MHz
CYCLONE -6 2270 86 MHz
STRATIX-II -3 2040 104 MHz
Core performance in ALTERA® devices
All trademarks mentioned in this document
are trademarks of their respective owners.
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
CONTACTS
For any modification or special request
please contact to Digital Core Design or local
distributors.
Headquarters:
Wroclawska 94
41-902 Bytom, POLAND
e-mail: info@dcd.pl
i
in
nf
fo
o@
@d
dc
cd
d.
.p
pl
l
tel. : +48 32 282 82 66
fax : +48 32 282 74 37
Distributors:
Please check http://www.dcd.pl/apartn.php
h
ht
tt
tp
p:
:/
//
/w
ww
ww
w.
.d
dc
cd
d.
.p
pl
l/
/a
ap
pa
ar
rt
tn
n.
.p
ph
hp
p