• DocumentCode
    3398374
  • Title

    BEAM: bus encoding based on instruction-set-aware memories

  • Author

    Aghaghiri, Yazdan ; Fallah, Farzan ; Pedram, Massoud

  • Author_Institution
    Univ. of Southern California, Los Angeles, CA, USA
  • fYear
    2003
  • fDate
    21-24 Jan. 2003
  • Firstpage
    3
  • Lastpage
    8
  • Abstract
    This paper introduces a new approach for minimizing power dissipation on the memory address bus. The proposed approach relies on the availability of smart memories that have certain awareness of the instruction format of one or more architectures. Based on this knowledge, the memory calculates or predicts the instruction and data addresses. Hence, not all addresses are sent from the processor to the memory. This, in turn, significantly reduces the activity on the memory bus. The proposed method can eliminate up to 97% of the transitions on the instruction address bus and 75% of the transitions on the data address bus with a small hardware overhead. The actual power savings of 85% for the instruction bus and 64% for the data bus were achieved for a per-line bus capacitance of 10 pF.
  • Keywords
    VLSI; encoding; instruction sets; integrated memory circuits; low-power electronics; microprocessor chips; minimisation; storage allocation; system buses; 10 pF; BEAM; data addresses; instruction addresses; instruction format; instruction-set-aware memories; memory address bus; memory bus activity reduction; power dissipation minimization; smart memories; Capacitance; Circuits; Decoding; Encoding; Energy consumption; Hardware; Laboratories; Pins; Power dissipation; Process design;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2003. Proceedings of the ASP-DAC 2003. Asia and South Pacific
  • Print_ISBN
    0-7803-7659-5
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2003.1194985
  • Filename
    1194985