RT106x memory allocation

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

RT106x memory allocation

469件の閲覧回数
shai_b
Senior Contributor II

Hello team,

my customer plans to work with RT1064 and he needs a lot of RAM for his application.

1. Can you please advise how to perform a memory allocation from 2 different memories?

2. What is the difference between the RAM type ITC and OC?

Waiting for your kind feedback, Thanks a lot.

Regards,

Shai

ラベル(1)
0 件の賞賛
1 返信

463件の閲覧回数
mjbcswitzerland
Specialist V

Hi

See section 11 of https://www.utasker.com/docs/iMX/i.MX_RT_1064_uTasker.pdf

ITC/DTC are closely coupled and operate without cache and with zero wait states - they can be allocated in 32kByte banks for instruction and data use to get optimal performance.

OC is slower but has caching option. There is a fixed 512k block of this in the 1064 and there is also the option to allocate 32k banks of FlexRAM to OC instead of ITC/DTC, although there is rarely an advantage of doing that (best use FlexRAM for ITC/DTC and not OC).

The fixed 512k OC memory is also practical for eLCD applications since it has enough space to hold 2 frame buffers for medium sized displays in 16 but color mode (without needing SDRAM and removing any external memory access)

Regards

Mark

 

0 件の賞賛