Automatic transistor and physical design of FPGA tiles from an architectural specification. - Ketan Padalia; Ryan Fung; Mark Bourgeault; Aaron Egier; Jonathan Rose (FPGA, 2003)

Simultaneous short-path and long-path timing optimization for FPGAs. - Ryan Fung; Vaughn Betz; William Chow (ICCAD, 2004)

Slack Allocation and Routing to Improve FPGA Timing While Repairing Short-Path Violations. - Ryan Fung; Vaughn Betz; William Chow (IEEE Trans. Comput. Aided Des. Integr. Circuits Syst., 2008)

A comprehensive approach to modeling, characterizing and optimizing for metastability in FPGAs. - Doris Chen; Deshanand P. Singh; Jeffrey Chromczak; David M. Lewis; Ryan Fung; David Neto; Vaughn Betz (FPGA, 2010)