English
Language : 

DFPMU-DP Datasheet, PDF (1/6 Pages) Digital Core Design – Floating Point Coprocessor Double Precision
DFPMU-DP
Floating Point Coprocessor
Double Precision
ver 3.03
OVERVIEW
DFPMU-DP is a Floating Point Coprocessor,
designed to assist CPU in performing the
floating point mathematic computations.
DFPMU-DP directly replaces C software
functions, by equivalent, very fast hardware
operations, which significantly accelerate
system performance. It doesn’t require any
programming, so it also doesn’t require any
modifications made in the main software.
Everything is done automatically during soft-
ware compilation by the DFPMU-DP C driver.
DFPMU-DP was designed to operate with
DCD’s DP8051, but can also operate with
any other 8-, 16- and 32-bit processor. Driv-
ers for all popular 8051 C compilers are de-
livered together with the DFPMU-DP pack-
age.
DFPMU-DP uses the specialized CORDIC
and standard algorithms to compute math
functions. It supports addition, subtraction,
multiplication, division, square root, com-
parison, and trigonometric functions: sine,
cosine, tangent and arctangent. It has built-
in conversion instructions from integer type to
floating point type and vice versa. The input
numbers format is according to IEEE-754
standard. DFPMU-DP supports double and
single precision real numbers, 8-bit, 16-bit
and 32-bit integers. DFPMU-DP is prepared
to use with 8-, 16- and 32-bit processors.
Each floating point function can be turned
on/off at configuration level providing the
flexible scalability of DFPMU-DP module. It
allows save silicon space and provides exact
configuration required by certain application.
DFPMU-DP is a technology independent de-
sign that can be implemented in a variety of
process technologies.
APPLICATIONS
● Math coprocessors
● DSP algorithms
● Embedded arithmetic coprocessor
● Fast data processing & control
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.