1982年2月东南大学微电子专业本科毕业,留校本专业任教。1987年6月完成本专业在职硕士研究生课程进修。1995年9月~1996年4月为日本SoKa大学工学部高级访问学者,进行合作科研与学术进修。1988年底来深圳大学电子工程系任教。1993年升为副教授。2000年升为教授。1995年起,在深圳市政府的资助下,成立深圳大学EDA技术中心(深圳市ASIC设计群技术培训基地)任中心主任。在国内较早的从事有关“现场可编程阵列(FPGA)技术”、“FPGA动态可重构技术”、“EDA技术”的研究和教学。现为深圳大学信息工程学院EDA技术中心主任和深圳大学/MOTOROLA MCU应用研究中心主任。主持承担国家自然科学基金项目2项(FPGA动态可重构关键技术研究、功能级数字进化硬件研究)广东省自然科学基金项目1项(FPGA动态可重构技术研究);承担深圳市科研项目和国际企业合作项目多项。