Software-Based Test Methodology for Fully Associative Data Cache
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 94 === The testing problem of caches in a processor may be addressed using the built-in self-test (BIST) or design-for-test (DFT) techniques. However, the insertion of test circuits required by these techniques would adversely affect the performance of the cache. Hen...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2006
|
Online Access: | http://ndltd.ncl.edu.tw/handle/05938144834249030372 |
id |
ndltd-TW-094NCKU5442170 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-094NCKU54421702015-12-16T04:31:53Z http://ndltd.ncl.edu.tw/handle/05938144834249030372 Software-Based Test Methodology for Fully Associative Data Cache 全關聯式資料快取記憶體之軟體測試方法 Hung-Min Hsu 許宏銘 碩士 國立成功大學 電機工程學系碩博士班 94 The testing problem of caches in a processor may be addressed using the built-in self-test (BIST) or design-for-test (DFT) techniques. However, the insertion of test circuits required by these techniques would adversely affect the performance of the cache. Hence, the software-based test methodology which uses processor resources to self test the components in the processor is often used for high performance consideration. Previous software-based test schemes mainly deal with the direct-mapped and set associative caches. The testing of the fully associative data cache has seldom been discussed. In this thesis, we propose a novel software-based test methodology for both memory arrays and control logic in the fully associative data cache. For the memory arrays, our main focus is on the content-addressable memory (CAM) that have been used as the tag RAM of the cache and its software-based test issue has not been addressed previously. We shall propose a software-based test method that can achieve very high test quality for the CAM. For the control logic, a systematic approach to develop functional test sequences for various cache functions is proposed. The developed test sequences are shown to be able to comprehensively test the control logic in a fully associative data cache. Kuen-Jong Lee 李昆忠 2006 學位論文 ; thesis 67 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立成功大學 === 電機工程學系碩博士班 === 94 === The testing problem of caches in a processor may be addressed using the built-in self-test (BIST) or design-for-test (DFT) techniques. However, the insertion of test circuits required by these techniques would adversely affect the performance of the cache. Hence, the software-based test methodology which uses processor resources to self test the components in the processor is often used for high performance consideration. Previous software-based test schemes mainly deal with the direct-mapped and set associative caches. The testing of the fully associative data cache has seldom been discussed. In this thesis, we propose a novel software-based test methodology for both memory arrays and control logic in the fully associative data cache. For the memory arrays, our main focus is on the content-addressable memory (CAM) that have been used as the tag RAM of the cache and its software-based test issue has not been addressed previously. We shall propose a software-based test method that can achieve very high test quality for the CAM. For the control logic, a systematic approach to develop functional test sequences for various cache functions is proposed. The developed test sequences are shown to be able to comprehensively test the control logic in a fully associative data cache.
|
author2 |
Kuen-Jong Lee |
author_facet |
Kuen-Jong Lee Hung-Min Hsu 許宏銘 |
author |
Hung-Min Hsu 許宏銘 |
spellingShingle |
Hung-Min Hsu 許宏銘 Software-Based Test Methodology for Fully Associative Data Cache |
author_sort |
Hung-Min Hsu |
title |
Software-Based Test Methodology for Fully Associative Data Cache |
title_short |
Software-Based Test Methodology for Fully Associative Data Cache |
title_full |
Software-Based Test Methodology for Fully Associative Data Cache |
title_fullStr |
Software-Based Test Methodology for Fully Associative Data Cache |
title_full_unstemmed |
Software-Based Test Methodology for Fully Associative Data Cache |
title_sort |
software-based test methodology for fully associative data cache |
publishDate |
2006 |
url |
http://ndltd.ncl.edu.tw/handle/05938144834249030372 |
work_keys_str_mv |
AT hungminhsu softwarebasedtestmethodologyforfullyassociativedatacache AT xǔhóngmíng softwarebasedtestmethodologyforfullyassociativedatacache AT hungminhsu quánguānliánshìzīliàokuàiqǔjìyìtǐzhīruǎntǐcèshìfāngfǎ AT xǔhóngmíng quánguānliánshìzīliàokuàiqǔjìyìtǐzhīruǎntǐcèshìfāngfǎ |
_version_ |
1718149148974252032 |