Nicholas (Nick) A. Mould




Electrical Engineering & Computer Science

Dynamically Reconfigurable Hardware Systems Design

Software Systems Architecture

Integrated Hardware-Software Co-Design

Hardware & Firmware Design Engineering

Reconfigurable Computing Architectures

Advanced FPGA Based Hardware Design, Testing, & Integration

Lead Developer of Oklahoma TraCS

(aims to streamline traffic records and improve data integrity and quality assurance by deploying electronic forms and wireless communications technologies in the Oklahoma Highway Patrol)

Noise Reduction Filter Arrays (analog & digital)

Developer for Oklahoma Statewide ITS

Board Level FPGA Based Hardware Design (High Speed Signal Processing Applications, Including Both PCI/PCI-Express)

High Speed Output Synchronization (DAC/CMOS/High Load Capability)

Timing Edge Adjustment

Direct Digital Synthesis

Advanced Board Power Design and Filtering


Signal Processing (Single or Multi-Dimensional)

Filtering And Advanced Sub-Band Decomposition Using Wavelet And/Or FFT Based Techniques

Advanced Power And Frequency Analysis (Power Spectral Density, Autocorrelation, Cross-correlation, etc.)



Flight Test


Post Flight-Test Data Filtering

Data Analysis




"Dynamic Configuration Steering for a Reconfigurable Superscalar Processor," Nick A. Mould, Brian F. Veale, Monte P. Tull, and John K. Antonio.  13th Reconfigurable Architectures Workshop (RAW 2006), cosponsors: IEEE Computer Society and ACM, in Proceedings of the 20th International Parallel and Distributed Processing Symposium (IPDPS 2006), Rhodes Island, Greece, Apr. 2006.


Thesis: Reconfigurable Computing Architectures: Dynamic and Steering Vector Methods