Abstract
In memory design, people have conventionally assumed that all bit-cells have same importances and hence, made many efforts to obtain memory free from bit-cell failures. However, such an assumption may not be true in video applications such as H.264 and MPEG-4. Here, higher order bits of luminance pixels can be considered more critical compared to lower order bits. It is due to the fact that human visual system is mostly sensitive to the higher order bits. To efficiently exploit this characteristic of video applications, we explore the possibility of priority-based SRAM design in this work. We present a hybrid SRAM array as an example of the priority-based SRAM design. Here, the higher order bits are stored in robust 8T bit-cells while the lower order bits are stored in conventional 6T bit-cells. This facilitates aggressive scaling of supply voltage in memory as the important luma bits, stored in 8T bit-cells, remain relatively unaffected by voltage scaling. The not-so-important lower order luma bits, stored in 6T bit-cells, if affected, contribute insignificantly to the overall degradation in output video quality. Simulation results show that under iso-area condition, we can obtain at least 32% power savings in the hybrid memory array compared to the conventional 6T SRAM array.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.