Title: Field Programmable Gate Array and Applications