Welcome to the Floating-Point Unit (FPU) Generator, the parameterized generator for generating energy and area efficient designs and codifying FPU designer's knowledge. The generator was developed within the research effort to rethink digital design and showcase the utility of building chip generators instead of chips. The FPU generator came as the coronation of our earlier work on how to build energy-efficient FPUs both for throughput machines such as GPUs and latency machines such as CPUs. The generator was built using the Genesis 2 framework.
Interested to learn further? Check why a FPU generator is an advantageous approach to FPU design or give it a try yourself!
In 2013, we taped-out a 28nm test chip containing several generated FPU designs.