FPGA是英文FieldProgrammableGateArray的缩写,即现场可编程门阵列,它是在PAL、GAL、EPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又...
基本上不需要,FPGA主要实现数字电路。即使集成了一些模拟电路,比如AD,SERDES等等,也都是做好的,会调用就行了,不需要太多模电的知识。
FPGA属于直流供电的可编程逻辑电路芯片,用来实现各种逻辑电路和实现数据处理或运算,推动驱动电路完成所需任务。本身是不能接交流电的。
FPGA是一中数字处理芯片,是不能与模拟量相连的,更不能处理模拟量。你这是对FPGA这一芯片不了解,或者说对数字电路概念研究不深,找相关书籍仔细理解下就好了。我一开始也是这样的。祝进步!
传统的理解是这样。但是现在fpga越来越强大,里面可以放一颗软核cpu,可以用C/C++语言开发相关代码,有些fpga还带有模拟单元,有的还带有硬核ARM处理器。因此,fpga不光是数字逻辑设计了。
因为FPGA实现的是数字电路,所以学习FPGA,实际是学习如何用FPGA实现数字电路。故学习FPGA需要有数字电路基础。这就像学习写作文之前,必须先学习识字一样。
FPGA是可编程数字外围电路。现在的单片机一般是mcu+有限的固定的模拟或数字外围PSoC的最大特点就是集成度高,设计灵活。可以看成是MCU,FPGA/CPLD,ispPAC集合,呵呵。1.它里面包含MCU(psoc1为m8c,psoc3为51,psoc5为arm...
FPGA目前只能实现可编程数字逻辑,虽然也有集成一些模拟电路像AD什么的,但是并不能实现可编程模拟电路,运放什么的实现不了。
现在设计模拟电路的很少了,因为模拟电路都是耗时耗力的一件事,模拟电路需要很多的经验积累和对硬件元器件的理解;刚开始就设计模拟电路太难了,再说现在设计模拟电路的很少很少,大部分都是数字或者混合;你要自己设计电路,...
不能。FGPA只能做数字的电路设计。