國
立
交
通
大
學
電子工程學系 電子研究所碩士班
碩
士
論
文
使用預測位元子即時對 H.264/AVC 之
全文自適應二進位算術解碼器
A Bin-predictable CABAC Decoder for real-time H.264/AVC
研 究 生:郭明諭
指導教授:李鎮宜 教授
使用預測位元子即時對 H.264/AVC 之全文自適應二進位算術解碼器
A Bin-predictable CABAC Decoder for Real-time H.264/AVC
研 究 生:郭明諭 Student:Ming-Yu Kuo 指導教授:李鎮宜 Advisor:Chen-Yi Li 國 立 交 通 大 學 電子工程學系 電子研究所碩士班 碩 士 論 文 A Thesis
Submitted to Department of Electronics Engineering & Institute of Electronics College of Electrical and Computer Engineering
National Chiao Tung University In partial Fulfillment of the Requirements
For the Degree of Master In
Electronics Engineering December 2010
Hsinchu, Taiwan, Republic of China
使用預測位元子即時對 H.264/AVC 之
全文自適應二進位算術解碼器
學生:郭明諭 指導教授:李鎮宜 國立交通大學 電子工程學系 電子研究所碩士班摘
要
此論文探討和分析了實作全文自適應二進位算術解碼器(CABAD)的策略。此外,我們提 出了一個預測位元子(bin)趨勢的技術以改善數據之間的依賴性來提高產出,並且更進一步優 化儲存系統以降低系統負擔於匯流排頻寬或內存空間。在我們的設計中,模擬數據結果顯示, 該方法們可以得到 90%以上的預測命中率和 70%的使用空間減少率。而且在,我們的估計中, 我們最小只需要 17K 的邏輯閘個數與 3,360 位元的 SRAM 就讓最高產出足以支援層級 5.0 主 檔次(Main Profile)的 H.264/AVC。我們提出的硬體架構運行在 150 兆赫(最大為 232.5 兆赫) 且實現全高清視頻即時播放每秒 30 幀。因此,我們的設計可以在吞吐量和硬件成本之間得到 一個很好的平衡。
A Bin-predictable CABAC Decoder for Real-time
H.264/AVC
Student:Ming-Yu Kuo Advisors:Dr. Chen-Yi Lee
Department of Electronics Engineering & Institute of Electronics National Chiao Tung University
ABSTRACT
This thesis discusses and analyzes the strategies of CABAD implementation. Furthermore, we proposed a bin-trend-predicted scheme to improve the data dependency and optimize the memory system to reduce the system overhead. In our design, simulation results show that the methods can get over 90% hit rate and 70% reduction rate. And, we require only 17k gate counts with 3,360 bits SRAM and can achieve Level 5.0 MP in our estimation. The proposed architecture operates on 150 MHz (Max. 232.5 MHz) for realizing full-HD video playback at 30 fps. Therefore, we take an excellent balance with throughput and hardware cost.