时间:2026-06-13 来源:FPGA_UCY 关于我们 0
1. 开发板选择
初学者能够考虑成本与功耗平衡的FPGAs系列:
初学者可以选择学习资料比较多的品牌:正点原子、小梅哥、野火、黑金等
2. 学习路线2.1 硬件描述语言
硬件描述语言(HDL)是FPGA设计的核心,又称寄存器传输级语言RTL。重要有Verilog和VHDL两种语言。VHDL和Verilog各有优缺点,比如VHDL的语法更加严谨,Verilog更加灵活,比较像C语言。在实际项目中往往会有不同模块分别采用VHDL和其他语言编写。Verilog 在半导体行业广泛启用,而 VHDL 在航空航天和国防领域更为普遍。SystemVerilog,它是Verilog的一个超集,提供了更多高级特性。
2.2 掌握操作开发软件流程
推荐书籍:
《ModelSim Advanced Simulation and Debugging》
《Modelsim 电子系统分析及仿真》----于斌
2.3 FPGA 原理结构
了解FPGA的基本构成,包括可编程逻辑块、输入/输出块、连接线等。学习FPGA的工作原理和可编程特性。
推荐书籍:《FPGA原理和结构》----天野英晴
2.4 FPGA常用IP核
推荐书籍:
《Xilinx系列FPGA芯片IP核详解》----刘东华
《IP核芯志—数字逻辑设计思想》----吴涛
2.5 多实践,提升FPGA开发知识深度
通过实践计划来巩固学习,从简单的实验开始,逐步过渡到更困难的通信协议和信号处理等实验。
推荐书籍:
《FPGA从入门到精通》----志芯科技
《FPGA设计实战演练》----王敏志
2.6 关注FPGA最新技术3.参考资料
1、入行10年后,FPGA学习路线经验总结
2、如何飞快入门FPGA?一份详细的初学者学习路线奉上,避免学习中的困扰和弯路。
3、FPGA学习路线整理
4、FPGA学习网站链接汇总 on GitHub
上一篇:FPGA硬件设计-基础流程