Which kind of memory gets high performance?OCRAM or SDRAM

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

Which kind of memory gets high performance?OCRAM or SDRAM

跳至解决方案
261 次查看
Gloss
Contributor II

I attach a sdram( W9825G6KH-5i) to rt1176 via semc port by 16 pins.
And I'd like to know which kind of memory gets high performance.
The on-chip RAM or SDRAM on board.

0 项奖励
回复
1 解答
235 次查看
MultipleMonomials
Contributor III

In terms of memories, the ITCM and DTCM will be the fastest, because they run at the same speed the core does and don't use a cache.  OCRAM is slower (3-4x slower for memcpys, IIRC) since it has to go through the AXI bus and the cache.  SEMC probably cannot go faster than OCRAM (since it is using the same AXI bus and cache), but the exact speed will depend on the setup.

在原帖中查看解决方案

0 项奖励
回复
1 回复
236 次查看
MultipleMonomials
Contributor III

In terms of memories, the ITCM and DTCM will be the fastest, because they run at the same speed the core does and don't use a cache.  OCRAM is slower (3-4x slower for memcpys, IIRC) since it has to go through the AXI bus and the cache.  SEMC probably cannot go faster than OCRAM (since it is using the same AXI bus and cache), but the exact speed will depend on the setup.

0 项奖励
回复