| Automated synthesis for asynchronous FPGAs |
| Full text |
Pdf
(196 KB)
|
| Source
|
International Symposium on Field Programmable Gate Arrays
archive
Proceedings of the 2005 ACM/SIGDA 13th international symposium on Field-programmable gate arrays
table of contents
Monterey, California, USA
SESSION: Synthesis and timing analysis for FPGAs
table of contents
Pages: 163 - 173
Year of Publication: 2005
ISBN:1-59593-029-9
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 34, Citation Count: 1
|
|
|
ABSTRACT
We present an automatic logic synthesis method targeted for high-performance 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.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
C. S. Ananian. The static single information form. Master's thesis, Massachusetts Institute of Technology, 1999.
|
| |
2
|
|
| |
3
|
|
| |
4
|
J. Teifel and R. Manohar. Static tokens: using dataflow to automate concurrent pipeline synthesis. In Proceedings of International Symposium on Asynchronous Circuits and Systems, 2004.
|
| |
5
|
J. Teifel and R. Manohar. Programmable Asynchronous Pipeline Arrays. In Proceedings of International Conference on Field Programmable Logic and Applications, 2003.
|
 |
6
|
|
| |
7
|
C. Wong, A. J. Martin and P. Thomas. An Architecture for Asynchronous FPGAs. In Proceedings of International Conference on Field Programmable Technology, 2003.
|
| |
8
|
|
| |
9
|
|
| |
10
|
R. Payne. Asynchronous FPGA architectures. IEEE Computers and Digital Techniques, 143(5):282--286, 1996.
|
| |
11
|
|
| |
12
|
D. L. How. A Self Clocked FPGA for General Purpose Logic Emulation. In Proceedings of of the IEEE Custom Integrated Circuits Conference, 1996.
|
| |
13
|
Ryusuke Konishi , Hideyuki Ito , Hiroshi Nakada , Akira Nagoya , Norbert Imlig , Tsunemichi Shiozawa , Minoru Inamori , Kouichi Nagami , Kiyoshi Oguri, PCA-1: A Fully Asynchronous, Self-Reconfigurable LSI, Proceedings of the 7th International Symposium on Asynchronous Circuits and Systems, p.54, March 11-14, 2001
|
| |
14
|
C. Traver, R. B. Reese and M. A. Thornton. Cell Designs for Self-timed FPGAs. In Proceedings of of ASIC/SOC Conference, 2001.
|
| |
15
|
K. Maheswaran. Implementing Self-Timed Circuits in Field Programmable Gate Arrays. Master's thesis, University of California at Davis, 1995.
|
| |
16
|
J. B. Dennis. The Evolution of `Static' Data-Flow Architecture. Prentice Hall, 1991.
|
 |
17
|
|
| |
18
|
|
| |
19
|
|
| |
20
|
D. Fang and R. Manohar. Non-Uniform Access Asynchronous Register Files. In Proceedings of International Symposium on Asynchronous Circuits and Systems, 2004.
|
| |
21
|
Alain J. Martin , Andrew Lines , Rajit Manohar , Mika Nystroem , Paul Penzes , Robert Southworth , Uri Cummings, The Design of an Asynchronous MIPS R3000 Microprocessor, Proceedings of the 17th Conference on Advanced Research in VLSI (ARVLSI '97), p.164, September 15-16, 1997
|
| |
22
|
Xilinx Inc. Virtex™ 2.5V Field Programmable Gate Arrays. Xilinx Data Sheet, 2002.
|
| |
23
|
|
 |
24
|
|
 |
25
|
Yuanqing Guo , Gerard J.M. Smit , Hajo Broersma , Paul M. Heysters, A graph covering algorithm for a coarse grain reconfigurable system, Proceedings of the 2003 ACM SIGPLAN conference on Language, compiler, and tool for embedded systems, June 11-13, 2003, San Diego, California, USA
|
 |
26
|
|
|