We present an automatic logic synthesis method targeted for highperformance asynchronous FPGA (AFPGA) architectures. Our method transforms sequential programs as well as high-level descriptions of asynchronous circuits into fine-grain asynchronous process netlists suitable for an AFPGA. The resulting circuits are inherently pipelined, and can be physically mapped onto our AFPGA with standard partitioning and place-and-route algorithms. For a wide variety of benchmarks, our automatic synthesis method not only yields comparable logic densities and performance to those achieved by hand placement, but also attains a throughput close to the peak performance of the FPGA. Categories and Subject Descriptor
Synthesis optimization plays a vital role in modern FPGAs in order to achieve high performance, in t...
Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studied extens...
This paper discuss the conversion of a simple 16-bit synchronous RISC based processor into asynchron...
We present a high-level synthesis framework to synthesize optimized hardware on FPGAs from algorithm...
We present the design of a high-performance, highly pipelined asynchronous FPGA. We describe a very ...
MOODS (Multiple Objective Optimisation in Data and control path Synthesis) is a high-level synthesis...
This thesis introduces a new approach to compilation for FPGAs, which we call direct synthesis. We t...
Field programmable gate arrays or FPGAs are the Swiss army knife of the compute accelerators. They a...
With the ever-increasing complexity of digital designs, design abstraction has increased from schema...
Reconfigurable systems fill the flexibility, performance, power dissipation, and development and fab...
This thesis introduces a new approach to compilation for FPGAs, which we call direct synthesis. We t...
As Field-Programmable Gate Array (FPGA) capacity can now support several processors on a single devi...
[[abstract]]In this paper, we consider the problem of configuring Field Programmable Gate Arrays (FP...
Contemporary FPGA synthesis is a multi-phase process which involves technology independent logic opt...
Abstract—Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studi...
Synthesis optimization plays a vital role in modern FPGAs in order to achieve high performance, in t...
Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studied extens...
This paper discuss the conversion of a simple 16-bit synchronous RISC based processor into asynchron...
We present a high-level synthesis framework to synthesize optimized hardware on FPGAs from algorithm...
We present the design of a high-performance, highly pipelined asynchronous FPGA. We describe a very ...
MOODS (Multiple Objective Optimisation in Data and control path Synthesis) is a high-level synthesis...
This thesis introduces a new approach to compilation for FPGAs, which we call direct synthesis. We t...
Field programmable gate arrays or FPGAs are the Swiss army knife of the compute accelerators. They a...
With the ever-increasing complexity of digital designs, design abstraction has increased from schema...
Reconfigurable systems fill the flexibility, performance, power dissipation, and development and fab...
This thesis introduces a new approach to compilation for FPGAs, which we call direct synthesis. We t...
As Field-Programmable Gate Array (FPGA) capacity can now support several processors on a single devi...
[[abstract]]In this paper, we consider the problem of configuring Field Programmable Gate Arrays (FP...
Contemporary FPGA synthesis is a multi-phase process which involves technology independent logic opt...
Abstract—Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studi...
Synthesis optimization plays a vital role in modern FPGAs in order to achieve high performance, in t...
Field-programmable gate-array (FPGA) logic synthesis and technology mapping have been studied extens...
This paper discuss the conversion of a simple 16-bit synchronous RISC based processor into asynchron...