Testable and BIST Architectures for Motion Estimation Computing Arrays
碩士 === 輔仁大學 === 電子工程學系 === 98 === Motion estimation is the main computation used in video coding systems. It’s the most computation-intensive part. Because of the simplicity and regularity, the block matching algorithms are widely used for the computation of motion vectors. With the advance of VLSI...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | zh-TW |
Published: |
2009
|
Online Access: | http://ndltd.ncl.edu.tw/handle/71851307933368570083 |
id |
ndltd-TW-098FJU00428003 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-098FJU004280032015-10-13T19:19:58Z http://ndltd.ncl.edu.tw/handle/71851307933368570083 Testable and BIST Architectures for Motion Estimation Computing Arrays 動量估測運算陣列之可測試性與內建自我測試架構 Chen-Yuen Huang 黃俊源 碩士 輔仁大學 電子工程學系 98 Motion estimation is the main computation used in video coding systems. It’s the most computation-intensive part. Because of the simplicity and regularity, the block matching algorithms are widely used for the computation of motion vectors. With the advance of VLSI technology, integration of the motion estimation computing array into a single chip or a system-on-chip (SOC) design is becoming possible. However, integrating a large number of processing elements (PEs) on a single chip or SOC will increase the logic-per-pin ratio, which drastically reduces the efficiency of testing the logic on the chip. In order to deal with these problems, design-for-testability and BIST techniques are proposed for motion estimation computing arrays. The bit-level or word-level cells (modules) in the array are made bijective to meet the C-testability conditions. The test pattern generator can be a simple binary and the output response analyzer is basically a checksum comparator. The number of test patterns is 32 and 2w for the bit-level and module-level designs, respectively. The hardware overhead of the BISTed motion estimation array is only 2 %. In order to tradeoff between the hardware overhead and the number of test patterns, a scalable DFT technique was also proposed in this thesis. Shyue-Kung Lu 呂學坤 2009 學位論文 ; thesis 65 zh-TW |
collection |
NDLTD |
language |
zh-TW |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 輔仁大學 === 電子工程學系 === 98 === Motion estimation is the main computation used in video coding systems. It’s the most computation-intensive part. Because of the simplicity and regularity, the block matching algorithms are widely used for the computation of motion vectors. With the advance of VLSI technology, integration of the motion estimation computing array into a single chip or a system-on-chip (SOC) design is becoming possible. However, integrating a large number of processing elements (PEs) on a single chip or SOC will increase the logic-per-pin ratio, which drastically reduces the efficiency of testing the logic on the chip. In order to deal with these problems, design-for-testability and BIST techniques are proposed for motion estimation computing arrays. The bit-level or word-level cells (modules) in the array are made bijective to meet the C-testability conditions. The test pattern generator can be a simple binary and the output response analyzer is basically a checksum comparator. The number of test patterns is 32 and 2w for the bit-level and module-level designs, respectively. The hardware overhead of the BISTed motion estimation array is only 2 %. In order to tradeoff between the hardware overhead and the number of test patterns, a scalable DFT technique was also proposed in this thesis.
|
author2 |
Shyue-Kung Lu |
author_facet |
Shyue-Kung Lu Chen-Yuen Huang 黃俊源 |
author |
Chen-Yuen Huang 黃俊源 |
spellingShingle |
Chen-Yuen Huang 黃俊源 Testable and BIST Architectures for Motion Estimation Computing Arrays |
author_sort |
Chen-Yuen Huang |
title |
Testable and BIST Architectures for Motion Estimation Computing Arrays |
title_short |
Testable and BIST Architectures for Motion Estimation Computing Arrays |
title_full |
Testable and BIST Architectures for Motion Estimation Computing Arrays |
title_fullStr |
Testable and BIST Architectures for Motion Estimation Computing Arrays |
title_full_unstemmed |
Testable and BIST Architectures for Motion Estimation Computing Arrays |
title_sort |
testable and bist architectures for motion estimation computing arrays |
publishDate |
2009 |
url |
http://ndltd.ncl.edu.tw/handle/71851307933368570083 |
work_keys_str_mv |
AT chenyuenhuang testableandbistarchitecturesformotionestimationcomputingarrays AT huángjùnyuán testableandbistarchitecturesformotionestimationcomputingarrays AT chenyuenhuang dòngliànggūcèyùnsuànzhènlièzhīkěcèshìxìngyǔnèijiànzìwǒcèshìjiàgòu AT huángjùnyuán dòngliànggūcèyùnsuànzhènlièzhīkěcèshìxìngyǔnèijiànzìwǒcèshìjiàgòu |
_version_ |
1718041451218075648 |