OpenCores
URL https://opencores.org/ocsvn/raytrac/raytrac/trunk

Subversion Repositories raytrac

[/] [raytrac/] [trunk/] [fpbranch/] [add/] [ema32x2.vhd] - Rev 184

Rev

Go to most recent revision | Details | Compare with Previous | Blame

Filtering Options

Clear current filter

Rev Log message Author Age Path
118 fp beta version reached a 17,5% logic cell starting at 450 LEs and finishing in 371 LEs for fadd32 jguarin2002 4802d 04h /raytrac/trunk/fpbranch/add/ema32x2.vhd
107 working working and working... jguarin2002 4812d 09h /raytrac/trunk/fpbranch/add/ema32x2.vhd
106 Optimizing Adder.... at a very slow pace... Got to rush jguarin2002 4816d 18h /raytrac/trunk/fpbranch/add/ema32x2.vhd
102 FP additions done jguarin2002 4833d 09h /raytrac/trunk/fpbranch/add/ema32x2.vhd
100 Additions Ended jguarin2002 4834d 23h /raytrac/trunk/fpbranch/add/ema2.vhd
98 Addition Mistery.. Solved jguarin2002 4836d 15h /raytrac/trunk/fpbranch/add/ema2.vhd
97 2 floating points operands multiplication done and optimized, correction make on result sign when substracting jguarin2002 4838d 17h /raytrac/trunk/fpbranch/add/ema2.vhd
95 2 floating points operands addition done and optimized jguarin2002 4840d 03h /raytrac/trunk/fpbranch/add/ema2.vhd
93 New Fpbranch Directory Distribution jguarin2002 4842d 10h /raytrac/trunk/fpbranch/add/ema2.vhd
91 Optimizations made on ema2 and ema3: First One, ema3 and ema2 both now has a 4 pipeline, this equalization has saved lots of registers. Second One: Shifters to denormalize mantissas before addition are implemented with multipliers and inverting the bits direction in the bit vectors, resulting in a saving of resources of 332->253 LEs in ema2 (23% saving) and 608->408 LEs in ema3svn status (32% saving) jguarin2002 4844d 21h /ema2.vhd
90 Minor corrections to ema2 zero support jguarin2002 4845d 04h /ema2.vhd
88 Exponent Managment Addition: supports now Zero jguarin2002 4845d 07h /ema2.vhd
84 Floating Point Adders: (ema3,add3) is an a+b+c adder and (ema2,add2) is an a+b adder. Ema's are blocks to normalize the exponents and shift the mantissas as required, add's are blocks that make the mantissa addition and normalize the result again into a 32 bit IEEE float format jguarin2002 4847d 22h /ema2.vhd

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.