Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Yazdan Aghaghiri is active.

Publication


Featured researches published by Yazdan Aghaghiri.


IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2004

Transition reduction in memory buses using sector-based encoding techniques

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram

In this paper, we introduce a class of irredundant low-power techniques for encoding instruction or data source words before they are transmitted over buses. The key idea is to partition the source-word space into a number of sectors with unique identifiers called sector heads. These sectors can, for example, correspond to address spaces for the code, heap, and stack segments of one or more application programs. Each source word is then dynamically mapped to the appropriate sector and is encoded with respect to the sector head. In general, the sectors may be determined a priori or can dynamically be updated based on the source word that was last encountered in that sector. These sector-based encoding techniques are quite effective in reducing the number of interpattern transitions on the bus, while incurring rather small power and delay overheads. For a computer system without an on-chip cache, the proposed techniques decrease the switching activity of data address and multiplexed address buses by an average of 55% to 67%, respectively. For a system with on-chip cache, up to 55% transition reduction is achieved on a multiplexed address bus between the internal cache and the external memory. Assuming a 10 pF per line bus capacitance, we show that, by using the proposed encoding techniques, a power reduction of up to 52% can be achieved for an external data address bus and 42% for the multiplexed bus between cache and main memory.


international symposium on quality electronic design | 2002

ALBORZ: Address Level Bus Power Optimization

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram

In this paper we introduce a new low power address bus encoding technique, and the resulting code, named ALBORZ. The ALBORZ code is constructed based on transition signaling the limited-weight codes and, with enhancements to make it adaptive and irredundant, results in up to 89% reduction in the instruction bus switching activity, at the expense of a small area overhead.


international symposium on low power electronics and design | 2002

Reducing transitions on memory buses using sector-based encoding technique

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram

In this paper, we introduce a class of irredundant low power encoding techniques for memory address buses. The basic idea is to partition the memory space into a number of sectors. These sectors can, for example, represent address spaces for the code, heap, and stack segments of one or more application programs. Each address is first dynamically mapped to the appropriate sector and then is encoded with respect to the sector head. Each sector head is updated based on the last accessed address in that sector. The result of this sector-based encoding technique is a reduction in the number of bus transitions when encoding consecutive addresses that access different sectors. Our proposed techniques have small power and delay overhead when compared with many of the existing methods in the literature. One of our proposed techniques is very suitable for encoding addresses that are sent from an on-chip cache to the main memory when multiple application programs are executing on the processor in a time-sharing basis. For a computer system without an on-chip cache, the proposed techniques decrease the switching activity of data address and multiplexed address buses by an average of 55% and 67%, respectively. For a system with on-chip cache, up to 55% transition reduction is achieved on a multiplexed address bus between the internal cache and the external memory. Assuming a 10pF per line bus capacitance, we show that power reduction of up to 52% for an external data address bus and 42% for the multiplexed bus between cache and main memory is achieved using our methods.


Journal of Circuits, Systems, and Computers | 2002

A CLASS OF IRREDUNDANT ENCODING TECHNIQUES FOR REDUCING BUS POWER

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram

This paper proposes a number of encoding techniques for decreasing power dissipation on global buses. The best target for these techniques is a wide and highly capacitive memory bus. Switching activity of the bus is reduced by means of encoding the values that are conveyed over them. More precisely, three irredundant bus-encoding techniques are presented in this paper. These techniques decrease the bus activity by as much as 86% for instruction addresses without the need to add redundant bus lines. Having no redundancy means that exercising these techniques on any existing system does not require redesign and remanufacturing of the printed circuit board of the system. The power dissipation of the encoder and decoder blocks is insignificant in comparison with the power saved on the memory address bus. This makes these techniques capable of reducing the total power consumption.


design, automation, and test in europe | 2002

EZ Encoding: A Class of Irredundant Low Power Codes for Data Address and Multiplexed Address Buses

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram

In this paper, we introduce a class of irredundant low power encoding techniques for memory address buses. For a data address bus, the proposed encoding techniques make use of two working zones in the memory address space, whereas for a multiplexed data and instruction address bus, up to four working zones can be supported The zones are dynamically updated to increase the saving in switching activity. Our techniques decrease the switching activity of data address and multiplexed address buses by an average of 55% and 77%, respectively, up from 25% and 64% achieved by previous methods.


Archive | 2002

System and method for reducing transitions on address buses

Farzan Fallah; Yazdan Aghaghiri; Massoud Pedram


Archive | 2003

Reducing transitions on address buses using instruction-set-aware system and method

Farzan Fallah; Yazdan Aghaghiri; Massoud Pedram


Archive | 2002

REDUCTION IN BUS SWITCHING OPERATION

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram; ファラー ファーザン; ペドラム マソウド; アガヒリ ヤズダン


Archive | 2004

System and method for identifying optimal encoding for a given trace

Farzan Fallah; Yazdan Aghaghiri; Massoud Pedram


Archive | 2004

Transition Reduction in Memory Buses Using

Yazdan Aghaghiri; Farzan Fallah; Massoud Pedram

Collaboration


Dive into the Yazdan Aghaghiri's collaboration.

Top Co-Authors

Avatar

Massoud Pedram

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Massoud Pedram

University of Southern California

View shared research outputs
Researchain Logo
Decentralizing Knowledge