All trademarks mentioned in this document http://www.DigitalCoreDesign.com
are trademarks of their respective owners. http://www.dcd.pl
Copyright 1999-2003 DCD – Digital Core Design. All Rights Reserved.
Unlimited Designs, One Year licenses allow
use 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 restric-
tion except One Year license where time of
use is limited to 12 months.
● Single Design license for
○ VHDL, Verilog source code called HDL
Source
○ Encrypted, or plain text EDIF called Netlist
● One Year license for
○ Encry pted Netlist only
● Unlimited Designs license for
○ HDL Source
○ Netlist
● Upgrade from
○ HDL Source to Netlist
○ Single Design to Unlimited Designs
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 flag
BLOCK DIAGRAM
bdatai(31:0)
datao(31:0)
en
rst
clk
ofo
ufo
ifo
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 LATTICE®
devices after Place & Route (all key features
have been included):
Device Speed
grade LUTs/PFUs Fmax
ORCA 4 -3 2996/479 27 MHz
ispXPGA -4 3132/1063 41 MHz
Core performance in LATTICE® devices