发明名称 Load/store instruction control circuit of microprocessor and load/store instruction control method
摘要 A load/store instruction control method of a microprocessor according to the present invention has a feature as follows. The circuit implements non-blocking cache which does not allow a pipeline process of a microprocessor to stop even if a cache miss by load/store instructions occurs. When the load instruction for a no-write allocate area directly storing a store-data to a lower layer memory in a cache hierarchy at time of a cache-miss initiates the cache-miss, and a subsequent store instruction initiates the cache-miss for the same cache line as that of the preceding load instruction, during a refill process of the DCACHE by the preceding load instruction or after the refill process, the store-data by the subsequent store instruction is stored to a corresponding cache line. Consequently, unconformity of data such as only the lower layer memory in the cache hierarchy holds a new data and only the DCACHE holds an old data does not occur.
申请公布号 US6360298(B1) 申请公布日期 2002.03.19
申请号 US20000502550 申请日期 2000.02.10
申请人 KABUSHIKI KAISHA TOSHIBA 发明人 OSANAI TAKEKI;SZETO JOHNNY K.;TSUKAMOTO KYLE
分类号 G06F9/38;G06F12/08;(IPC1-7):G06F12/00 主分类号 G06F9/38
代理机构 代理人
主权项
地址