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