A software pipelining algorithm in high-level synthesis for FPGA architectures

Autor: Dan Schonfeld, Lei Gao, Gaurav Mittal, David Zaretsky, Prith Banerjee
Rok vydání: 2009
Předmět:
Zdroj: ISQED
Popis: In this paper, we present a variation of the Modulo Scheduling algorithm to exploit software pipelining in the high-level synthesis for FPGA architectures. We demonstrate the difficulties of implementing software pipelining for FPGA architectures, and propose a modified version of Modulo Scheduling that utilizes memory lifetime holes and addresses circular dependencies. Experimental results demonstrate a 35% improvement on average over the non-pipelined implementation, and 15% improvement on average over the traditional Modulo Scheduling algorithm.
Databáze: OpenAIRE