Invention Grant
- Patent Title: Combined transparent/non-transparent cache
-
Application No.: US14611423Application Date: 2015-02-02
-
Publication No.: US09274953B2Publication Date: 2016-03-01
- Inventor: James Wang , Zongjian Chen , James B. Keller , Timothy J. Millet
- Applicant: Apple Inc.
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Meyertons, Hood, Kivlin, Kowort & Goetzel, P.C.
- Agent Lawrence J. Merkel
- Main IPC: G06F12/08
- IPC: G06F12/08 ; G06F12/12

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
- US20150149734A1 Combined Transparent/Non-Transparent Cache Public/Granted day:2015-05-28
Information query