Verilog小白在路上
来得及,但必须高效聚焦。今年提前批确实早,但核心考察点变化不大。针对你的背景(算法硕转IC/FPGA),建议路线如下:
首要任务:快速构建数字电路知识体系。看一本书,比如《数字设计:原理与实践》或《Verilog HDL高级数字设计》,把组合时序电路、FSM、时序分析搞透。这是理解一切的基础。
刷题分两部分:
1. 代码题:HDLbits是首选,它的题目分类好,能自动检查。重点做Sequential Logic和Finite State Machines部分。牛客的真题也要刷,熟悉国内出题风格。
2. 概念题:刷《数字集成电路:电路、系统与设计》相关课后题,以及各大厂往年笔试题中的概念部分(比如亚稳态、建立保持时间、低功耗方法)。
验证方向的话,SystemVerilog和UVM现在是标配。你需要额外补SV的面向对象特性、约束随机、功能覆盖率。可以找一套验证平台的demo代码跑一跑,理解验证流程。
你的算法背景是宝藏。准备一两个你研究中的算法,思考如何用硬件加速或验证它,这在面试中会是亮点。
别纠结来不及,现在开始每天投入4-5小时,到9月正式批能有质的飞跃。重点投提前批积累面试经验。加油!
