“通过FPGA写入SDRAM作为缓存”中的FPGA是什么意思?能不能简单介绍一下?
展开全部
FPGA(Field-Programmable Gate Array),即现场可编程门阵列,它是在PAL、GAL、CPLD等可编程器件的基础上进一步发展的产物。它是作为专用集成电路(ASIC)领域中的一种半定制电路而出现的,既解决了定制电路的不足,又克服了原有可编程器件门电路数有限的缺点。
以上是百度百科内容,还有很多,请自己百度。
总的来讲FPGA就是一种可编程的数字电路芯片,它不同于一般的数字电路芯片(像CD4000系列),一般的数字集成电路是固定的功能和固定的门结构。
而FPGA是可编程的,它的内部有很多门的“材料”,可以定义成各种门,还可以任意连接完成各种逻辑关系。
FPGA跟单片机一样都属于要编程开发才能使用的器件。
它跟单片机的不同点是:
单片机的指令是一条一条执行的,同一时间只能完成一个数字逻辑。
而FPGA内部是由很多的可编程门电路组成,可以同一时间完成很多的固定逻辑运算。
由此看来FPGA是一种并行处理的元件,特别适合需要快速完成大量的数字逻辑运算的场合。
以上是百度百科内容,还有很多,请自己百度。
总的来讲FPGA就是一种可编程的数字电路芯片,它不同于一般的数字电路芯片(像CD4000系列),一般的数字集成电路是固定的功能和固定的门结构。
而FPGA是可编程的,它的内部有很多门的“材料”,可以定义成各种门,还可以任意连接完成各种逻辑关系。
FPGA跟单片机一样都属于要编程开发才能使用的器件。
它跟单片机的不同点是:
单片机的指令是一条一条执行的,同一时间只能完成一个数字逻辑。
而FPGA内部是由很多的可编程门电路组成,可以同一时间完成很多的固定逻辑运算。
由此看来FPGA是一种并行处理的元件,特别适合需要快速完成大量的数字逻辑运算的场合。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询