FPGA目前多数用于大规模并行运算,它的优势在于内部硬件可编程,可以硬件实现一些复杂算法,相比软件,这种硬件实现的具备更好的实时性
要学FPGA,应该掌握数字电路基本知识,可以找本数字电子技术看看,然后编程语言可以用Verilog或者VHDL,然后根据你所选芯片厂家,可以学习那个编程软件的使用方法,Altera的就是Quartus ii,Xilinx的就是Vivado
现在学习FPGA,主要方向,最好是IC设计,现在是大热点
学习FGPA,电路要学习好,模电,数电,这个是理论基础
再有就是学习一个FPGA的语言,选择一个好的开发板,资料多的,黑金的就可以了