EN2911X - Fall'07: Reconfigurable Computing
Reading Assignments (RAs)
Please make sure to submit your paper summaries before the due date day, and make sure to submit your HWs through this link.
General Guidlines for your paper. Please make sure that you carry out the following mental tasks when you review the papers.
- Understand the main motivation, context and goals of the paper;
- Understand the research "components" that are described in the paper;
- Understand the experimental methodology carried on the paper;
- Criticize the paper thoroughly. For example, you should ask yourself many questions, including possibly the following:
- Are the main goals of the paper the right ones to seek?
- Should we seek other goals (more general or specific)?
- Are there any better techniques to achieve the same goals?
- Can the proposed techniques in the paper be generalized or applied to other problems?
- Did the author assume or forget some assumptions that can impact their work?
- Are the experimental results significant and possible to duplicate?
- How can this paper be of benefit in a real-life application-driven setting?
RA01. Tu Sept 18.
RA02. Th Sept 20
RA03. Tu Sept 25
- The Roles of FPGAs in Reprogrammable Systems. S. Hauck.
- FPGA and CPLD Architectures: A Tutorial. S. Brown and J. Rose.
- Directional and Single-Driver Wires in FPGA Interconnect. G. Lumieux, E. Lee, M. Tom and A. Yu.
- Cluster-based Logic Blcoks for FPGAs: Area-Efficiency vs. Input Sharing and Size. V. Betz and J. Rose .
- Memory/Logic Interconnect Flexibility in FPGAs with Large Embedded Memory Arrays. S. J.E. Wliton, J. Rose and Z. G. Vranesic .
- FPGA Design Automation: A Survey. D. Chen, J. Cong and P. Pan.
- Parallelizing Applications into Silicon. J. Bath, M. Rinard, C. A. Moritz and W. Lee.
- The NAPA Adaptive Processing Architecture. C. R. Rupp, M. Landguth, T. Garverick, E. Gomersall and H. Holt.
- VPR: A New Packing, Placement and Routing Tool for FPGA Research.V. Betz and J. Rose.
- FPGAs vs. CPUs: Trends in Peak Floating-Point Performance. K. Underwood.
- Hardware-Software Cosynthesis for Digital Systems. R. K. Gupta and G. De Micheli.
- Modifying Min-Cut for Hardware and Software Functional Partitioning. F. Vahid.