What is it about?

Implementing custom hardware on field-programmable gate arrays (FPGAs) comes with a high degree of freedom. Small changes in system parameters such as throughput, latency and resource usage can heavily influence the size and energy efficiency of the generated microarchitecture. Our algorithm automatically determines all relevant parameters, leaving the user with the optimal circuit for their application.

Featured Image

Why is it important?

The death of Moore’s law, coupled with the end of Dennard scaling demands application- and domain-specific computing architectures to maintain high resource- and energy efficiency. Our method provides a push-button flow to automatically generate highly optimized circuits in the context of model-based design and dataflow synthesis for HLS. The integration of clock gating into the synthesis flow allows us to turn off compute units whenever they are idle, keeping dynamic power consumption low without any compromise regarding throughput or resource consumption.

Read the Original

This page is a summary of: Fantastic Circuits and Where to Find Them - A Holistic ILP Formulation for Model-Based Hardware Design, ACM Transactions on Reconfigurable Technology and Systems, November 2024, ACM (Association for Computing Machinery),
DOI: 10.1145/3705325.
You can read the full text:

Read

Contributors

The following have contributed to this page