Abstract:
A method for writing data on a data bit stream of a cache memory and a method for reading data from the data bit stream are provided to use a cache line that includes fault data bits, thereby improving a throughput of the cache memory. Existence of a fault data bit is decided based on a fault flag bit value included in a corresponding cache line(S20). If the fault data bit exists, it is decided whether a value written on the fault data bit is identical with a bit value corresponding to a fault data bit in a target data bit stream(S30). If so, a target data bit stream value is written on a data bit stream of the corresponding cache line(S40). If the value is not identical, the target data bit stream value is written on a data bit stream of another cache line or the data bit stream of the corresponding cache line(S60).
Abstract:
PURPOSE: A microprocessor system is provided to efficiently manage the energy/power consumption performance in a mobile environment and a ubiquitous environment by calculating an optimized DVFS level. CONSTITUTION: A microprocessor system includes an operating system(20) and a microprocessor(10). The operating system calculates a DVFS level, and the microprocessor controls an operating frequency or voltage according to the calculated DVFS level. The DVFS level calculation module(210) calculates the EDP or ED2P of the application program among the preset DVFS levels. The DVFS level calculation module selects the DVFS level of the minimum value.
Abstract:
본 발명은 마이크로 프로세서 시스템에 관한 것으로, 더욱 상세하게는 응용프로그램의 특성을 고려한 최적의 DVFS(Dynamic Voltage Frequency Scaling) 레벨을 산출하여 적용함으로써 에너지/전력 소모와 성능을 효율적으로 관리할 수 있는 마이크로 프로세서 시스템에 관한 것이다. 마이크로 프로세서, 운영체제, DVFS, 에너지/전력, 성능
Abstract:
PURPOSE: An operating system of a cache memory is provided to extend the durability of a sensor node under a sensor network environment by using a cache memory even when the cache memory has a defect caused by a process change. CONSTITUTION: When a cache memory is manufactured, a defect caused by a process change is confirmed. If there is a defect, a defective block or defective cache line is extracted. An address of the defective block or defective cache line is stored and an algorithm is made out. Through the algorithm, a data replacement operation is performed for the rest block except the address.