5月24日,应中国科学院深圳先进技术研究院数字所嵌入式软件系统研究室主任谷德权研究员邀请,香港大学电气与电子工程系Hayden K.H. So博士赴先进院作了题为A UNIX Process Model for Executing Hardware Designs on FPGAs in BORPH 的学术报告。
在传统的软硬件协同设计中,FPGA通常是作为CPU附属的输入输出设备,CPU上的软件通过专用的接口来控制FPGA硬件的操作。针对这种主从模式导致应用开发门槛高的问题,Hayden K.H. So博士提出并设计了基于FPGA的可重配置计算机设计的操作系统BORPH,该操作系统通过引入UNIX进程模型在FPGA上执行,把复杂的FPGA编写简化为UNIX进程设计,大幅提高了开发大规模FPGA系统应用的效率。BORPH已经被广泛采用在美国加州大学伯克利分校、美国斯坦福大学等高校及研究院所的FPGA系统中。
本次讲座吸引了先进院对基于FPGA的软硬件协同设计感兴趣的研究人员和学生的参与。讲座之后,Hayden K.H. So博士与研究人员和学生进行了广泛深入的交流。
Hayden K.H. So博士分别于1998、2000和2007年获得美国加州大学伯克利分校工程与计算机科学系学士、硕士和博士学位,师从美国工程院院士、IEEE院士Robert W. Brodersen教授。曾在美国圣何塞市赛灵思实验室(Xilinx Research Lab)嵌入式可重构系统团队进行研究工作。