数字系统初学者
同学你好,我也是非科班转行,目前在做FPGA开发。我的建议可能有点不同:如果你时间充裕(比如有一年半以上系统学习),回头补《数字集成电路设计》这本教材非常有必要,它帮你建立完整的知识体系,而不是零散的点。但方法不是一页页死磕,而是结合实践。你可以这样规划:第一阶段(3-4个月),同步进行:一边用MOOC(比如中国大学MOOC上的一些IC设计课)快速过数字集成电路的核心概念,一边开始Verilog练习和FPGA小项目。重点补:逻辑综合、时序分析、有限状态机、存储器结构。第二阶段(3-4个月),做复杂点的项目,比如基于FPGA的图像处理或协议实现,此时遇到问题再深入看教材相应章节。第三阶段,准备求职:刷笔试面试题,学习验证方法。
至于《半导体物理》,除非你目标岗位涉及电路级优化或混合信号,否则优先级很低。自动化专业通常学过模电,知道MOS管是电压控制电流源、有开关特性就够了。把宝贵时间投入到数字设计流程、脚本工具和项目经验上,收益更大。另外,建议尽早关注行业动态,看看目标公司招聘要求里具体列了哪些技能,针对性学习。
