-
公开(公告)号:CN1934543A
公开(公告)日:2007-03-21
申请号:CN200580009226.7
申请日:2005-03-16
Applicant: 松下电器产业株式会社
IPC: G06F12/08
CPC classification number: G06F12/0862 , G06F2212/6028
Abstract: 本发明的高速缓冲存储器具有预测处理部(39),该预测处理部(39)根据由处理器所输出的存储器的访问的进行状况来预测下一个应该预取的线地址;预测处理部(39)具有预取部(414)和触摸部(415),该预取部(414)从存储器中将所预测的线地址的数据预取到高速缓冲存储器中,该触摸部(415)不将数据从存储器中加载到高速缓冲存储器上,而是将所预测的线地址作为标签设定到高速缓存项,并使有效标志有效。
-
公开(公告)号:CN1898654A
公开(公告)日:2007-01-17
申请号:CN200480038533.3
申请日:2004-12-21
Applicant: 松下电器产业株式会社
CPC classification number: G06F12/0804 , G06F12/0886 , G06F12/127
Abstract: 本发明的高速缓冲存储器与保持高速缓冲的单位数据的高速缓冲条目相对应地具有表示该高速缓冲条目是否有效的有效标志和表示是否对该高速缓冲条目进行了写入的脏标志;并且具有标志改变部,该标志改变部根据来自处理器的指示,不从存储器加载数据,而对高速缓冲条目设定作为标记的地址,并设置有效标志,或者在保持被重写且没有被反写的数据的状态下对高速缓冲条目重置脏标志。
-
公开(公告)号:CN1882923A
公开(公告)日:2006-12-20
申请号:CN200480034104.9
申请日:2004-11-02
Applicant: 松下电器产业株式会社
CPC classification number: G06F12/126
Abstract: 本发明的高速缓冲存储器包括:C标志设置部(40),对保持行数据的各个高速缓存项目,赋予表示在该高速缓存项目中以后是否不进行写入的清洁标志C;清洁处理部(39),将被赋予表示不进行写入的清洁标志C、且设置有表示已被写入的脏标志D的高速缓存项目的行数据回写到内存。
-
公开(公告)号:CN1853171A
公开(公告)日:2006-10-25
申请号:CN200480027074.9
申请日:2004-08-23
Applicant: 松下电器产业株式会社
CPC classification number: G06F12/127 , G06F12/124
Abstract: 本发明的高速缓冲存储器,具有:通路(0)~通路(3),对每个高速缓冲项目存储表示有无访问的使用标志U;以及控制部,在命中时,将与该高速缓冲项目相对应的使用标志U更新为有访问,此时组内的其他全部的使用标志表示有访问的情况下,将组内的其他全部的使用标志复位为无访问,从与表示无访问的使用标志U相对应的高速缓冲项目中选择置换对象的高速缓冲项目。
-
公开(公告)号:CN1202470C
公开(公告)日:2005-05-18
申请号:CN02142499.3
申请日:2002-09-20
Applicant: 松下电器产业株式会社
IPC: G06F9/38
CPC classification number: G06F9/3853 , G06F9/30072 , G06F9/3822
Abstract: 处理器在执行阶段以前,用指令发出控制部31对超过搭载的运算器个数的指令解码,进行执行条件的判定,对于条件为假的指令,使该指令自身无效化,进行分配,使后续的有效指令有效地使用运算器(硬件)。编译装置进行安排,使执行条件为真的指令的个数不超过硬件并行度的上限。在各周期中,并行配置的指令个数自身可以超过硬件并行度。克服了以下问题:在条件执行指令中,当条件不成立时,作为无动作指令执行,使硬件的利用率低,有效性能下降。
-
公开(公告)号:CN1532693A
公开(公告)日:2004-09-29
申请号:CN200410032202.0
申请日:2004-03-24
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/30072 , G06F8/447 , G06F9/325
Abstract: 本发明提供一种电路规模小、且可以低功耗高速执行循环处理的处理器,具备解码部与运算部等,当解码部译码指令[jloop C6,C1:C4,TAR,Ra]时,执行如下一系列处理,即(1)在寄存器Ra小于0的情况下,将条件标志C4设成0,(2)将条件标志C2的值传送给条件标志C1,将条件标志C3的值传送给条件标志C2,将条件标志C4的值传送给条件标志C3和C6,(3)对寄存器Ra加上-1,并存储在寄存器Ra中,(4)分支到分支寄存器(TAR)所示的地址。在跳跃缓冲器中未填充分支目的地的指令的情况下,填充分支目的地的指令。
-
公开(公告)号:CN1409210A
公开(公告)日:2003-04-09
申请号:CN02142499.3
申请日:2002-09-20
Applicant: 松下电器产业株式会社
CPC classification number: G06F9/3853 , G06F9/30072 , G06F9/3822
Abstract: 处理器在执行阶段以前,用指令发出控制部31对超过搭载的运算器个数的指令解码,进行执行条件的判定,对于条件为假的指令,使该指令自身无效化,进行分配,使后续的有效指令有效地使用运算器(硬件)。编译装置进行安排,使执行条件为真的指令的个数不超过硬件并行度的上限。在各周期中,并行配置的指令个数自身可以超过硬件并行度。克服了以下问题:在条件执行指令中,当条件不成立时,作为无动作指令执行,使硬件的利用率低,有效性能下降。
-
公开(公告)号:CN101151600B
公开(公告)日:2012-02-22
申请号:CN200680010553.9
申请日:2006-02-08
Applicant: 松下电器产业株式会社
CPC classification number: G06F12/12 , G06F12/0802 , G06F12/0893
Abstract: 本发明提供一种高速缓冲存储器系统,积极接收来自软件的控制进行处理,该高速缓冲存储器系统包括在处理器(1)和存储器(2)之间被设置的高速缓冲存储器(3)以及控制所述高速缓冲存储器的TAC(Transfer and Attribute Controller)(4),TAC(4)通过执行处理器(1)预先规定的命令,来接收示出高速缓冲数据的传送及属性操作和指定该操作对象的地址的指令,并向所述高速缓冲存储器请求操作,该操作是对所述地址的操作且是所述指令示出的操作。
-
公开(公告)号:CN100545819C
公开(公告)日:2009-09-30
申请号:CN200480034104.9
申请日:2004-11-02
Applicant: 松下电器产业株式会社
CPC classification number: G06F12/126
Abstract: 本发明的高速缓冲存储器包括:C标志设置部(40),对保持行数据的各个高速缓存项目,赋予表示在该高速缓存项目中以后是否不进行写入的清洁标志C;清洁处理部(39),将被赋予表示不进行写入的清洁标志C、且设置有表示已被写入的脏标志D的高速缓存项目的行数据回写到内存。
-
公开(公告)号:CN100429632C
公开(公告)日:2008-10-29
申请号:CN200480027074.9
申请日:2004-08-23
Applicant: 松下电器产业株式会社
CPC classification number: G06F12/127 , G06F12/124
Abstract: 本发明的高速缓冲存储器,具有:通路(0)~通路(3),对每个高速缓冲项目存储表示有无访问的使用标志U;以及控制部,在命中时,将与该高速缓冲项目相对应的使用标志U更新为有访问,此时组内的其他全部的使用标志表示有访问的情况下,将组内的其他全部的使用标志复位为无访问,从与表示无访问的使用标志U相对应的高速缓冲项目中选择置换对象的高速缓冲项目。
-
-
-
-
-
-
-
-
-