近年来,随着芯片工艺的进步,可编程逻辑芯片越来越变得火热,而FPGA作为其中的佼佼者,已经成为各大公司所采用的一种设计方案。而学习FPGA以及如何入门成为大多数初学者的难题!
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。
它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
入门的话先学硬件描述语言吧,VHDL、verilog,外面基本上都用verilog做东西。先掌握数字电路基础,试着用verilog实现一下基本的电路模块。
推荐学习《FPGA技术入门与典型项目开发实例》这本书,介绍的比较详细。这里给一个小小的经验分析文档,希望对您学习FPGA有所帮助,谢谢!
|