学习FPGA需要掌握哪些关键内容?
时间:07-29 13:05 阅读:760次
*温馨提示:点击图片可以放大观看高清大图
简介:学习使用 FPGA ,关键是掌握以下内容:
(1) 对 FPGA 的内部构成有初步了解,比如现代 FPGA 内部除了完成基本逻辑功能的单元外,还有专门的乘法器、 PLL / DLL 、块RAM等。
学习使用FPGA,关键是掌握以下内容:
(1)对 FPGA 的内部构成有初步了解,比如现代 FPGA 内部除了完成基本逻辑功能的单元外,还有专门的乘法器、 PLL / DLL 、块RAM等。
(2)熟练使用一门 HDL 写 RTL代码,建议大家学习 SystemVerilog ,掌握常见的 RTL 编写技巧和设计思想,掌握所使用的 FPGA 的厂商提供的库单元生成工具如 CoreGenerator 和 Megawizard 。
(3)熟练使用 SystemVerilog 和 SystemC 编写 Testbench ,熟练使用一种仿真工具。
(4)熟练使用一种 FPGA 集成开发环境,学会所使用的 FPGA 的相应在线调试工具如 SignalTap 。