12月13日,信息科学与工程学院科技创新协会于兴隆山校区实验楼1002举办FPGA培训课程。信息学院共60余名学生参加此次培训。

        本次培训由已经保送到北京大学数字媒体研究所读研究生的科创协会前任会长李俊儒担任主讲人。李俊儒从最基础的知识开始,讲解FPGA的概念与功能,并与51单片机进行了一些对比。然后通过简单的实例,简要介绍了FPGA的编程语言Verilog HDL与C语言的区别。接下来,李俊儒向大家详细介绍了FPGA的软件编程工具ISE的使用方法,亲自操作每一步,并告诉同学们每一步操作的作用和注意事项。接着,李俊儒详细讲解了如何用Verilog HDL语言编写四选一数据选择器,讲解一个程序的总体结构,解释每一部分的功能。之后,李俊儒详细讲解了Nexys3板卡的结构,介绍了每一次外围和接口的作用。熟悉完硬件设备,李俊儒将交通灯的程序下载到板卡里,给大家展示了显示效果,通过一个工程设计的概念让大家知道用FPGA进行实验开发的流程。然后再次总结了FPGA的作用和优势,并结合今年电子设计竞赛中的题目让同学们更真切地体会到FPGA在数据通信传输方面的强大优势。最后,李俊儒开始详细讲解Verilog HDL编程语言的语法规则。

        科创协会继单片机课程培训、Altium Designer课程培训之后,又为科创爱好者们进行了更高端的FPGA的课程培训,让同学们了解了更多科创方面的知识,为同学们学习FPGA打下了很好的入门基础。