INFORMATION PROCESSING APPARATUS AND INFORMATION PROCESSING METHOD
First Claim
1. An information processing apparatus that processes data to be protected, the information processing apparatus comprising:
- a first storage unit;
a second storage unit; and
a cache control unit configured to cache data stored in the first storage unit into the second storage unit,wherein the cache control unit is configured to;
lock a cache region in the second storage unit to thereby prevent cache data of the stored data from being written back into the first storage unit, the cache data being obtainable from the cache region in the second storage unit in which the stored data is cached; and
write the data to be protected different from the stored data into the cache region in the second storage unit, after the cache region in the second storage unit is locked.
4 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus that processes data to be protected is provided. The information processing apparatus includes a first storage unit, a second storage unit, and a cache control unit configured to cache data stored in the first storage unit into the second storage unit. The cache control unit is configured to lock a cache region in the second storage unit to thereby prevent cache data of the stored data from being written back into the first storage unit, the cache data being obtainable from the cache region in the second storage unit in which the stored data is cached, and write the data to be protected different from the stored data into the cache region in the second storage unit, after the cache region in the second storage unit is locked.
-
Citations
16 Claims
-
1. An information processing apparatus that processes data to be protected, the information processing apparatus comprising:
-
a first storage unit; a second storage unit; and a cache control unit configured to cache data stored in the first storage unit into the second storage unit, wherein the cache control unit is configured to; lock a cache region in the second storage unit to thereby prevent cache data of the stored data from being written back into the first storage unit, the cache data being obtainable from the cache region in the second storage unit in which the stored data is cached; and write the data to be protected different from the stored data into the cache region in the second storage unit, after the cache region in the second storage unit is locked. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An information processing method for processing data to be protected, the method comprising:
-
caching data stored in a first storage unit into a second storage unit; locking a cache region in the second storage unit to thereby prevent cache data of the stored data from being written back into the first storage unit, the cache data being obtainable from the cache region in the second storage unit in which the stored data is cached; and writing the data to be protected different from the stored data into the cache region in the second storage unit, after the cache region in the second storage unit is locked. - View Dependent Claims (15)
-
-
14. (canceled)
-
16. An integrated circuit that processes data to be protected, the integrated circuit comprising:
-
a storage unit; and a cache control unit configured to cache data stored in a storage device into the storage unit. wherein the cache control unit is configured to; lock a cache region in the storage unit to thereby prevent cache data of the stored data from being written back into the storage device, the cache data being obtainable from the cache region in the storage unit in which the stored data is cached; and write the data to be protected different from the stored data into the cache region in the storage unit, after the cache region in the storage unit is locked.
-
Specification