| 2023 | FPL | Improving the Reliability of FPGA CRO PUFs. | Hayden Cook, Zephram Tripp, Brad L. Hutchings, Jeffrey Goeders |
| 2020 | FPL | Using Novel Configuration Techniques for Accelerated FPGA Aging. | Tanner Gaskin, Hayden Cook, Wesley Stirk, Robert Lucas, Jeffrey Goeders, Brad L. Hutchings |
| 2019 | FPL | Preallocating Resources for Distributed Memory Based FPGA Debug. | Robert Hale, Brad L. Hutchings |
| 2018 | FCCM | Demand Driven Assembly of FPGA Configurations Using Partial Reconfiguration, Ubuntu Linux, and PYNQ. | Jeffrey Goeders, Tanner Gaskin, Brad L. Hutchings |
| 2018 | FPL | Enabling Low Impact, Rapid Debug for Highly Utilized FPGA Designs. | Robert Hale, Brad L. Hutchings |
| 2017 | FPL | Rapid implementation of a partially reconfigurable video system with PYNQ. | Brad L. Hutchings, Michael J. Wirthlin |
| 2015 | FPGA | RapidSmith 2: A Framework for BEL-level CAD Exploration on Xilinx FPGAs. | Travis Haroldsen, Brent E. Nelson, Brad L. Hutchings |
| 2015 | FPGA | Using Source-Level Transformations to Improve High-Level Synthesis Debug and Validation on FPGAs. | Joshua S. Monson, Brad L. Hutchings |
| 2014 | FCCM | Rapid Post-Map Insertion of Embedded Logic Analyzers for Xilinx FPGAs. | Brad L. Hutchings, Jared Keeley |
| 2014 | FPGA | A power side-channel-based digital to analog converterfor Xilinx FPGAs. | Brad L. Hutchings, Joshua S. Monson, Danny Savory, Jared Keeley |
| 2014 | FPL | New approaches for in-system debug of behaviorally-synthesized FPGA circuits. | Joshua S. Monson, Brad L. Hutchings |
| 2013 | FPL | Impact of hard macro size on FPGA clock rate and place/route time. | Christopher Lavin, Brent E. Nelson, Brad L. Hutchings |
| 2012 | FPL | Profiling FPGA floor-planning effects on timing closure. | Jaren Lamprecht, Brad L. Hutchings |
| 2011 | FCCM | HMFlow: Accelerating FPGA Compilation with Hard Macros for Rapid Prototyping. | Christopher Lavin, Marc Padilla, Jaren Lamprecht, Philip Lundrigan, Brent E. Nelson, Brad L. Hutchings |
| 2011 | FCCM | FPGA Communication Framework. | Peter Lieber, Brad L. Hutchings |
| 2011 | FPL | RapidSmith: Do-It-Yourself CAD Tools for Xilinx FPGAs. | Christopher Lavin, Marc Padilla, Jaren Lamprecht, Philip Lundrigan, Brent E. Nelson, Brad L. Hutchings |
| 2010 | FPL | Using Hard Macros to Reduce FPGA Compilation Time. | Christopher Lavin, Marc Padilla, Subhrashankha Ghosh, Brent E. Nelson, Brad L. Hutchings, Michael J. Wirthlin |
| 2009 | FCCM | Optical Flow on the Ambric Massively Parallel Processor Array (MPPA). | Brad L. Hutchings, Brent E. Nelson, Stephen West, Reed Curtis |
| 2009 | FPL | Comparing fine-grained performance on the Ambric MPPA against an FPGA. | Brad L. Hutchings, Brent E. Nelson, Stephen West, Reed Curtis |
| 2004 | FPGA | What is the right model for programming and using modern FPGAs? | Andr DeHon, Brad L. Hutchings, Daryl Rudusky, James Hwang, Nikhil, Salil Raje, Adrian Stoica |
| 2003 | ASPDAC | Issues in debugging highly parallel FPGA-based applications derived from source code. | K. Scott Hemmert, Brad L. Hutchings |
| 2003 | ASPDAC | Adaptive computing: what can it do, where can it go? | Robert Reuss, Jose L. Muoz, Toshiaki Miyazaki, Nader Bagherzadeh, Prith Banerjee, Brad L. Hutchings, Brian Schott |
| 2003 | FCCM | Source Level Debugger for the Sea Cucumber Synthesizing Compiler. | K. Scott Hemmert, Justin L. Tripp, Brad L. Hutchings, Preston A. Jackson |
| 2003 | FCCM | Simulation and Synthesis of CSP-based Interprocess Communication. | Preston A. Jackson, Brad L. Hutchings, Justin L. Tripp |
| 2003 | FCCM | Reconfigurable Computing Application Frameworks. | Anthony L. Slade, Brent E. Nelson, Brad L. Hutchings |
| 2002 | FCCM | Assisting Network Intrusion Detection with Reconfigurable Hardware. | Brad L. Hutchings, R. Franklin, D. Carver |
| 2002 | FPL | Multitasking Hardware on the SLAAC1-V Reconfigurable Computing System. | Wesley J. Landaker, Michael J. Wirthlin, Brad L. Hutchings |
| 2002 | FPL | Sea Cucumber: A Synthesizing Compiler for FPGAs. | Justin L. Tripp, Preston A. Jackson, Brad L. Hutchings |
| 2001 | FCCM | Instrumenting Bitstreams for Debugging FPGA Circuits. | Paul S. Graham, Brent E. Nelson, Brad L. Hutchings |
| 2001 | FCCM | An Application-Specific Compiler for High-Speed Binary Image Morphology. | K. Scott Hemmert, Brad L. Hutchings, Anshul Malvi |
| 2001 | FPL | Using Design-Level Scan to Improve FPGA Design Observability and Controllability for Functional Verification. | Timothy Wheeler, Paul S. Graham, Brent E. Nelson, Brad L. Hutchings |
| 2001 | FPL | Synthesizing RTL Hardware from Java Byte Codes. | Michael J. Wirthlin, Brad L. Hutchings, Carl D. Worth |
| 2001 | ICASSP | Gigaop DSP on FPGA. | Brad L. Hutchings, Brent E. Nelson |
| 2000 | DAC | Using general-purpose programming languages for FPGA design. | Brad L. Hutchings, Brent E. Nelson |
| 2000 | FCCM | Improving the FPGA Design Process through Determining and Applying Logical-to-Physical Design Mappings. | Paul S. Graham, Brad L. Hutchings, Brent E. Nelson |
| 1999 | FCCM | A CAD Suite for High-Performance FPGA Design. | Brad L. Hutchings, Peter Bellows, Joseph Hawkins, K. Scott Hemmert, Brent E. Nelson, Mike Rytting |
| 1999 | FPGA | A Reconfigurable Arithmetic Array for Multimedia Application. | Alan Marshall, Tony Stansfield, Igor Kostarnov, Jean Vuillemin, Brad L. Hutchings |
| 1998 | FCCM | JHDL - An HDL for Reconfigurable Systems. | Peter Bellows, Brad L. Hutchings |
| 1997 | FCCM | Automated target recognition on SPLASH 2. | Michael Rencher, Brad L. Hutchings |
| 1997 | FPGA | Improving Functional Density Through Run-Time Constant Propagation. | Michael J. Wirthlin, Brad L. Hutchings |
| 1997 | FPL | Exploiting reconfigurability through domain-specific systems. | Brad L. Hutchings |
| 1996 | FCCM | Mixing fixed and reconfigurable logic for array processing. | Pieter J. Bakkes, Jan J. Du Plessis, Brad L. Hutchings |
| 1996 | FCCM | Supporting FPGA microprocessors through retargetable software tools. | David A. Clark, Brad L. Hutchings |
| 1996 | FPGA | Sequencing Run-Time Reconfigured Hardware with Software. | Michael J. Wirthlin, Brad L. Hutchings |
| 1995 | FCCM | Design methodologies for partially reconfigured systems. | James D. Hadley, Brad L. Hutchings |
| 1995 | FCCM | A dynamic instruction set computer. | Michael J. Wirthlin, Brad L. Hutchings |
| 1995 | FPL | Implementation Approaches for Reconfigurable Logic Applications. | Brad L. Hutchings, Michael J. Wirthlin |
| 1995 | FPL | An Assessment of the Suitability of FPGA-Based Systems for Use in Digital Signal Processing. | Russell J. Petersen, Brad L. Hutchings |
| 1994 | ICRA | Multiple-Layer Cross-Field Ultrasonic Tactile Sensor. | Brad L. Hutchings, A. R. Grahn, Russell J. Petersen |