Gordon McGregor is a Design Verification Engineer at Apple. He received a Bachelor's degree, Master's degree and PhD from the University of Strathclyde, Scotland, in 1993, 1994 and 2005. Mostly these were in electronics, with a bias towards dynamic reconfiguration of Field Programmable Gate Arrays (FPGAs) and methodology improvements to make dynamic reconfiguration a practical, deployable reality.His particular areas of interest are in functional verification techniques and electronic system level design along with the application of the lessons learned in the field of machine learning and software engineering to the world of hardware design and verification. Specialties: Electronic System Level (ESL) and functional verification methodologies, Machine Learning, ARM processor IP and multimedia architecture development.
Listed skills include Functional Verification, Asic, Fpga, Systemverilog, and 17 others.