10 likes | 151 Views
C. C. in. in. A. A. S. A. S. B. B. A. A. S. S. B. B. B. C. C. in. in. C. C. inA. inC. A. C. C. B. D. C. A. D. B. D. C. C. inB. inD. 行政院國家科學委員會 子計畫四: 可攜式低功率之視訊單晶片系統測試與可測試設計研發
E N D
C C in in A A S A S B B A A S S B B B C C in in C C inA inC A C C B D C A D B D C C inB inD 行政院國家科學委員會 子計畫四:可攜式低功率之視訊單晶片系統測試與可測試設計研發 Research of Portable Devices' Low Power Video SOC Testing and Design for Testability 計畫主持人:成功大學 張順志教授 計畫日期:2005年8月1日~2008年7月31日 2. 電路架構不具規則性之功能單元的測試技術開發: 採用降低輸入訊號總數(input reduction)以及廣播測試 (broadcast test) 法來開發高效率之測試圖樣及其相關機制,實驗結果發現其可有效地減少掃瞄鏈長度並降低整體測試所需時間。以內容適應性二位元算數編碼器(CABAC)為例,由表三所列之實驗結果,可發現整體測試所需時間會因為引進降低測試輸入訊號總數之測試法及廣播測試法而大大減少。 表三:CABAC電路之測試實驗結果 一、計劃摘要 子計畫四主要目的是研究視訊單晶片系統的測試問題,開發相關之可測試設計技術,並實際應用於總計畫所開發之可攜式低功率之視訊單晶片系統,使該單晶片系統除了具有高效能、多功能、低功耗等特性外,同時兼具高可測試性的特點。 二、研究方法與成果 1. 電路架構具有規則性之功能單元的可測試設計研究: 針對應用於H.264/AVC的移動向量估計(motion estimation)電路以及二維正向、反向以及哈達碼(Hadamard)轉換器等電路架構較具規則性之核心電路,採用類如C-testable可測試設計技術,配合所提出之Carry Assignment方法,開發出一個可合成且具有高測試效率之電路設計。該易於測試之轉換器設計只需要八個測試圖樣便可達到百分之百的定值障礙錯誤涵蓋率。以下僅以哈達碼轉換器(圖一)為例。 註:(A) 加入單一條全掃瞄後之電路;(B) 同時應用降低測試輸入訊號總數之測試法及廣播測試法的電路。 LSC:最長掃瞄鏈,FC:錯誤涵蓋率,TE:測試效率,TPs:測試樣本總數,TAT:測試實施時間(週期),NTATR:正規化之測試實施時間減少比例。 3. 視訊單晶片系統全電路障礙涵蓋率分析與易測試修正設計: 完成總計畫所開發之視訊系統單晶片的測試圖樣開發、測試涵蓋率分析、提高可測試能力之優化設計,圖四為針對整個H.264解碼器所做的可測試性設計流程,而表四為其經過串scan電路及加入測試點後之結果比較表,最終測試涵蓋率提升到了100%,而滿足可測試性之要求。 圖一:1-D and 2-D Hadamard transform A B (a) (b) 圖二:二維加法器陣列(a) single Cin (b) four Cin 表一:Four Cin測試圖樣 圖四:可測性設計流程 表四:錯誤涵蓋率等資料於三種測試模式結果比較 表二:加入可測試設計電路之實驗結果