Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Behnam Amelifard

dblp:30/5058 · DBLP profile ↗
← Back
12ranked-venue papers
9as first author
0since 2021 · last 2009
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 12 · 9 first-authorApplied, interdisciplinary, general and emerging computing · 5 · 3 first-authorSoftware engineering, systems software and programming languages · 2 · 2 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
3 papers
Integrated circuit design · 50% Electronic design automation · 27% Energy-efficient computing · 23%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Integrated circuit design
low-power circuit design
0.222009
Optimal Design of the Power-Delivery Network for Multiple Voltage-Island System-on-Chips · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Low-Power Fanout Optimization Using Multi Threshold Voltages and Multi Channel Lengths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Energy-efficient computing › voltage scaling
dynamic voltage scaling
0.112009
Optimal Design of the Power-Delivery Network for Multiple Voltage-Island System-on-Chips · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Electronic design automation › logic synthesis › circuit optimization
fanout optimization
0.112009
Low-Power Fanout Optimization Using Multi Threshold Voltages and Multi Channel Lengths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Integrated circuit design › low-power circuit design
multi-threshold voltage design
0.112009
Low-Power Fanout Optimization Using Multi Threshold Voltages and Multi Channel Lengths · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Electronic design automation › physical design
power delivery network design
0.112009
Optimal Design of the Power-Delivery Network for Multiple Voltage-Island System-on-Chips · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2009
Integrated circuit design
power delivery network
0.112007
Optimal Selection of Voltage Regulator Modules in a Power Delivery Network · DAC 2007
Energy-efficient computing
power management
0.112007
Optimal Selection of Voltage Regulator Modules in a Power Delivery Network · DAC 2007

Methods — techniques the papers use, named apart from their topics

dynamic programming · 0.2multi-vt · 0.1multi-channel-length · 0.1inverter-chain optimization · 0.1geometric programming · 0.1dc–dc converter network design · 0.1combinatorial optimization · 0.1tree topology optimization · 0.1
YearPublicationVenuePosition
2009 Low-Power Fanout Optimization Using Multi Threshold Voltages and Multi Channel Lengths
abstract
This paper addresses the problem of low-power fanout optimization for near-continuous-size inverter libraries. It is demonstrated that because of neglecting short-circuit current, previous techniques proposed to optimize the area of a fanout tree may result in excessive power consumption. This paper describes how the problem of low-power fanout optimization can be reduced to inverter-chain optimization problem and formulates the minimization of the total power consumption of an inverter chain as a geometric program. Moreover, it describes an efficient method to minimize the total power consumption of a fanout tree by using multiple-channel-length (multi-LGate) and multiple-threshold-voltage (multi-Vt) techniques. Experimental results show that the proposed technique can reduce the power consumption of the fanout trees by an average of 11.17% over SIS fanout-optimization program.
Behnam Amelifard, Farzan Fallah, Massoud Pedram
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2009 Optimal Design of the Power-Delivery Network for Multiple Voltage-Island System-on-Chips
abstract
This paper introduces techniques for power-efficient design of power-delivery network (PDN) in multiple voltage-island system-on-chip (SoC) designs. The first technique is targeted to SoC designs with static-voltage assignment, while the second technique is pertinent to SoC designs with dynamic-voltage scaling (DVS) capability. Conventionally, a single-level configuration of dc–dc converters, where exactly one converter resides between the power source and each load, is used to deliver currents at appropriate voltage levels to different loads on the chip. In the presence of DVS capability, each dc–dc converter in this network should be able to adjust its output voltage. In the first part of this paper, it is shown that, in a SoC design with static-voltage assignment, a multilevel tree topology of suitably chosen dc–dc converters between the power source and loads can result in higher power efficiency in the PDN. The problem is formulated as a combinatorial problem and is efficiently solved by dynamic programming. In the second part of this paper, a new technique is presented to design the PDN for a SoC design to support DVS. In this technique, the PDN is composed of two layers. In the first layer, dc–dc converters with fixed output voltages are used to generate all voltage levels that are needed by different loads in the SoC design. In the second layer of the PDN, a power-switch network is used to dynamically connect the power-supply terminals of each load to the appropriate dc–dc converter output in the first layer. Experimental results demonstrate the efficacy of both techniques.
Behnam Amelifard, Massoud Pedram
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2008 A Current Source Model for CMOS Logic Cells Considering Multiple Input Switching and Stack Effect
abstract
This paper presents a current source model (CSM) of a CMOS logic cell, which captures simultaneous switching of multiple inputs while accounting for the effect of internal node voltages of the logic cell. Characterization procedures for various components of the proposed CSM are described and application of the model to output waveform computation is discussed. Experimental results to assess the accuracy and efficiency of the proposed multiple input switching CSM in the context of noise and timing analyses in VLSI circuits are reported.
Behnam Amelifard, Safar Hatami, Hanif Fatemi, Massoud Pedram
DATE1
2008 NBTI-aware flip-flop characterization and design
abstract
With the scaling down of the CMOS technologies, Negative Bias Temperature Instability (NBTI) has become a major concern due to its impact on PMOS transistor aging process and the corresponding reduction in the long-term reliability of CMOS circuits. This paper investigates the effect of NBTI phenomenon on the setup and hold times of flip-flops. First, it is shown that NBTI tightens the setup and hold timing constraints imposed on the flip-flops in the design. Second, different types of flip-flops exhibit different levels of susceptibility to NBTI-induced change in their setup/hold time values. Finally, an NBTI-aware transistor sizing technique can minimize the NBTI effect on timing characteristics of the flip-flops.
Hamed Abrishami, Safar Hatami, Behnam Amelifard, Massoud Pedram
ACM Great Lakes Symposium on VLSI3
2008 A mathematical solution to power optimal pipeline design by utilizing soft edge flip-flops
abstract
This paper presents a novel technique to minimize the total power consumption of a synchronous linear pipeline circuit by exploiting extra slacks available in some stages of the pipeline. The key idea is to utilize soft-edge flip-flops to enable time borrowing between stages of a linear pipeline in order to provide the timing-critical stages with more time to complete their computations. Time borrowing, in conjunction with keeping the clock frequency unchanged, gives rise to a positive timing slack in each pipeline stage. The slack is subsequently utilized to minimize the circuit power consumption by reducing the supply voltage level. We formulate and solve the problem of optimally selecting the transparency window of the soft-edge flip-flops and choosing the minimum supply voltage level for the pipeline circuit as a quadratic program, thereby minimizing the power consumption of the linear pipeline circuit under a clock frequency constraint. Experimental results prove the efficacy of the problem formulation and solution technique.
Mohammad Ghasemazar, Behnam Amelifard, Massoud Pedram
ISLPED2
2008 Leakage Minimization of SRAM Cells in a Dual-Vt and Dual-Tox Technology
abstract
Aggressive CMOS scaling results in low threshold voltage and thin oxide thickness for transistors manufactured in deep submicrometer regime. As a result, reducing the subthreshold and tunneling gate leakage currents has become one of the most important criteria in the design of VLSI circuits. This paper presents a method based on dual-Vtand dual-Toxassignment to reduce the total leakage power dissipation of static random access memories (SRAMs) while maintaining their performance. The proposed method is based on the observation that read and write delays of a memory cell in an SRAM block depend on the physical distance of the cell from the sense amplifier and the decoder. Thus, the idea is to deploy different configurations of six-transistor SRAM cells corresponding to different threshold voltage and oxide thickness assignments for the transistors. Unlike other techniques for low-leakage SRAM design, the proposed technique incurs neither area nor delay overhead. In addition, it results in a minor change in the SRAM design flow. The leakage saving achieved by using this technique is a function of the values of the high threshold voltage and the oxide thickness, as well as the number of rows and columns in the cell array. Simulation results with a 65-nm process demonstrate that this technique can reduce the total leakage power dissipation of a 64 times 512 SRAM array by 33% and that of a 32 times 512 SRAM array by 40%.
Behnam Amelifard, Farzan Fallah, Massoud Pedram
IEEE Trans. Very Large Scale Integr. Syst.1
2007 Optimal Selection of Voltage Regulator Modules in a Power Delivery Network
abstract
High efficiency low voltage DC-DC conversion is a key enabler to the design of power-efficient integrated circuits. Typically a star configuration of the DC-DC converters, where only one converter resides between the source and each load, is used to deliver currents with appropriate voltage levels to different loads in the circuit. In this paper we show that using a tree topology of suitably chosen voltage regulators between the power source and loads yields higher power efficiency in the power delivery network. We formulize the problem of selecting the best set of regulators in a tree topology as a dynamic program and efficiently solve it. Experimental results demonstrate the efficacy of proposed problem formulation and solution.
Behnam Amelifard, Massoud Pedram
DAC1
2007 Design of an efficient power delivery network in an soc to enable dynamic power management
abstract
Dynamic voltage scaling (DVS) is known to be one of the most efficient techniques for power reduction of integrated circuits. Efficient low voltage DC-DC conversion is a key enabler for the design of any DVS technique. In this paper we show how to design an efficient power delivery network for a complex system-on-a-chip (SoC) so as to enable dynamic power management through assignment of appropriate voltage level (and the corresponding clock frequency) to each function block in the SoC. We show that the proposed technique reduces the power loss of the power delivery network by an average of 34% while reducing its cost by an average of 8%.
Behnam Amelifard, Massoud Pedram
ISLPED1
2007 Power optimal MTCMOS repeater insertion for global buses
abstract
This paper addresses the problem of power-optimal repeater insertion for global buses in the presence of crosstalk noise. MTCMOS technique by inserting high-Vth sleep transistors to reduce the leakage power consumption in the idle mode is used. We simultaneously calculate the repeater sizes, repeater distances, and the size of the sleep transistors to minimize the power dissipation. The effect of crosstalk coupling capacitance on propagation delay and (switching and short circuit) power dissipation is considered. Experimental results show that depending on the activity factor of the circuit, the proposed technique can significantly reduce the power consumption of the global bus interconnects.
Hanif Fatemi, Behnam Amelifard, Massoud Pedram
ISLPED2
2006 Reducing the sub-threshold and gate-tunneling leakage of SRAM cells using Dual-Vt and Dual-Tox assignment
abstract
Aggressive CMOS scaling results in low threshold voltage and thin oxide thickness for transistors manufactured in very deep submicron regime. As a result, reducing the subthreshold and gate-tunneling leakage currents has become one of the most important criteria in the design of VLSI circuits. This paper presents a method based on dual-Vtand dual-Toxassignment to reduce the total leakage power dissipation of SRAMs while maintaining their performance. The proposed method is based on the observation that the read and write delays of a memory cell in an SRAM block depend on the physical distance of the cell from the sense amplifier and the decoder. Thus, the idea is to deploy different types of six-transistor SRAM cells corresponding to different threshold voltage and oxide thickness assignments for the transistors. Unlike other techniques for low-leakage SRAM design, the proposed technique incurs neither area nor delay overhead. In addition, it results in a minor change in the SRAM design flow. Simulation results with a 65 nm process demonstrate that this technique can reduce the total leakage power dissipation of a 64 Kb SRAM by more than 50%
Behnam Amelifard, Farzan Fallah, Massoud Pedram
DATE1
2006 Low-power fanout optimization using MTCMOS and multi-Vt techniques
abstract
This paper addresses the problem of low-power fanout optimization. We show that due to neglecting short-circuit current, previous analytical techniques proposed to optimize the area of a fanout tree may result in excessive power consumption. This shows to achieve a low-power fanout tree, an accurate power consumption model should be used as the objective function. Moreover, we propose an efficient method to minimize the total power consumption of a fanout tree by using MTCMOS and Multi-Vt techniques. Experimental results show that depending on the activity factor of the circuit, the proposed technique can reduce the power consumption of the fanout tree 18% to 45%.
Behnam Amelifard, Farzan Fallah, Massoud Pedram
ISLPED1
2005 Low-power fanout optimization using multiple threshold voltage inverters
abstract
This paper addresses the problem of low-power fanout optimization with multiple threshold voltage inverters. Introducing splitting and merging conversions that preserve delay, power, and input capacitance, the fanout tree is converted to a set of inverter chains and for each chain the optimal sizes and threshold voltages are determined. Experimental results show that using this technique, the power dissipation of fanout tree is reduced by an average of 33% for a state-of-the-art CMOS technology.
Behnam Amelifard, Farzan Fallah, Massoud Pedram
ISLPED1