• DocumentCode
    3038001
  • Title

    A Two-Port SRAM for Real-Time Video Processor Saving 53% of Bitline Power with Majority Logic and Data-Bit Reordering

  • Author

    Fujiwara, Hidehiro ; Nii, Koji ; Miyakoshi, Junichi ; Murachi, Yuichiro ; Morita, Yasuhiro ; Kawaguchi, Hiroshi ; Yoshimoto, Masahiko

  • Author_Institution
    Graduate Sch. of Sci. & Technol., Kobe Univ.
  • fYear
    2006
  • fDate
    4-6 Oct. 2006
  • Firstpage
    61
  • Lastpage
    66
  • Abstract
    We propose a low-power two-port SRAM suitable for real-time video processing. In order to minimize discharge power on a read bitline, a majority-logic decides if input data are inverted in a write cycle, so that "1"s are in the majority. In video data, since more significant bits of adjacent pixel data are fortunately lopsided to either "0" or "1" with higher probability, the data bits in the pixels are reordered in each digit group to exploit the majority logic. The speed and area overheads are 4% and 11% in a 90-nm process technology, respectively. The proposed SRAM achieves 53% power reduction on the bitlines, and saves 43% of a total power when considered as an H.264 reconstructed-image memory
  • Keywords
    SRAM chips; logic circuits; low-power electronics; microprocessor chips; video signal processing; 90 nm; data-bit reordering; discharge power; low power two-port SRAM; majority logic; power reduction; real-time video processor; Clocks; Data engineering; Image reconstruction; Logic; Permission; Power engineering and energy; Power engineering computing; Random access memory; Real time systems; Systems engineering and theory; Design; Low power SRAM; data-bit reordering; majority logic; real-time image processing; two-port SRAM;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Low Power Electronics and Design, 2006. ISLPED'06. Proceedings of the 2006 International Symposium on
  • Conference_Location
    Tegernsee
  • Print_ISBN
    1-59593-462-6
  • Type

    conf

  • DOI
    10.1109/LPE.2006.4271808
  • Filename
    4271808