A Design of 24-bit Floating Point MAC Unit for Transformation of 3D Graphics

Jungwoo Lee, Woojin Kim, Kichul Kim · IEMEK Journal of Embedded Systems and Applications · 2009

This paper proposes a 24-bit floating point multiply and accumulate(MAC) unit that can be used in geometry transformation process in 3D graphics. The MAC unit is composed of floating point multiplier and floating point accumulator. When separate multiplier and accumulator are used, matrix calculation, used in the transformation process, can't use continuous accumulation values. In the proposed MAC unit the accumulator can get continuous input from the multiplier and the calculation time is reduced. The MAC unit uses about 4,300 gates and can be operated at 150 MHz frequency.

Read the paper · More papers on PaperTik