BiographyDr. Geoff Knagge received the B. Comp. Sci degree and B.E. (Hons I) in Computer Engineering from the University of Newcastle, Australia. He was also awarded his PhD by the University of Newcastle, and also received the Faculty award for Research Higher Degree Excellence for his thesis work.
His research primarily focuses on the development and optimisation of algorithms for implementation in VLSI devices, including ASICs and FPGAs. This applies to applications to a diverse range of problems, including baseband processing for digital wireless communications technologies, and model predictive control. He is an author on 2 journal articles, 9 published conference papers, 1 US patent, and an additional pending patent.
Geoff's research covers topics in the following general areas:
- Digital VLSI implementations, with emphasis on efficient and low power techniques;
- Practical algorithms for improving feasibility of VLSI for digital communications and control;
- Near optimal algorithms for combinatorial optimisation in VLSI, with application to multiuser detection and MIMO.
More recent work is on the Model-Predictive Control project, with recent achievements including the demonstration of linear MPC in an FPGA design. Part of this has involved the development of the c4Hardware and c4HDL projects to assist in the modelling of hardware designs for the MPC project.
Geoff currently provides software and DSP engineering services to a sonar technologies company, as well as working on other short term consulting projects. These involve the modelling, implementation, and optimisation, of algorithms for DSPs, specialised processors, and Desktop environments.