Invention Grant
- Patent Title: Combined transparent/non-transparent cache
-
Application No.: US13545526Application Date: 2012-07-10
-
Publication No.: US08566526B2Publication Date: 2013-10-22
- Inventor: James Wang , Zongjian Chen , James B. Keller , Timothy J. Millet
- Applicant: James Wang , Zongjian Chen , James B. Keller , Timothy J. Millet
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F13/00
- IPC: G06F13/00

Abstract:
In one embodiment, a memory that is delineated into transparent and non-transparent portions. The transparent portion may be controlled by a control unit coupled to the memory, along with a corresponding tag memory. The non-transparent portion may be software controlled by directly accessing the non-transparent portion via an input address. In an embodiment, the memory may include a decoder configured to decode the address and select a location in either the transparent or non-transparent portion. Each request may include a non-transparent attribute identifying the request as either transparent or non-transparent. In an embodiment, the size of the transparent portion may be programmable. Based on the non-transparent attribute indicating transparent, the decoder may selectively mask bits of the address based on the size to ensure that the decoder only selects a location in the transparent portion.
Public/Granted literature
- US20120278557A1 Combined Transparent/Non-Transparent Cache Public/Granted day:2012-11-01
Information query