상세검색
최근 검색어 전체 삭제
다국어입력
즐겨찾기0
학술저널

소프트에러 결함 허용 캐쉬

  • 대한전기학회
  • 전기학회논문지
  • 제57 제A권 제1호
  • 2008.01
    128 - 136 (9 pages)
  • 11
커버이미지 없음

In this paper, we propose a new cache structure for effective error correction of soft error. We added check bit and SEEB(soft error evaluation block) to evaluate the status cache line. The SEEB stores result of parity check into the two-bit shit register and set the check bit to `1` when parity check fails twice in the same cache line. In this case the line where parity check fails twice is treated as a vulnerable to soft error. When the data is filled into the cache, the new replacement algorithm is suggested that it can only use the valid block determined by SEEB. This structure prohibits the vulnerable line from being used and contributes to efficient use of cache by the reuse of line where parity check fails only once can be reused. We tried to minimize the side effect of the proposed cache and the experimental results, using SPEC2000 benchmark, showed 3% degradation in hit rate, 15% timing overhead because of parity logic and 2.7% area overhead. But it can be considered as trivial for SEEB because almost tolerant design inevitably adopt this parity method even if there are some overhead. And if only party logic is used then it can have 5%~10% advantage than ECC logic. By using this proposed cache, the system will be protected from the threat of soft error in cache and the hit rete can be maintained to the level without soft error in the cache.

(0)

(0)

로딩중