EDA是
电子设计自动化。一般大学的EDA课讲的都是FPGA,有的略带CPLD。FPGA是现场可编程门阵列,是一种可编程的芯片(你把它编成
单片机那它就是单片机;你编成其他的它就是其他的)。设计FPGA要用EDA(电子设计自动化)辅助工具,说白了,这些工具就是芯片开发厂商提供的开发芯片设计的工具软件,还有就是第三方提供的编译仿真软件。
单片机是另外一个东西,你把它和FPGA比还说的过去,和EDA(电子设计自动化)比,它们俩显得没关系。单片机是一个集成在一块芯片上的完整
计算机系统。尽管他的大部分功能集成在一块
小芯片上,但是它具有一个完整计算机所需要的大部分部件:CPU、内存、内部和外部总线系统,目前大部分还会具有外存。
单片机和FPGA比,不同之处在于,单片机是用已知的硬件来构建系统,主要是写软件。而FPGA是硬件“未知”(用EDA工具来设计),软件也要自己写。
这样说明白了吧··