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 条
  • [41] Segmented bus design for low-power systems
    Chen, JY
    Jone, WB
    Wang, JS
    Lu, HI
    Chen, TF
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (01) : 25 - 29
  • [42] Low-power subband coding algorithm
    Farag, EN
    Elmasry, MI
    1996 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, CONFERENCE PROCEEDINGS, VOLS 1-6, 1996, : 2116 - 2119
  • [43] A low-power instruction issue queue for microprocessors
    Watanabe, Shingo
    Chiyonobu, Akihiro
    Sato, Toshinori
    IEICE TRANSACTIONS ON ELECTRONICS, 2008, E91C (04) : 400 - 409
  • [44] Opcode encoding for low-power instruction fetch
    Kim, S
    Kim, J
    ELECTRONICS LETTERS, 1999, 35 (13) : 1064 - 1065
  • [45] Instruction compression and encoding for low-power systems
    Kadayif, I
    Kandemir, MT
    15TH ANNUAL IEEE INTERNATIONAL ASIC/SOC CONFERENCE, PROCEEDINGS, 2002, : 301 - 305
  • [46] Decomposition of instruction decoders for low-power designs
    Kuo, Wu-An
    Hwang, Tingting
    Wu, Allen C. -H.
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2006, 11 (04) : 880 - 889
  • [47] SUB-1-V SWING INTERNAL BUS ARCHITECTURE FOR FUTURE LOW-POWER ULSIS
    NAKAGOME, Y
    ITOH, K
    ISODA, M
    TAKEUCHI, K
    AOKI, M
    IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1993, 28 (04) : 414 - 419
  • [48] Serial low power bus coding for VLSI
    Kuo, Chih-Hung
    Wu, Wey-Bang
    Wu, Yi-Jang
    Lin, Jia-Hung
    2006 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS PROCEEDINGS, VOLS 1-4: VOL 1: SIGNAL PROCESSING, 2006, : 2449 - 2453
  • [49] SUB-1-V SWING INTERNAL BUS ARCHITECTURE FOR FUTURE LOW-POWER ULSIS
    NAKAGOME, Y
    ITOH, K
    ISODA, M
    TAKEUCHI, K
    AOKI, M
    IEICE TRANSACTIONS ON ELECTRONICS, 1993, E76C (05) : 754 - 759
  • [50] Minimal redundancy, low power bus coding
    Lindkvist, Tina
    Lofvenberg, Jacob
    NORCHIP 2005, PROCEEDINGS, 2005, : 277 - 280