FPGA-based global positioning system - Lim, Wee Boon (2012)