Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses
碩士 === 國立中興大學 === 電機工程學系 === 93 === In modern VLSI design, low power design is one of the key issues. Since on-chip and off-chip bus consume a general quantity of power, one of the effective methods to reduce the power consumption on chip is to reduce the power consumed by the on-chip and off-chip b...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2005
|
Online Access: | http://ndltd.ncl.edu.tw/handle/76817103836185384520 |
id |
ndltd-TW-093NCHU0442066 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-093NCHU04420662016-06-08T04:13:37Z http://ndltd.ncl.edu.tw/handle/76817103836185384520 Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses 系統晶片資料及位址匯流排編碼之低功率架構設計 Chia-Hao Fang 方嘉豪 碩士 國立中興大學 電機工程學系 93 In modern VLSI design, low power design is one of the key issues. Since on-chip and off-chip bus consume a general quantity of power, one of the effective methods to reduce the power consumption on chip is to reduce the power consumed by the on-chip and off-chip buses. Therefore, bus coding methods, that make capital of bus value characteristics to reduce the switching activity and static current loss on a bus, have been proposed to accomplish the objective. In integrated circuit, major sources for power dissipation include load capacitance, switching activity, work frequency and supply voltage. Based on the above power dissipation factors, every engineer has to solve power dissipation question in different design levels, including circuit level, architecture level, and gate level. The power dissipation, in the main, is in proportion to load capacitance. Moreover, the load capacitance from off-chip buses is about thousands of that from on-chip buses. Relatively, the power dissipation from off-chip buses is about thousands of that from on-chip buses. If we are effectively lowered the switching activity of the bus, we can reduce power dissipation significantly. In this thesis, the purpose of the proposed new coding technique is to effectively diminish the switching activity on the busses. In addition, it can save dynamic power consumption. The proposed encoding method is called the XOR-BITS code. The XOR-BITS coding can be used on address bus and it can also be applied on data bus simultaneously. It can reduce about 74% switching activity in the address bus. Meanwhile, it can also reduce switching activity in the data bus for about 14%. Consequently, the proposed XOR-BITS code can not only save more power consumption but also extend the whole system working time. Our bus coding method contrasts mutually with other bus coding method. The XOR-BITS coding is verified to achieve less switching activity than other coding methods on data bus and address bus. Besides, the increase of the circuit complexity is limited. We have used the MATLAB© software to calculate the switching activities in behavior simulation. Furthermore, we have used the Design Vision© software to synthesize our bus coder, and estimate the gate counts and power consumption. Chih-Peng Fan 范志鵬 2005 學位論文 ; thesis 70 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立中興大學 === 電機工程學系 === 93 === In modern VLSI design, low power design is one of the key issues. Since on-chip and off-chip bus consume a general quantity of power, one of the effective methods to reduce the power consumption on chip is to reduce the power consumed by the on-chip and off-chip buses. Therefore, bus coding methods, that make capital of bus value characteristics to reduce the switching activity and static current loss on a bus, have been proposed to accomplish the objective. In integrated circuit, major sources for power dissipation include load capacitance, switching activity, work frequency and supply voltage. Based on the above power dissipation factors, every engineer has to solve power dissipation question in different design levels, including circuit level, architecture level, and gate level. The power dissipation, in the main, is in proportion to load capacitance. Moreover, the load capacitance from off-chip buses is about thousands of that from on-chip buses. Relatively, the power dissipation from off-chip buses is about thousands of that from on-chip buses. If we are effectively lowered the switching activity of the bus, we can reduce power dissipation significantly. In this thesis, the purpose of the proposed new coding technique is to effectively diminish the switching activity on the busses. In addition, it can save dynamic power consumption. The proposed encoding method is called the XOR-BITS code. The XOR-BITS coding can be used on address bus and it can also be applied on data bus simultaneously. It can reduce about 74% switching activity in the address bus. Meanwhile, it can also reduce switching activity in the data bus for about 14%. Consequently, the proposed XOR-BITS code can not only save more power consumption but also extend the whole system working time. Our bus coding method contrasts mutually with other bus coding method. The XOR-BITS coding is verified to achieve less switching activity than other coding methods on data bus and address bus. Besides, the increase of the circuit complexity is limited. We have used the MATLAB© software to calculate the switching activities in behavior simulation. Furthermore, we have used the Design Vision© software to synthesize our bus coder, and estimate the gate counts and power consumption.
|
author2 |
Chih-Peng Fan |
author_facet |
Chih-Peng Fan Chia-Hao Fang 方嘉豪 |
author |
Chia-Hao Fang 方嘉豪 |
spellingShingle |
Chia-Hao Fang 方嘉豪 Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses |
author_sort |
Chia-Hao Fang |
title |
Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses |
title_short |
Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses |
title_full |
Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses |
title_fullStr |
Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses |
title_full_unstemmed |
Low Power Bus Coding Architecture for System-on-Chip Data and Address Busses |
title_sort |
low power bus coding architecture for system-on-chip data and address busses |
publishDate |
2005 |
url |
http://ndltd.ncl.edu.tw/handle/76817103836185384520 |
work_keys_str_mv |
AT chiahaofang lowpowerbuscodingarchitectureforsystemonchipdataandaddressbusses AT fāngjiāháo lowpowerbuscodingarchitectureforsystemonchipdataandaddressbusses AT chiahaofang xìtǒngjīngpiànzīliàojíwèizhǐhuìliúpáibiānmǎzhīdīgōnglǜjiàgòushèjì AT fāngjiāháo xìtǒngjīngpiànzīliàojíwèizhǐhuìliúpáibiānmǎzhīdīgōnglǜjiàgòushèjì |
_version_ |
1718298280381644800 |