学FPGA一定要先学数电,
写verilog时,是脑子里想着状态机、逻辑表达式、逻辑电路,然后写出代码。
FPGA上逻辑的实现过程是:代码->传统数字电路(门电路、触发器、锁存器)->FPGA能够实现的数字电路(查找表、触发器)
HDL语言写的实际上是电路,这和计算机编程语言是完全不一样的
EDA是电子设计自动化(Electronic Design Automation)的缩写。可以百度搜索一下立创EDA,前身是国外版本EasyEDA。其他的软件有Protel、PSPICE、PCAD、Matlab等等,但都需要购买正版,且是老一辈设计软件了。