The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

DFPMU uses specialized CORDIC standard algorithms compute math functio


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



Floating Point Mathematics Unit 1.30
DFPMU uses specialized CORDIC standard algorithms compute math functions. supports addition, subtraction, multiplication, division, square root, comparison, absolute value, change sign number trigonometric functions: sine, cosine, tangent arctangent. built-in conversion instructions from integer type floating point type vice versa. input numbers format according IEEE-754 standard. DFPMU supports single precision real numbers, 16-bit 32-bit integers. DFPMU prepared with 32-bit processors. DFPMU technology independent design that implemented variety process technologies. IEEE-754 Single precision real format support float type 16-bit word 32-bit short integers format supported integer types Flexible arguments result registers location Performs following functions:
FADD, FSUB FMUL, FDIV FSQRT FCHS, FABS
addition, subtraction multiplication, division square root change sign, absolute examine input data comparison sine, cosine tangent arctangent 16-bit, 32-bit integer float float 16-bit, 32-bit integer
value
FXAM FUCOM FSIN, FCOS FTAN FATAN FILDW, FILD FISTW, FIST
APPLICATIONS
Math coprocessors algorithms Embedded arithmetic coprocessor Fast data processing control
Exceptions built-in routines Masks each exception indicator:
Precision lack Underflow result Overflow result Invalid operand Division zero Denormal operand
FEATURES
Direct replacement float software functions such /,==, !=,>=, interface supplied popular compilers: C/C++, 8051 compilers programming required
trademarks mentioned this document trademarks their respective owners.
Fully configurable
http://www.dcd.pl
Copyright 1999-2003 Digital Core Design. Rights Reserved.
Fully synthesizable, static synchronous design with internal tri-states
Unlimited Designs license
Source Netlist
DELIVERABLES
Source code: VHDL Source Code or/and VERILOG Source Code or/and Encrypted, plain text EDIF netlist VHDL VERILOG test bench environment Active-HDL automatic simulation macros ModelSim automatic simulation macros Tests with reference responses Technical documentation Installation notes core specification Datasheet Synthesis scripts Example application Technical support Core implementation support months maintenance
Upgrade from
Source Netlist Single Design Unlimited Designs
datai(31:0)1 addr(4:2)2
datao(31:0)1
PINS DESCRIPTION
datai[31:0] addr[4:2]
TYPE
Input Input Input Input Input Input
DESCRIPTION
Global system clock Global system reset Chip select read/write Data input Register address read/write Data write enable
Delivery Core updates, minor major versions changes Delivery documentation updates Phone email support
LICENSING
Comprehensible clearly defined licensing methods without royalty fees make using Core easy simply. Single Design license allows Core single FPGA bitstream ASIC implementation. Unlimited Designs, Year licenses allow Core unlimited number FPGA bitstreams ASIC implementations. cases number Core instantiations within design, number manufactured chips unlimited. There time restriction except Year license where time limited months. Single Design license
VHDL, Verilog source code called
datao[31:0]
Output Data output Output Interrupt request indicator
data configured depends processor's size address aligned work with (3:0), 16(3:1) (4:2) processors
BLOCK DIAGRAM
Mantissa performs operations mantissa part number. addition, subtraction, multiplication, division, square root, comparison conversion operations executed this module. contains mantissas work registers. CORDIC performs trigonometric operations input data. sine, cosine, tangent arctangent operations executed this module. contains three work registers.
Source
Encrypted, plain text EDIF called Netlist
Year license
Encrypted Netlist only
trademarks mentioned this document trademarks their respective owners.
http://www.dcd.pl
Copyright 1999-2003 Digital Core Design. Rights Reserved.
datai(31:0) datao(31:0) addr(4:2)
Exponent
Mantissa Interface
Align
Shifter
mercial compiler. Each program executed same system environments. Number clock periods were measured between input data loading into work registers output result storing after operation. results placed table below. Improvement been computed number (8051 clk) divided (DR8051+DFPMU clk), required execute particular instruction.
IEEE-754 Instruction Addition Subtraction Multiplication Division Square Root Sine Cosine Tangent Arcs Tangent Average speed improvement: Improvement
CORDIC
Control Unit
Exponent performs operations exponent part number. addition, subtraction, shifting, comparison conversion operations executed this module. contains exponents work registers. Align performs numbers analyze against IEEE-754 standard compliance. Information about data classes passed result appropriate internal module. Shifter performs mantissa shifting during normalization, denormalization operations. Information about shifted-out bits stored rounding process. Control Unit manages execution instructions internal operation required execute particular function. Interface makes interface between external device DFPMU internal 32-bit modules. contains data, control status registers. configured work with 32-bit processors.
More details available core documentation. following table gives survey about DR8051+DFPMU performance compared 8051 microcontroller.
Device 80C51 DR8051 DR8051+DFPMU
Improvement 162.0
PERFORMANCE
following table gives survey about Core area performance LATTICE® devices after Place Route (all features have been included):
Speed LUTs/PFUs Fmax grade ORCA 5212/ ispXPGA 5044/1393 Core performance LATTICE® devices Device
80C51 DR8051 DR8051+DFPMU
DFPMU floating point instructions performance been compared standard library functions delivered with every comAll trademarks mentioned this document trademarks their respective owners. http://www.dcd.pl
Copyright 1999-2003 Digital Core Design. Rights Reserved.
CONTACTS
modification special request please contact Digital Core Design local distributors. Headquarters: Wroclawska 41-902 Bytom, POLAND e-mail: iinffo@dcd.pll o@dcd tel.
Field Office: Texas Research Park 14815 Omicron suite Antonio, 78245,USA e-mail: iinffoUS@dcd.pll oUS@dcd tel. 8268 7511
Distributors: Micro Tech Components GmbH Reitweg 89407 Dillingen, GERMANY
e-mail MTCiinffo@mttc.de
tel. 9071 7945-0 9071 7945-20 Territory: Germany, Austria, Switzerland
trademarks mentioned this document trademarks their respective owners.
http://www.dcd.pl
Copyright 1999-2003 Digital Core Design. Rights Reserved.

Other recent searches


u75WSingleOutputwithPFCFunction - u75WSingleOutputwithPFCFunction   u75WSingleOutputwithPFCFunction Datasheet
SR2020 - SR2020   SR2020 Datasheet
SR20100 - SR20100   SR20100 Datasheet
MS-013-AA - MS-013-AA   MS-013-AA Datasheet
LDM485 - LDM485   LDM485 Datasheet
HSC3417 - HSC3417   HSC3417 Datasheet
HHM2245SA1 - HHM2245SA1   HHM2245SA1 Datasheet
FQ285 - FQ285   FQ285 Datasheet
FQ275 - FQ275   FQ275 Datasheet
FQ265 - FQ265   FQ265 Datasheet
FQ255 - FQ255   FQ255 Datasheet
2N3819 - 2N3819   2N3819 Datasheet
1527410000 - 1527410000   1527410000 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive