Students Skip to main content

Students

Current Students

NameProgramProject Title
Travis HaroldsenPhDPhysical Design CAD Tools for FPGAs
Jon-Paul AndersonPhDSmart-Model Based Detection for Reduced Cost FPGA Reliability in Harsh Environments
Thomas TownsendMSGraphical Design Environments for FPGA-Based Systems

Former Students

NameDegreeYearThesis Title
Brad WhiteMS2014Tincr: Integrating Custom CAD Tool Frameworks with the Xilinx Vivado Design Suite
Christopher LavinPhD2012Using Hard Macros to Accelerate FPGA Compilation for Xilinx FPGAs
Yubo (Robert) LiPhD2012Reliability Techniques for Data Communication and Storage in FPGA-Based Circuits
Marc PadillaMS2011FM Demodulators in Software-Defined Radio Using FPGAs With Rapid Prototyping
Kevin EllsworthMS2012Understanding Design Requiremewnts for Building Reliable, Space-Based FPGA MGT Systems Based on Radiation Test Results
Subhra GoshMS2011XDL Based Hard Macro Generator
Joseph PalmerPhD2009Real-Time Carrier Frequency Estimation Using Disjoint Pilot Symbol Blocks
John M. BodilyMS2009An Optical Flow Implementation Comparison Study
Joseph PalmerMS2005The Hybrid Architcture Parallel Fast Fourier Transform (HAPFFT)
Bryan C. CatanzaroMS2005Higher Radix Floating-Point Representations for FPGA-Based Arithmetic
Clint HiltonMS2005A Flexible Circuit-Switched Communication Network for FPGA-Based SOC Design
Gregory AhlquistPhD2004Functionally Decomposing Finite Field Multiplierts for Efficient Implementation on Field Programmable Gate Arrays
Xiaojun WangMS2003Tradeoffs of Designing Floating-Point Division and Square Root On Virtex FPGAs
Eric RoeslerMS2003A Simulation and Hardware Execution Co-Verification Environment For Soft-Core CPUs
Anthony SladeMS2003Designing, Debugging, and Deploying Configurable Computing Machine-Based Applications Using Reconfigurable Computing Application Frameworks
Paul GrahamPhD2001Logical Hardware Debuggers For FPGA-Based Systems
Timothy WheelerMS2001Improving Design Observability and Controllability For Functional Verification of FPGA-Based Circuits Using Design-Level Scan Techniques
Russell FredericksonMS2001Constant Coefficient Multiplication
Jeremy AndersonMS2000Module Generation for FPGAs
Matthew. SeversonMS2000Relational Placement and Layout Manipulation With JHDL for FPGAs
Michael RyttingMS2000Using JHDL To Visualize, Debug, and Execute External Designs
Paul GrahamMS1996A Description, Analysis, and Comparison of a Hardware and a Software Implementation of the Splash Genetic Algorithm for Optimizing Symmetric Traveling Salesman Problems
Gregory ThompsonMS1995Memory Hierarchy Performance of Transaction Processing Workloads
Cameron McNairyMS1995A Linear System of Equations Solver on Splash-2 -- A Systolic Approach
J. Kelly FlanaganPhD1993A New Methodology for Accurate Trace Collection and Its Application to Memory Hierarchy Performance Modeling
Paul MichelsenMS1992Optimization of the Numerically Intensive ACERC Combustion Code For Execution on the New Super-Workstations
Curtis CollyerMS1992A Timing Analysis of Two-Level Cache Memory Systems
J. Kelly FlanaganMS1989Processor Design Using Path Programmable Logic
Robert MartellMS1988Systolic Array Simulator: SYSTOLE
Roger PenningtonMS1988FPM: A Low Cost Floating Point Audio Signal Processor
Gary BrownMS1986A Port Reordering Algorithm to Reduce Interconnect Length and Crossovers for Improved Routability of Integrated Circuits
Darryl MorrellMS1986Compaction of Constrained Tiled Circuits Using Monte Carlo Algorithms
Brian MooreMS1986A Pipelined Floating-Point Systolic Array Arithmetic Processor

Geoffrey Wright

Program Coordinator, Associate Teaching Professor, Technology and Engineering Studies 
geoffwright@byu.edu 
(801) 422-7804 
230-D SNLB

Steven Shumway

Professor, Technology and Engineering Studies 
steve_shumway@byu.edu 
(801) 422-6496 
230-I SNLB

Scott Bartholomew

Assistant Professor, Technology and Engineering Studies 
scottbartholomew@byu.edu 
(801) 422-6310 
230-F SNLB

Dale R. Tree

Department Chair, Professor, Mechanical Engineering 
treed@byu.edu 
(801) 422-8306 
360-B EB

Scott Thomson

Professor, Mechanical Engineering 
thomson@byu.edu 
(801) 422-4980 
350-B EB

John Salmon

Associate Professor, Mechanical Engineering 
johnsalmon@byu.edu 
(801) 422-7135 
360-D EB

Andrew Ning

Associate Professor, Mechanical Engineering 
aning@byu.edu 
(801) 422-1815 
360-G EB

Troy Munro

Associate Professor, Mechanical Engineering 
troy.munro@byu.edu 
(801) 422-6541 
350-E EB

Tim W. McLain

Associate Dean, Dean's Office 
Professor, Mechanical Engineering 
mclain@byu.edu 
(801) 422-6537 
240-I EB

Daniel Maynes

Professor, Mechanical Engineering 
maynes@byu.edu 
(801) 422-3843 
360-K EB