LOW-POWER INSTRUCTION ADDRESS BUS CODING WITH XOR-BITS ARCHITECTURE

被引:1
|
作者
Fan, Chih-Peng [1 ]
Fang, Chia-Hao [1 ]
机构
[1] Natl Chung Hsing Univ, Dept Elect Engn, Taichung 402, Taiwan
关键词
Bus coding; low-power; instruction address; switching activity; coupling activity; SYSTEMS;
D O I
10.1142/S0218126609004910
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present an address bus coding method to reduce dynamic power dissipations and delay faults at on-chip applications. The purpose of the proposed new coding technique is to diminish the switching and coupling activities on instruction address busses effectively. The proposed bus coding method is called the exclusive-OR and bus inverter transition signaling (XOR-BITS) code. The XOR-BITS code has four advantages. Firstly, it can save a large number of switching activities. Secondly, it can also save a large number of coupling activities. Thirdly, its architecture belongs to a low-complexity architecture. Finally, its delay is short after optimizations. Experimental results show that the XOR-BITS coding indicates an average reduction in 78.5% switching activities and 21.9% coupling activities on instruction address busses. It surpasses the other address coding methods in total power dissipations when the load capacitance is more than 1 pF/bit with the TSMC 0.13 mu m CMOS technology. For a 50 pF/bit load capacitance, it achieves a 74.9% average reduction in total power dissipations, compared with the un-coded schemes by using seven benchmarks. Similarly, our method also surpasses the other address bus coding methods with the TSMC 0.18 mu m CMOS technology.
引用
收藏
页码:45 / 57
页数:13
相关论文
共 50 条
  • [1] An efficient low-power bus architecture
    Rjoub, A
    Nikolaidis, S
    Koufopavlou, O
    Stouraitis, T
    ISCAS '97 - PROCEEDINGS OF 1997 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I - IV: CIRCUITS AND SYSTEMS IN THE INFORMATION AGE, 1997, : 1864 - 1867
  • [2] Power-optimal encoding for low-power address bus
    School of Electronics and Information Engineering, Xi'an Jiaotong University, Xi'an 710049, China
    Journal of Harbin Institute of Technology (New Series), 2007, 14 (05) : 652 - 656
  • [3] Low-power data address bus encoding method
    Weng, TH
    Chiao, WH
    Shann, JJJ
    Chung, CP
    Lu, J
    CDES '05: PROCEEDINGS OF THE 2005 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, 2005, : 204 - 210
  • [4] Low-power instruction bus encoding for embedded processors
    Petrov, P
    Orailoglu, A
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2004, 12 (08) : 812 - 826
  • [5] Fast INC-XOR codec for low-power address buses
    Parandeh-Afshar, H.
    Saneei, M.
    Afzali-Kusha, A.
    Pedram, M.
    IET COMPUTERS AND DIGITAL TECHNIQUES, 2007, 1 (05): : 625 - 631
  • [6] Shifted gray encoding to reduce instruction memory address bus switching for low-power embedded systems
    Guo, Hui
    Parameswaran, Sri
    JOURNAL OF SYSTEMS ARCHITECTURE, 2010, 56 (4-6) : 180 - 190
  • [7] A novel low-power bus design for bus-invert coding
    Yoon, Myungchul
    Roh, Byeong-Hee
    IEICE TRANSACTIONS ON ELECTRONICS, 2007, E90C (04) : 731 - 734
  • [8] Low-power bus transform coding for multilevel signals
    Rokhani, Fakhrul Zaman
    Sobelman, Gerald E.
    2006 IEEE ASIA PACIFIC CONFERENCE ON CIRCUITS AND SYSTEMS, 2006, : 1272 - +
  • [9] Dynamic coding technique for low-power data bus
    Madhu, M
    Murty, VS
    Kamakoti, V
    ISVLSI 2003: IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: NEW TRENDS AND TECHNOLOGIES FOR VLSI SYSTEMS DESIGN, 2003, : 252 - 253
  • [10] A coding framework for low-power address and data busses
    Ramprasad, S
    Shanbhag, NR
    Hajj, IN
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (02) : 212 - 221