Logo image
An Advanced Memory Built-In Self-Diagnosis Compiler for System-on-Chip
Thesis

An Advanced Memory Built-In Self-Diagnosis Compiler for System-on-Chip

Ruey-Shing Tzeng
Masters, 國立清華大學, 電機工程學系
2000

Abstract

記憶體測試 自我診斷 自我測試 系統晶片 錯誤診斷 內容定址記憶體 Memory Testing fault diagnosis BIST Built-In Self-Diagnosis System-on-Chip RAM CAM
Testing and diagnosis are becoming important issues in system-on-chip (SoC) development while more and more embedded cores are integrated into single chips. We propose a built-in self-test and self-diagnosis scheme for embedded SRAMs and CAMs. It supports manufacturing test as well as diagnosis for design verification and yield improvement. With low hardware cost, our memory BIST can handle various types of SRAM and CAM including pipeline and multi-port. In additional, a test scheduling methodology and a BIST compiler is also implemented, which aims on reducing the testing time as well as test development time. To simplify the routing and reduce the test time of the proposed BISD circuit, a hamming syndrome compression scheme is also proposed. By using a simplified Huffman coding scheme and partitioning each 256-bit Hamming syndrome into fixed-size blocks. The average compression ratio is reduced to about 9% assuming 16-bit blocks.

Metrics

1 Record Views

Details

Logo image