确保微处理器的快取存储器层级数据一致性的装置与方法制造方法及图纸

技术编号:3909984 阅读:210 留言:0更新日期:2012-04-11 18:40
一种确保微处理器的快取存储器层级数据一致性的装置与方法,该装置包括一移除引擎及一包括多个储存元件的移除阵列。该移除引擎用以将一快取线自一低阶存储器移至一高阶存储器。该包括多个储存元件的移除阵列中的每一储存元件用以储存在该低阶存储器的一对应快取线的一指示状态,其中该指示状态表示该移除引擎目前是否正将该快取线自该低阶存储器移至该高阶存储器。本发明专利技术可明显减少储存被移除快取线的地址的需求,且可减少自低阶快取存储器移至高阶快取存储器的快取线的地址的比较操作。

【技术实现步骤摘要】

本专利技术是有关于 一种微处理器,特别是有关于在快取存储 器层级中快取线由低阶存储器移至高阶存储器期间内,确保微 处理器的快取存储器层级的数据一致性。
技术介绍
现有的微处理器具有 一 或多个内部快取存储器以减少对微 处理器存储器的平均存取时间。快取存储器具有多种不同的架 构及尺寸,但是一般都具有一个数据储存区域和一个地址储存区域。数据储存区域一般被规划作为一些字节的快取线(cache line)。在现有技术中,快取线可为64字节(bytes)。快取存储器 一般存储指令或数据,也可以被规划作为混合式快取存储器, 其中,混合式快取存储器储存指令及数据。快取存储器以层级 (hierarchically)的方式配置。在具有层级l ( Level 1 , Ll )快取 存储器与层级2 ( Level, L2 )快取存储器的微处理器中,Ll快 取存储器的存取最为快速,且当在微处理器的存储器次系统中 寻找指令或数据时,Ll快取存储器是被查阅的第一个快取存储 器。 一般而言,L2快取存储器的尺寸比L1快取存储器大,其存 取速度比L1快取存储器慢。数据由系统存储器或高阶快取存储器(例如在具有L1快本文档来自技高网...

【技术保护点】
一种在快取线移除期间确保微处理器的快取存储器层级内的数据一致性的装置,其特征在于,该装置包括: 一移除引擎,用以将一快取线自一低阶存储器移至一高阶存储器;以及 一移除阵列,耦接于该移除引擎,该移除阵列包括多个储存元件,每一储存元 件用以储存在该低阶存储器中一对应快取线的一指示状态,其中该指示状态表示该移除引擎目前是否正将该快取线自该低阶存储器移至该高阶存储器。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:柯林艾迪罗德尼E虎克
申请(专利权)人:威盛电子股份有限公司
类型:发明
国别省市:71[中国|台湾]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1