FPGA 2005: Preliminary Program

Monday, February 21

Session 1: New FPGA Architectures
8:30Using Bus-Based Connections to Improve Field-Programmable Gate Array Density for Implementing Datapath Circuits
Andy Gean Ye and Jonathan Rose, University of Toronto
8:50 The Stratix-II Logic and Routing Architecture
David Lewis, Elias Ahmed, Gregg Baeckler, Vaughn Betz, Mark Bourgeault, David Cashman, David Galloway, Mike Hutton, Chris Lane, Andy Lee, Paul Leventis, Sandy Marquardt, Cameron McClintock, Ketan Padalia, Bruce Pedersen, Giles Powell, Boris Ratchev, Srinivas Reddy, Jay Schleicher, Kevin Stevens, Richard Yuan, Richard Cliff, Jonathan Rose, Altera and the University of Toronto
9:10 HARP: Hardwired Routing Pattern FPGAs
Satish Sivaswamy, Gang Wang, Cristinel Ababei, Kia Bazargan, Ryan Kastner, Eli Bozorgzadeh, University of Minnesota, University of California - Santa Barbara
Session 2: Advances in FPGA CAD
10:30 Skew-programmable clock design for FPGA and skew-aware placement
Chao-Yang Yeh, Malgorzata Marek-Sadowska, University of California - Santa Barbara
10:50 The Effect of Post-Placement Pin Permutation on Timing
Yuzheng Ding, Peter Suaris, Nanchi Chou, Mentor Graphics
11:10 Simultaneous Timing-Driven Placement and Duplication
Gang Chen, Jason Cong, Magma Design Automation, University of California at Los Angeles
Session 3: Computation Algorithms for FPGAs
1:30 Sparse Matrix-Vector Multiplication on FPGAs
Ling Zhuo and Viktor K. Prasanna, University of Southern California
1:50 Floating Point Sparse Matrix-Vector Multiply for FPGAs
Michael deLorimier, André DeHon, California Institute of Technology
2:10 64-bit Floating-Point FPGA Matrix Multiplication
Yong Dou, S. Vassiliadis, G.K. Kuzmanov, G.N. Gaydadjiev, National Laboratory for Parallel and Distributed Processing and Delft University of Technology
Session 4: Computation Techniques for FPGAs
3:30 Instruction Set Extension with Shadow Registers for Configurable Processors
Jason Cong, Yiping Fan, Guoling Han, Glenn Reinman, Zhiru Zhang, University of California at Los Angeles
3:50 An FPGA-based VLIW Processor with Custom Hardware Execution
Alex K. Jones, Raymond Hoare, Dara Kusic, Joshua Fazekas, John Foster, University of Pittsburgh
4:10 Techniques for Synthesizing Binaries to an Advanced Register/Memory Structure
Greg Stitt, Zhi Guo, Frank Vahid, Walid Najjar, University of California - Riverside
Panel Session
7:00 FPGA Startups: Diamonds or Dust? chaired by: Guy Lemieux and John Lockwood

Tuesday, February 22

Session 5: New Directions for Programmable Devices
8:30 Design of Programmable Interconnect for Sublithographic Programmable Logic Arrays
André DeHon, California Institute of Technology
8:50 Analysis of Yield Loss due to Random Photolithographic Defects in the Interconnect Structure of FPGAs
Nicola Campregher, Peter Y.K. Cheung, George A. Constantinides, Milan Vasilko, Imperial College
9:10 Soft Error Rate Estimation and Mitigation for SRAM-Based FPGAs
Ghazanfar Asadi and Mehdi B. Tahoori, Northeastern University
Session 6: Synthesis and Timing Analysis for FPGAs
10:30 Automated Synthesis for Asynchronous FPGAs
Song Peng, David Fang, John Teifel, and Rajit Manohar, Cornell University
10:50 Efficient Static Timing Analysis And Applications Using Edge Masks
Mike Hutton, David Karchmer and Bryan Archell, Altera
11:10 Evaluating Heuristics in Automatically Mapping Multi-Looped Applications to FPGAs
Heidi Ziegler and Mary Hall, University of Southern California
Session 7: FPGA Circuit Design and Layout
1:30 Circuits and Architectures for Vdd Programmable FPGAs
Yan Lin, Fei Li and Lei He, University of California, Los Angeles
1:50 Combining Low-Leakage Techniques for FPGA design
Andrea Lodi, Luca Ciccarelli, Roberto Giansante, University of Bologna
2:10 Design, Layout and Verification of an FPGA using Automated Tools
Ian Kuon, Aaron Egier and Jonathan Rose, University of Toronto
Session 8: Novel FPGA Applications
3:30 Hyper Customized Processors for Bio-Sequence Database Scanning on FPGAs
Tim Oliver, Bertil Schmidt and Douglas Maskell, Nanyang Technological University
3:50 Efficient Packet Classification for Network Intrusion Detection using FPGA
Haoyu Song, John W. Lockwood, Washington University
4:10CUSP: A Modular Framework for High Speed Network Applications on FPGAs
Graham Schelle and Dirk Grunwald, University of Colorado at Boulder

Poster Program