专栏名称: EDN电子技术设计
EDN China电子技术设计为电子设计工程师和设计经理人提供前沿深度的电子资讯、设计实例应用方案。
目录
相关文章推荐
今天看啥  ›  专栏  ›  EDN电子技术设计

SoC设计:当NoC遇到缓存一致性

EDN电子技术设计  · 公众号  ·  · 2024-08-14 14:41
    

文章预览

很多人都听说过“缓存一致性”(cache coherency)这一词,但并不完全了解在系统级芯片(SoC)组件的情况下,尤其是在使用片上网络(network-on-chip,NoC)时,缓存一致性的注意事项。为了掌握这些问题,首先必须先了解在内存层结构中的缓存作用。 在CPU内部的寄存器数量相对较少,但速度极快。CPU可以在一个时钟周期内访问这些寄存器。不过,它们的储存容量很小。相比之下,访问主内存进行数据读写则需要占用很多时钟周期。因此,这往往导致CPU在大部分时间都处于闲置状态。 内存层结构中的缓存 1965年,英国计算机科学家Maurice Wilkes提出了“高速缓存”(cache memory)和“内存缓存”(memory caching)的概念。这涉及在CPU近旁设置少量被称为缓存的快速内存。缓存(cache)一词源于法语“cacher”,意思是“隐藏”(hide)或“隐蔽”(conceal),其概念在于利用缓存将主内存 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览