Nagpal, Rahul and Madan, Arvind and Bhardwaj, Amrutur and Srikant, YN (2007) INTACTE: An Interconnect Area, Delay, and Energy Estimation Tool for Microarchitectural Explorations. In: ACM CASES, October 2007.
10.1.1.94.2086.pdf - Published Version
Restricted to Registered users only
Prior work on modeling interconnects has focused on optimizing the wire and repeater design for trading off energy and delay, and is largely based on low level circuit parameters. Hence these models are hard to use directly to make high level microarchitectural trade-offs in the initial exploration phase of a design. In this paper, we propose INTACTE, a tool that can be used by architects toget reasonably accurate interconnect area, delay, and power estimates based on a few architecture level parameters for the interconnect such as length, width (in number of bits), frequency, and latency for a specified technology and voltage. The tool uses well known models of interconnect delay and energy taking into account the wire pitch, repeater size, and spacing for a range of voltages and technologies.It then solves an optimization problem of finding the lowest energy interconnect design in terms of the low level circuit parameters, which meets the architectural constraintsgiven as inputs. In addition, the tool also provides the area, energy, and delay for a range of supply voltages and degrees of pipelining, which can be used for micro-architectural exploration of a chip. The delay and energy models used by the tool have been validated against low level circuit simulations. We discuss several potential applications of the tool and present an example of optimizing interconnect design in the context of clustered VLIW architectures. Copyright 2007 ACM.
|Item Type:||Conference Paper|
|Keywords:||Interconnect;Energy Modeling;Clustered VLIW Proces-sors; Energy-Aware Scheduling|
|Department/Centre:||Division of Electrical Sciences > Computer Science & Automation (Formerly, School of Automation)|
|Date Deposited:||17 Oct 2011 09:06|
|Last Modified:||17 Oct 2011 09:06|
Actions (login required)