DocumentCode :
3259772
Title :
Physical design implementation of segmented buses to reduce communication energy
Author :
Guo, Jin ; Papanikolaou, Antonis ; Marchal, Pol ; Catthoor, Francky
Author_Institution :
IMEC, Leuven, Belgium
fYear :
2006
fDate :
24-27 Jan. 2006
Abstract :
The amount of energy consumed for interconnecting the IP-blocks is increasing significantly due to the suboptimal scaling of long wires. To limit this energy penalty, segmented buses have gained interest in the architectural community. However, the netlist topology and the physical design stage significantly influence the final communication energy cost. We present in this paper an automated way to implement a netlist consisting of hard macro blocks, which are interconnected with heavily segmented buses in an energy optimal fashion for communication. We optimize the network wires energy dissipation in two separate, but related steps: minimizing the number of segments for active communication paths at the first step (block ordering), followed by the activity aware floorplanning step to minimize the physical length of these segments. Energy gains of up to a factor of 4 are achieved compared to a standard system implementation using a shared bus. Especially, the block ordering step contributes significantly to the network energy optimization process.
Keywords :
IP networks; system buses; telecommunication network topology; IP block interconnection; activity aware floorplanning; block ordering; communication energy reduction; hard macro blocks; netlist topology; network energy optimization process; network wire energy dissipation; network wires; segmented buses; Communication networks; Communication switching; Costs; Design optimization; Energy consumption; Energy dissipation; Network topology; Switches; Transistors; Wires;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation, 2006. Asia and South Pacific Conference on
Print_ISBN :
0-7803-9451-8
Type :
conf
DOI :
10.1109/ASPDAC.2006.1594643
Filename :
1594643
Link To Document :
بازگشت