Reasons for no cache in K64

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

Reasons for no cache in K64

735 次查看
jesperevertsson
Contributor IV

Hi, we are thinking about switching CPU from a Kinetis K60 to a K64, mainly for the increased RAM memory as well as the lower cost. When we compare the two cpu:s they are quite similar in most areas (except for the memories), but we see that the K60 has a cache with the size of 16.384kb and we can't find similar information about the K64 so we assume it has no such cache? What is the reason for this? Also, how would it affect the performance of our applications if we were to make the switch from K60 to K64?

标记 (4)
0 项奖励
回复
1 回复

572 次查看
Hui_Ma
NXP TechSupport
NXP TechSupport

Hi

The K64 product does not have the system cache.

While, there also with another differences between K64 and K60_120MHz product:

                        K64               Vs.           K60_120MHz

DMA               16 channels                  32 channels

I2C                  3                                    2

I2S                  1                                    2

CAN                1                                    2

USB                1                                    2

NFC                n/a                                 Yes

TSI                  n/a                                 Yes

48MHz IRC      Yes                               n/a

Second OSC   n/a                                Yes

ADC                 2                                   4                                                                               

PGA                 n/a                                4

The cache module was removed from K64 product major based on marketing factor.

The Flash memory FMC still with cache enable. The SRAM architecture is same with K60 product with both Frontdoor and Backdoor. The SRAM supports simultaneous access with different logical regions of the SRAM.

The K64 product with the same core frequency with K60_120MHz product.

The system cache will enhance frequency memory operation related application.

If customer doesn't have much application based on memory data transfer, the performance of K64 product could not be affected without system cache.


Wish it helps.

Have a great day,
Ma Hui
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复