发明名称 Parcel cache
摘要 The present invention utilizes a cache which stores various decoded instructions, or parcels, so that these parcels can be made available to the execution units without having to decode a microprocessor instruction, such as a CISC instruction, or the like. This increases performance by bypassing the fetch/decode pipeline stages on the front end of the microprocessor by using a parcel cache to store previously decoded instructions. The parcel cache is coupled to the microprocessor fetch/decode unit and can be searched during an instruction fetch cycle. This search of the parcel cache will occur in parallel with the search of the microprocessor instruction cache. When parcel(s) corresponding to the complex instruction being fetched are found in the parcel cache a hit occurs and the corresponding micro-ops are then sent to the execution units, bypassing the previous pipeline stages. The parcel cache is dynamic and will use a replacement algorithm, such as least recently used, to determine how long the parcels will remain in the cache.
申请公布号 US6223254(B1) 申请公布日期 2001.04.24
申请号 US19980205998 申请日期 1998.12.04
申请人 STMICROELECTRONICS, INC. 发明人 SONI NARESH
分类号 G06F9/318;G06F9/38;(IPC1-7):G06F12/00 主分类号 G06F9/318
代理机构 代理人
主权项
地址