The 25 Best Papers from FPGA
I know there are a lot of students out there who are part of the Xilinx University Program, and I also know that when you write your Masters and PhD Thesis (as well as any technical paper) you need to find and cite the appropriate references. So, here is a link to the best 25 papers at the FPGA conference which is held yearly in Monterey, California. The papers are from 1994 up to 2010 and include insights that drove the products and shaped the research in the FPGA field. Accompanying each paper is an endorsement written by a well-known expert in the field, explaining the reasons for that paper’s selection. And, of course, with each paper there are more references. The proceedings of this conference are published in the ACM (and often the papers are also found on the IEEE website), so you’ll need ACM (or IEEE) library access to get them online. Most colleges and universities have access to these libraries, so this should be no problem to those of you who need this information.
These works have been collected to represent those papers which have had the greatest impact on the field. Here we have authors from all the FPGA companies and from all over academia. Here one gets a good sense of what is important, what matters, and what the problems are. The book also has an excellent paper in it written this year: “Three Ages of FPGAs,” by Steve Trimberger. It chronicles the development of the FPGA industry. Steve’s insight into this industry is exceptional, as he has seen it from the nearly the beginning.
http://tcfpga.org/fpga20/fpga20.html
1994
1995
- PathFinder: A Negotiation-Based Performance-Driven Router for FPGAs
Larry McMurchie and Carl Ebeling
Computer-Aided Design
Endorsement by: Sinan Kaptanoglu
- Simultaneous Depth and Area Minimization in LUT-based FPGA Mapping
Jason Cong and Yean-Yow Hwang
Computer-Aided Design
Endorsement by: Eugene Ding
1996
1997
1998
1999
- Balancing Interconnect and Computation in a Reconfigurable Computing Array (or, why you don't really want 100% LUT utilization)
André DeHon
Architecture
Endorsement by Mike Hutton
- Cut Ranking and Pruning: Enabling a General and Efficient FPGA Mapping Solution
Jason Cong, Chang Wu, Yuzheng Ding
Computer-Aided Design
Endorsement by Steve Wilton
- FPGA Routing Architecture: Segmentation and Buffering to Optimize Speed and Density
Vaughn Betz, Jonathan Rose
Architecture
Endorsement by Carl Ebeling
- HSRA: High-Speed, Hierarchical Synchronous Reconfigurable Array
William Tsu, Kip Macy, Atul Joshi, Randy Huang, Norman Walker, Tony Tung, Omid Rowhani, Varghese George, John Wawrzynek, André DeHon
Architecture
Endorsement by Carl Ebeling
- Using Cluster-Based Logic Blocks and Timing-Driven Packing to Improve FPGA Speed and Density
Alexander (Sandy) Marquardt, Vaughn Betz, Jonathan Rose
Computer-Aided Design
Endorsement by Steve Wilton
2000
- Automatic Generation of FPGA Routing Architectures from High-Level Descriptions
Vaughn Betz, Jonathan Rose
Computer-Aided Design
Endorsement by Scott Hauck
- The Effect of LUT and Cluster Size on Deep-Submicron FPGA Performance and Density
Elias Ahmed, Jonathan Rose
Architecture
Endorsement by Mike Hutton
- Timing-Driven Placement for FPGAs
Alexander (Sandy) Marquardt, Vaughn Betz, Jonathan Rose
Computer-Aided Design
Endorsement by Jason Cong
2001
2002
- Dynamic Power Consumption in Virtex™-II FPGA Family
Li Shang, Alireza Kaviani, Kusuma Bathala
Circuits
Endorsement by Russ Tessier
- On the Sensitivity of FPGA Architectural Conclusions to Experimental Assumptions, Tools, and Techniques
Andy Yan, Rebecca Cheng, Steven J.E. Wilton
Architecture
Endorsement by Katherine Compton
2003
- The Stratix™ Routing and Logic Architecture
David Lewis, Vaughn Betz, David Jefferson, Andy Lee, Chris Lane, Paul Leventis, Sandy Marquardt, Cameron McClintock, Bruce Pedersen, Giles Powell, Srinivas Reddy, Chris Wysocki, Richard Cliff, Jonathan Rose
Architecture
Endorsement by Herman Schmit
2004
2006
2008
- High-Quality, Deterministic Parallel Placement for FPGAs on Commodity Hardware
Adrian Ludwin, Vaughn Betz, Ketan Padalia
Computer-Aided Design
Endorsement by Jonathan Rose
2010