DSP

TI dsp的memory映射cache

2019-07-13 17:20发布

   c64x+有一个mar128-159使能,什么意思呢? 原来,在DSP内存映射到CACHE时,是分段的,128-159标识内存的起始地址从0x8000,000 到0x9f00,0000都可以映射到cache中去。而每一个MAR寄存器是32 位, 分别对应128-159位,如mar128-159=0x000,0001,即0x8000,0000可以映射,如此类推,如果=0x0000,ffff,则代表从0x8000,0000开始的128M地址都可以映射。