FPGA入门生
作为带过三届学生竞赛的实验室助教,我强调三点:知识体系化、项目阶梯化、文档常态化。第一学期每周固定10小时,按“数字电路→Verilog→FPGA架构→接口协议”主线推进,教材用《Verilog HDL高级数字设计》配合大学慕课的西安邮电FPGA课程。第二学期用DE10-Standard开发板(虽然贵但竞赛常用),从简单到复杂做三个项目:流水灯(熟悉工具)、PS2键盘控制(状态机应用)、基于DDR3的视频缓存(掌握跨时钟域)。竞赛选题避免纯算法类,优先考虑“算法+控制”结合,比如电机控制中的PID硬件实现。最容易被忽视的是文档习惯,从第一天就用Git管理代码,每个模块写仿真测试,这能让你在竞赛答辩时脱颖而出。
