时间:2024-07-31 来源:网络搜集 关于我们 0
L
东南大学FPGA国际暑期学校开营
立足于东南大学电子科学与技术国家一级重点学科综合优势,为坚持学术导向,强化国际间前沿研究专业教育、国际交流合作和原始创新思维培养有机结合,全面提升电子科学与技术专业领域学生综合素质,新一届东南大学FPGA暑期学校于2023年6月至7月进行。东南大学FPGA暑期学校先后经历2013年起校内Xilinx暑期学校、2017年起全国大学生FPGA暑期学校和2020年线上全国大学生FPGA暑期学校。
今年的FPGA暑期学校电子科学与工程学院继续与AMD公司(原Xilinx公司)以及南京集成电路培训基地合作,在已有的电子系统设计(FPGA篇)课程基础上增加国产FPGA进展讲座,并邀请剑桥大学、佐治亚理工、代尔夫特大学等海外专家围绕“可重构计算先进前沿交叉技术”这一主题展开讲座,讲授FPGA高层级编程方法学及其在量子信息和新一代人工智能的应用,旨在扩展学生专业视野,培养学生理解可重构计算所需的科学思想、思维逻辑和基础应用能力。
2023年东南大学FPGA国际暑期学校分两个阶段,前期Verilog编程培训课程于6月26日9:00在东南大学九龙湖校区J1-308正式启动,面向东南大学20位本科生开启为期2周的Verilog实训。东南大学党委教师工作部部长、电子科学与工程学院教授汤勇明和电子科学与工程学院副教授李鹤博士出席了开营仪式并发表了动员讲话。第二阶段以“高层次综合设计”全英文授课为主,有近千人的线上学习班同步进行。
一、开营仪式回顾
动员讲话
汤勇明教授首先强调了本次暑期学校旨在提升学生FPGA相关基础应用能力,培养学生关于FPGA高层级编程和可重构计算的科学思维。汤教授指出,东南大学即将举办第十七届PLD竞赛以及第六届全国大学生FPGA创新设计竞赛,希望学生们通过本次暑期学校为PLD竞赛打下坚实基础,在竞赛中发挥硬件编程能力,发扬科学创新思维,取得佳绩。
李鹤副教授对本次暑期学校的课程安排进行了讲解。前两周围绕RTL级数字集成电路设计进行培训,鼓励同学们打好Verilog编程和EDA工具使用的基础,为后面两周基于高层级综合(HLS)的FPGA数字系统设计的相关英文课程学习做好知识储备。
开营第一课
电子学院杨航宇和叶秉泽同学担任本次国际暑期学校的助教。在第一次培训课上,杨航宇助教首先介绍了本次暑期学校的具体日程安排,包括授课内容、讲座安排及训练任务。并在组织学生进行两两组队后,给每组学生发放Boolean板,用于后续的FPGA训练,并讲授了简单的数字电路相关知识、Verilog语法及其代码规范,在最后给学生们分享Verilog训练题库。
二、暑期学校培训日程安排
基本情况安排
–负责人:汤勇明、李鹤
–起止时间:2023.6.26-7.23
–运行场地:东南大学九龙湖校区教一308
–学生规模:30人
–对应课程:
–大三:电子系统设计(FPGA篇)
–大四:科研与工程实训
课程安排与授课模式
Week1(6.26-7.2):
教学目标:熟悉vivado工具,掌握简单模块设计、编写testbench进行仿真验证、使用简单IP核。
主要内容:软件的安装与使用、verilog语法的讲解、IP核的调用以及对应文档查看、简单模块的编写(例如分频器、译码器、三段式状态机、序列检测器)、testbench和行为仿真。
Week2(7.3-7.9):
教学目标:使用vivado完成FPGA的全流程设计。
主要内容:开发板原理图讲解、约束文件设计、上板流程讲解(综合、布线、比特流生成及下载)、简单工程实现(流水灯、数码管、拨码开关,进阶可选择串口通信、SPI、IIC、开源SoC移植)。
Week3(7.10-7.16):
教学目标:熟练掌握FPGA/HLS/ZYNQ基本开发流程,熟悉和体验FPGA硬件加速。
主要内容:PYNQ框架下的计算加速实验和HLS技术原理。
Week4(7.17-7.23):
教学目标:深入理解HLS基本原理和设计方法,了解FPGA前沿应用。并完成全栈项目实践。
主要内容:特定领域定制计算项目实践与前沿专题讲座。
文字 | 李鹤
排版 | 高雨甜
责编 | 王一卉