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

Subversion Repositories raytrac

[/] [raytrac/] [trunk/] - Rev 99

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
99 Square Root... comin sun.... jguarin2002 4744d 00h /raytrac/trunk/
98 Addition Mistery.. Solved jguarin2002 4745d 16h /raytrac/trunk/
97 2 floating points operands multiplication done and optimized, correction make on result sign when substracting jguarin2002 4747d 18h /raytrac/trunk/
96 2 floating points operands multiplication done and optimized jguarin2002 4749d 03h /raytrac/trunk/
95 2 floating points operands addition done and optimized jguarin2002 4749d 03h /raytrac/trunk/
94 Optimization on the functionality of the mantissa multiplier... the results are much more precise than last revision... jguarin2002 4751d 00h /raytrac/trunk/
93 New Fpbranch Directory Distribution jguarin2002 4751d 10h /raytrac/trunk/
92 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 4753d 22h /raytrac/trunk/
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 4753d 22h /raytrac/trunk/
90 Minor corrections to ema2 zero support jguarin2002 4754d 05h /raytrac/trunk/
89 floating point mult ready jguarin2002 4754d 05h /raytrac/trunk/
88 Exponent Managment Addition: supports now Zero jguarin2002 4754d 07h /raytrac/trunk/
87 For the sake of easyness, mmp is called now mul2 jguarin2002 4756d 07h /raytrac/trunk/
86 For the sake of easyness, mmp is called now mul2 jguarin2002 4756d 07h /raytrac/trunk/
85 get doesnt fit anymore... jguarin2002 4756d 23h /raytrac/trunk/
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 4756d 23h /raytrac/trunk/
83 Only to have it as an example of what to do to sign a mantissa jguarin2002 4756d 23h /raytrac/trunk/
82 FPBRANCH releaseeeesvn add fpbranch/get.vhd fpbranch/sm.vhd fpbranch/slr.vhd fpbranch/mmp.vhd svn add fpbranch/get.vhd fpbranch/sm.vhd fpbranch/slr.vhd fpbranch/mmp.vhd svn add fpbranch/get.vhd fpbranch/sm.vhd fpbranch/slr.vhd fpbranch/mmp.vhd jguarin2002 4759d 18h /raytrac/trunk/
81 Almost There jguarin2002 4763d 16h /raytrac/trunk/
80 not a revision jguarin2002 4764d 08h /raytrac/trunk/

1 2 Next >

Show All

powered by: WebSVN 2.1.0

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