DCD DFP2INT

DFP2INT
Floating Point To Integer Pipelined Converter
ver 2.20
OVERVIEW
The DFP2INT is the pipelined floating point
to integer converter. The input and output
numbers format is according to IEEE-754
standard. DFP2INT supports single precision
real numbers and double word integers (4
Bytes). Convert operation is pipelined to 2
levels. Input data are fed every clock cycle.
The first result appears after latency equal to
2 clock periods and next results are available
each clock cycle. Full precision and accuracy are accomplished.
●
DELIVERABLES
♦
♦
APPLICATION
●
Math coprocessors
●
DSP algorithms
●
Embedded arithmetic coprocessor
●
Data processing & control
KEY FEATURES
Fully synthesizable, static synchronous
design with no internal tri-states
♦
♦
♦
♦
Source code:
◊ VHDL Source Code or/and
◊ VERILOG Source Code or/and
◊ Encrypted, or plain text EDIF netlist
VHDL & VERILOG test bench environment
◊ Active-HDL automatic simulation macros
◊ 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
●
Full IEEE-754 compliance
●
Single precision real input numbers
●
●
Double word output numbers(4 Bytes)
●
Simple interface
●
●
●
No programming required
●
2 levels pipelining
●
Full accuracy and precision
●
Results available at every clock
●
Overflow, underflow and invalid operation
flags
●
Fully configurable
All trademarks mentioned in this document
are trademarks of their respective owners.
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 implementation. It also permits FPGA prototyping before ASIC production.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.
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.
●
Source
○ Encrypted, or plain text EDIF called Netlist
Unlimited Designs license for
○ HDL Source
○ Netlist
●
datai(31:0)
Argument
Checker
Main FP
Pipelined Unit
Result
Composer
datao(31:0)
ofo
ufo
ifo
en
rst
clk
Single Design license for
○ VHDL, Verilog source code called HDL
●
BLOCK DIAGRAM
Upgrade from
○ Netlist to HDL Source
○ Single Design to Unlimited Designs
SYMBOL
datai(31:0)
datao(31:0)
ofo
ufo
ifo
en
rst
clk
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 to integer conversion. Gives the complex information about the results to Result
Composer module.
Result Composer - performs result rounding
function, data alignment to IEEE-754 standard, and the final flags setting.
PINS DESCRIPTION
PIN
TYPE
DESCRIPTION
clk
Input
Global system clock
rst
Input
Global system reset
en
Input
Enable computing
datai[31:0]
Input
Data bus input
datao[31:0]
Output Data bus output
ofo
Output Overflow flag
ufo
Output Underflow flag
ifo
Output Invalid result flag
All trademarks mentioned in this document
are trademarks of their respective owners.
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.
PERFORMANCE
CONTACTS
The following table gives a survey about the
Core area and performance in the ALTERA®
devices after Place & Route :
For any modification or special request
please contact to Digital Core Design or local
distributors.
Speed
Logic Cells
Fmax
grade
FLEX10KE
-1
335
67 MHz
ACEX1K
-1
335
71 MHz
APEX20K
-1
295
69 MHz
APEX20KE
-1
295
67 MHz
APEX20KC
-7
295
88 MHz
APEX-II
-7
295
114 MHz
MERCURY
-5
270
208 MHz
STRATIX
-5
245
184 MHz
CYCLONE
-6
245
165 MHz
STRATIX-II
-3
185
214 MHz
CYCLONE-II
-6
265
133 MHz
Core performance in ALTERA® devices
Device
All trademarks mentioned in this document
are trademarks of their respective owners.
Headquarters:
Wroclawska 94
41-902 Bytom, POLAND
[email protected]
e-mail: [email protected]
tel.
: +48 32 282 82 66
fax
: +48 32 282 74 37
Distributors:
ttp://www.dcd.pl/apartn.php
Please check hhttp://www.dcd.pl/apartn.php
http://www.DigitalCoreDesign.com
http://www.dcd.pl
Copyright 1999-2007 DCD – Digital Core Design. All Rights Reserved.