微处理器是否加入内存

2022-05-11 08:00:34 浏览数 (1)

首先作者从事嵌入式硬件并不久,写下一些自己的心得,希望与大家进行分享。

第一次制作FPGA的单板时,从官网和其他地方下载了一写原理图,基本完全模仿他人的做法,别人的原理图中给FPGA外挂了一片SDRAM,我也照着做了,项目评审的时候其他人说这个不用加,当时我就迷惑了,因为之前做ARM的时候都加内存的(内存的作用当然也清楚,用来存储数据,速度比其他常用存储介质快)。后经与他人探讨,现了解是否外挂内存(自带的太小)取决于要进行的功能,需要存取的数据,FPGA处理后经总线传给后端,FPGA处理后的数据存储在FIFO或RAM中,比如进行图像的处理,数据量大,超过FPGA本身本身自带的RAM或资源不足,就需要外挂内存。如果使用FPGA的处理器软核的话因互相调度等相关原因一般也都是外挂内存的。

0 人点赞