欢迎访问ic37.com |
会员登录 免费注册
发布采购

DFPMU 参数 Datasheet PDF下载

DFPMU图片预览
型号: DFPMU
PDF下载: 下载PDF文件 查看货源
内容描述: 浮点协处理器 [Floating Point Coprocessor]
分类和应用:
文件页数/大小: 5 页 / 144 K
品牌: DCD [ DIGITAL CORE DESIGN ]
 浏览型号DFPMU的Datasheet PDF文件第2页浏览型号DFPMU的Datasheet PDF文件第3页浏览型号DFPMU的Datasheet PDF文件第4页浏览型号DFPMU的Datasheet PDF文件第5页  
DFPMU  
Floating Point Coprocessor  
ver 2.05  
DFPMU is a technology independent design  
that can be implemented in a variety of proc-  
ess technologies.  
O V E R V I E W  
DFPMU is a Floating Point Coprocessor, de-  
signed to assist CPU in performing the float-  
ing point mathematic computations. DFPMU  
directly replaces C software functions, by  
equivalent, very fast hardware operations,  
which significantly accelerate system per-  
formance. It doesn’t require any program-  
ming, so it also doesn’t require any modifica-  
tions made in the main software. Everything  
is done automatically during software compi-  
lation by the DFPMU C driver.  
A P P L I C A T I O N S  
Math coprocessors  
DSP algorithms  
Embedded arithmetic coprocessor  
Fast data processing & control  
K E Y F E A T U R E S  
Direct replacement for C float software  
DFPMU was designed to operate with DCD’s  
DP8051, but can also operate with any other  
8-, 16- and 32-bit processor. Drivers for all  
popular 8051 C compilers are delivered to-  
gether with the DFPMU package.  
functions such as: +, -, *, /,==, !=,>=, <=, <,  
>
Configurability of all available functions  
C interface supplied for all popular compil-  
DFPMU uses the specialized CORDIC and  
standard algorithms to compute math func-  
tions. It supports addition, subtraction, mul-  
tiplication, division, square root, compari-  
son, absolute value, change sign of a number  
and trigonometric functions: sine, cosine,  
tangent and arctangent. It has built-in con-  
version instructions from integer type to float-  
ing point type and vice versa. The input num-  
bers format is according to IEEE-754 stan-  
dard. DFPMU supports single precision real  
numbers, 16-bit and 32-bit integers. Each  
floating point function can be turned  
on/off at configuration level providing the  
flexible scalability of DFPMU module. It al-  
lows save silicon space and provides exact  
configuration required by certain application.  
ers: GNU C/C++, 8051 compilers  
No programming required  
IEEE-754 Single precision real format  
support – float type  
16-bit word and 32-bit short integers for-  
mat supported – integer types  
Flexible arguments and result registers  
location  
Performs the following functions:  
FADD, FSUB – addition, subtraction  
FMUL, FDIV  
FSQRT  
– multiplication, division  
– square root  
FCHS, FABS – change of sign, absolute  
value  
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.