FPGA和单片机的区别_fpga和单片机的区别是什么

所谓单片机,就是将微处理器、存储器和输入/输出接口集成在一个芯片上的单片机。

FPGA的工作状态是由片内ram中存储的程序设置的,所以工作时需要对片内RAM进行编程。用户可以根据不同的配置模式采用不同的编程方法。

FPGA的种类很多,比如XILINX的XC系列,TI公司的TPC系列,ALTERA公司的FIEX系列。

fpga和单片机最大的区别应该是速度。单片机属于单线程,电路逻辑按顺序执行,一个的结束是另一个的开始。但是FPGA是多线程的,所有电路逻辑可以在同一个时钟触发下并行工作。与单片机相比,FPGA在速度上明显更快。

hfy