Hetro8T: power and area efficient approximate heterogeneous 8T SRAM for H.264 video decoder

Wide-spread availability of high-speed INTERNET and rapid increase of smart-phone users have significantly increased online video surfing. Video decoders like H.264/H.265/MPEG consume a significant amount of power in Static Random Access Memory (SRAM) buffers. In this study, the authors propose a 1 kb (32 × 32) heterogeneous 8T SRAM architectures with (2-lower order bits) and without truncation for H.264 video decoder. They have used heterogeneous sized SRAM design and bit-truncation techniques are used simultaneously to obtain low power memory design for the H.264 video decoder. They show that the proposed approximate memory used for H.264 video decoder provide high video quality even at low power and low area budget of 0.3 µW/pixel and 5.2 µm 2 /pixel, respectively, at 0.5 V and 20 MHz in UMC 28 nm CMOS technology. The proposed memory architecture is compared with existing approximate memories such as heterogeneous 6T, hybrid 8T/6T, all-identical 6T, and all-identical 8T SRAM memory. The results show that proposed memory architectures perform cumulatively better than existing techniques in terms of dynamic power, leakage power, and area.

[1]  Caro Lucas,et al.  Bio-Inspired Imprecise Computational Blocks for Efficient VLSI Implementation of Soft-Computing Applications , 2010, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  Alexander Fish,et al.  Exploration of Sub-VT and Near-VT 2T Gain-Cell Memories for Ultra-Low Power Applications under Technology Scaling , 2013 .

[3]  Andreas Peter Burg,et al.  Single-Supply 3T Gain-Cell for Low-Voltage Low-Power Applications , 2016, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[4]  Na Gong,et al.  Ultra-Low Voltage Split-Data-Aware Embedded SRAM for Mobile Video Applications , 2012, IEEE Transactions on Circuits and Systems II: Express Briefs.

[5]  Joycee Mekie,et al.  Energy Efficient Single-Ended 6-T SRAM for Multimedia Applications , 2019, IEEE Transactions on Circuits and Systems II: Express Briefs.

[6]  James E. Stine,et al.  A 64 kB Approximate SRAM Architecture for Low-Power Video Applications , 2018, IEEE Embedded Systems Letters.

[7]  Hyuk-Jae Lee,et al.  Optimal Selection of SRAM Bit-Cell Size for Power Reduction in Video Compression , 2018, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[8]  Jiun-In Guo,et al.  A 160K Gates/4.5 KB SRAM H.264 Video Decoder for HDTV Applications , 2007, IEEE J. Solid State Circuits.

[9]  Kaushik Roy,et al.  A Priority-Based 6T/8T Hybrid SRAM Architecture for Aggressive Voltage Scaling in Video Applications , 2011, IEEE Transactions on Circuits and Systems for Video Technology.

[10]  Dongliang Chen,et al.  SPIDER: Sizing-Priority-Based Application-Driven Memory for Mobile Video Applications , 2017, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[11]  Alexander Fish,et al.  A 0.65-V, 500-MHz Integrated Dynamic and Static RAM for Error Tolerant Applications , 2017, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[12]  Alberto Garcia-Ortiz,et al.  Systematic Design of an Approximate Adder: The Optimized Lower Part Constant-OR Adder , 2018, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[13]  Anantha Chandrakasan,et al.  A 249-Mpixel/s HEVC Video-Decoder Chip for 4K Ultra-HD Applications , 2014, IEEE Journal of Solid-State Circuits.

[14]  Marco Conti,et al.  Mesh networks: commodity multihop ad hoc networks , 2005, IEEE Communications Magazine.

[15]  Jacob Nelson,et al.  Approximate storage in solid-state memories , 2013, 2013 46th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO).

[16]  Behzad Zeinali,et al.  Progressive Scaled STT-RAM for Approximate Computing in Multimedia Applications , 2018, IEEE Transactions on Circuits and Systems II: Express Briefs.

[17]  Lei Yang,et al.  Viewer-Aware Intelligent Efficient Mobile Video Embedded Memory , 2018, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[18]  Liang-Gee Chen,et al.  Hardware architecture design of video compression for multimedia communication systems , 2005, IEEE Communications Magazine.

[19]  R.H. Dennard,et al.  An 8T-SRAM for Variability Tolerance and Low-Voltage Operation in High-Performance Caches , 2008, IEEE Journal of Solid-State Circuits.

[20]  Jongsun Park,et al.  Heterogeneous SRAM Cell Sizing for Low-Power H.264 Applications , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.