I2C 发表于 2010-4-15 20:46:48

fpga与cpu的区别

fpga是现场可编程门阵列,内部以LUT查找表为核心。用户买来的fpga一般是一块空的芯片,不具备任何功能。用户可以使用多种方法(如编程、原理图等)将fpga配置成具有特定功能的专用芯片。

而cpu指的是具有计算和控制功能的中央处理器。

显然fpga可以由用户配置成一块cpu,这一过程相对比较复杂,fpga更多用来配置成具有比较简单功能的专用芯片。

现在一些pld公司提供一些编好程序。把程序下载到fpga中就可以实现cpu的功能,例如Altera公司的NIOS II,这就是通常所说的具有CPU功能的软核。

meiroy 发表于 2010-4-21 15:53:07

good.........:)

asning 发表于 2010-6-9 19:39:57

~~~~~Good+

wangw899 发表于 2010-6-17 09:29:47

看了,真是 受益非浅啊!

Sunlife 发表于 2015-5-20 14:55:07

             原来是这么回事
页: [1]
查看完整版本: fpga与cpu的区别