Priority Based Error Correction Code (ECC) for the Embedded SRAM Memories in H.264 System

被引:0
|
作者
Insoo Lee
Jinmo Kwon
Jangwon Park
Jongsun Park
机构
[1] SK Hynix Semiconductor Inc.,Research & Development
[2] LG Electronics Corporation,SoC Advanced Technology Group
[3] Korea University,School of Electrical Engineering
来源
关键词
Error control code; Embedded SRAM; Low voltage operation; H.264; Multimedia;
D O I
暂无
中图分类号
学科分类号
摘要
With aggressive supply voltage scaling, SRAM bit-cell failures in the embedded memory of the H.264 system result in significant degradation to video quality. Error Correction Coding (ECC) has been widely used in the embedded memories in order to correct these failures, however, the conventional ECC approach does not consider the differences in the importance of the data stored in the memory. This paper presents a priority based ECC (PB-ECC) approach, where the more important higher order bits (HOBs) are protected with higher priority than the less important lower order bits (LOBs) since the human visual system is less sensitive to LOB errors. The mathematical analysis regarding the error correction capability of the PB-ECC scheme and its resulting peak signal-to-noise ratio(PSNR) degradation in H.264 system are also presented to help the designers to determine the bit-allocation of the higher and lower priority segments of the embedded memory. We designed and implemented three PB-ECC cases (Hamming only, BCH only, and Hybrid PB-ECC) using 90 nm CMOS technology. With the supply voltage at 900 mV or below, the experiment results delivers up to 6.0 dB PSNR improvement with a smaller circuit area compared to the conventional ECC approach.
引用
收藏
页码:123 / 136
页数:13
相关论文
共 50 条
  • [31] H.264/AVC video watermarking for active fingerprinting based on Tardos code
    Zafar Shahid
    Marc Chaumont
    William Puech
    Signal, Image and Video Processing, 2013, 7 : 679 - 694
  • [32] Source code flow optimization for H.264/AVC video decoder implementing on a low-cost embedded system platform
    Kuo, Chih-Hung
    Huang, Guan-Chih
    Chang, Li-Chuan
    Liu, Bin-Da
    TENCON 2007 - 2007 IEEE REGION 10 CONFERENCE, VOLS 1-3, 2007, : 503 - 506
  • [33] H.264/AVC video watermarking for active fingerprinting based on Tardos code
    Shahid, Zafar
    Chaumont, Marc
    Puech, William
    SIGNAL IMAGE AND VIDEO PROCESSING, 2013, 7 (04) : 679 - 694
  • [34] Memory optimization scheme of H.264/AVC encoder based on embedded processor
    Dept. of Information and Electronic Engineering, Zhejiang Univ., Hangzhou 310027, China
    Jisuanji Gongcheng, 2006, 23 (268-270):
  • [35] An Error Detection and Correction System based on Associative Memories
    Anton, Constantin
    Ionescu, Laurentiu
    Tutanescu, Ion
    Mazare, Alin
    Serban, Gheorghe
    Oprea, Adriana
    2012 20TH TELECOMMUNICATIONS FORUM (TELFOR), 2012, : 568 - 571
  • [36] Frame based error concealment in H.264/AVC by refined motion prediction
    Feng, Hsin-Ju
    Kuo, Chih-Hung
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 247 - +
  • [37] A context-based error detection strategy into H.264/AVC CABAC
    Li, Yang
    Xiong, Hongkai
    Song, Li
    Yu, Songyu
    2006 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO - ICME 2006, VOLS 1-5, PROCEEDINGS, 2006, : 689 - +
  • [38] A NEW H.264/AVC ERROR RESILIENCE MODEL BASED ON REGIONS OF INTEREST
    Boulos, Fadi
    Chen, Wei
    Parrein, Benoit
    Le Callet, Patrick
    PV: 2009 17TH INTERNATIONAL PACKET VIDEO WORKSHOP, 2009, : 166 - 174
  • [39] Temporal error concealment based on optical flow in the H.264/AVC standard
    Kim, Donghyung
    Kim, Jongho
    Jeong, Jechang
    ADVANCED CONCEPTS FOR INTELLIGENT VISION SYSTEMS, PROCEEDINGS, 2006, 4179 : 253 - 262
  • [40] An error concealment scheme for entire frame losses based on H.264/AVC
    Wu, Zhenyu
    Boyce, Jill M.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 4463 - +