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

Zoha Pajouhi

dblp:161/0838 · DBLP profile ↗
← Back
6ranked-venue papers
5as first author
0since 2021 · last 2020
0000-0001-6150-5094ORCID · corroborated

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

Systems, architecture and hardware · 6 · 5 first-authorSoftware engineering, systems software and programming languages · 2 · 1 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
Emerging computing paradigms · 54% Integrated circuit design · 33% Electronic design automation · 8%
Computer graphics and multimedia
1 paper
Image and video processing · 100%

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

TopicWeightPapersLastEvidence papers
Emerging computing paradigms › spintronics
spintronic computing
0.722020
Ultralow Power Nonvolatile Logic Based on Spin-Orbit and Exchange Coupled Nanowires · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Exploring Spin-Transfer-Torque Devices for Logic Applications · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Integrated circuit design › emerging device technologies
nonvolatile logic
0.412020
Ultralow Power Nonvolatile Logic Based on Spin-Orbit and Exchange Coupled Nanowires · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Emerging computing paradigms
approximate and stochastic computing
0.312018
Image Edge Detection Based on Swarm Intelligence Using Memristive Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Emerging computing paradigms
memristive computing
0.312018
Image Edge Detection Based on Swarm Intelligence Using Memristive Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018
Emerging computing paradigms › spintronics › spintronic computing
all-spin logic
0.212015
Exploring Spin-Transfer-Torque Devices for Logic Applications · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Electronic design automation
logic synthesis
0.212015
Exploring Spin-Transfer-Torque Devices for Logic Applications · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2015
Energy-efficient computing › low-power design
low-power logic design
0.112020
Ultralow Power Nonvolatile Logic Based on Spin-Orbit and Exchange Coupled Nanowires · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2020
Image and video processing
edge detection
0.112018
Image Edge Detection Based on Swarm Intelligence Using Memristive Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2018

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

ant colony optimization · 0.7micromagnetic simulation · 0.4electron transport simulation · 0.4nanomagnet stacking · 0.2intracycle power gating · 0.2fine-grained logic pipelining · 0.2
YearPublicationVenuePosition
2020 Ultralow Power Nonvolatile Logic Based on Spin-Orbit and Exchange Coupled Nanowires
abstract
The rapid growth of Internet of Things and emphasis on low power mobile devices has inspired researchers to explore newer devices, such as nonvolatile logic devices. Due to their miniaturized dimensions and zero leakage, spintronic devices are among the most promising devices in literature. In this paper, we propose a new logic style based on spin-orbit and exchange coupled nanowires. Our logic style takes advantage of two key features, namely, spin-orbit coupling and exchange coupling fields to enhance energy efficiency. Furthermore, we demonstrate dedicated input and output paths for the proposed device resulting in inherent asymmetry and simplified operation. Furthermore, thanks to our device structure, fringing dipole fields between devices are eliminated leading to improved area utilization and smaller area. In order to evaluate our proposed logic style, a simulation framework was developed. This simulation framework consists of a micromagnetic dynamics module, electron transport module, and a circuit integrator. Using our simulation framework, we demonstrate 88% reduction in power delay product and 93% reduction in the delay and 37% reduction in the area for an inverter compared to previously logic styles based on motion of domain walls.
Zoha Pajouhi
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2018 Image Edge Detection Based on Swarm Intelligence Using Memristive Networks
abstract
Recent advancements in the development of memristive devices has opened new opportunities for hardware implementation of new computing models. Researchers have shown the suitability of memristive devices for swarm intelligence algorithms to solve a maze in hardware. In this paper, we utilize swarm intelligence of memristive networks to perform image edge detection. First, we propose a hardware-friendly algorithm for image edge detection based on ant colony optimization. Second, we implement the image edge detection algorithm using memristive networks. Furthermore, we explain the impact of various parameters of the memristors on the efficacy of the implementation. Our results show 28% improvement in the energy compared to a low power CMOS hardware implementation based on stochastic circuits. Furthermore, our design occupies up to 5× less area.
Zoha Pajouhi, Kaushik Roy 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2017 STAxCache: An approximate, energy efficient STT-MRAM cache
abstract
STT-MRAM has attracted great interest for use as on-chip memory due to its high density, near-zero leakage and high endurance. However, its overall energy efficiency is limited by the energy requirements of spin-transfer torque switching during writes and reliable single-ended sensing during reads. Leveraging the ability of many applications to produce acceptable outputs under approximations to computations and data, we propose the use of approximate storage to improve the energy efficiency of STT-MRAM based caches. Towards this end, we explore a combination of different approximation techniques at the circuit and architecture levels that yield significant energy benefits for small probabilities of errors in reads, writes, and retention. A key challenge arises when introducing approximate storage into a cache - data that can tolerate different levels of approximation (or not at all) may be dynamically loaded into a cache line at different times. In addition, it is necessary to manage the approximations so as to obtain a desirable energy-quality tradeoff at the application level. We propose STAxCache (Spintronic Approximate Cache), an STT-MRAM based approximate L2 cache architecture that retains the full flexibility of a conventional cache, while allowing for different levels of approximation to different parts of a program's memory address space. We introduce a simple interface that allows the programmer to specify the quality requirements for different data structures, and instructions in the ISA to expose this information to STAxCache. We utilize a device-to-architecture simulation framework to evaluate STAxCache and achieve 1.44x improvement in L2 cache energy for negligible (<; 0.5%) loss in application-level quality across a suite of 8 benchmarks.
Ashish Ranjan 0001, Swagath Venkataramani, Zoha Pajouhi, Rangharajan Venkatesan, Kaushik Roy 0001, Anand Raghunathan
DATE3
2016 Yield, Area, and Energy Optimization in STT-MRAMs Using Failure-Aware ECC
abstract
Spin-Transfer Torque MRAMs are attractive due to their non-volatility, high density, and zero leakage. However, STT-MRAMs suffer from poor reliability due to shared read and write paths. Additionally, conflicting requirements for data retention and writeability (both related to the energy barrier height of the storage device) makes design more challenging. Furthermore, the energy barrier height depends on the geometry of the storage. Any variations in the geometry of the storage device lead to variations in the energy barrier height. In order to address the poor reliability of STT-MRAMs, usage of Error Correcting Codes (ECC) has been proposed. Unlike traditional CMOS memory technologies, ECC is expected to correct both soft and hard errors in STT-MRAMs. To achieve acceptable yield with low write power, stronger ECC is required, resulting in increased number of encoded bits and degraded memory capacity. In this article, we propose Failure-aware ECC (FaECC), which masks permanent faults while maintaining the same correction capability for soft errors without increased number of encoded bits. Furthermore, we investigate the impact of process variations on run-time reliability of STT-MRAMs. In order to analyze the effectiveness of our methodology, we developed a cross-layer simulation framework that consists of device, circuit and array level analysis of STT-MRAM memory arrays. Our results show that using FaECC relaxes the requirements on the energy barrier height, which reduces the write energy and results in smaller access transistor size and memory array area.
Zoha Pajouhi, Xuanyao Fong, Anand Raghunathan, Kaushik Roy 0001
ACM J. Emerg. Technol. Comput. Syst.1
2015 Device/circuit/architecture co-design of reliable STT-MRAM
Zoha Pajouhi, Xuanyao Fong, Kaushik Roy 0001
DATE1
2015 Exploring Spin-Transfer-Torque Devices for Logic Applications
abstract
As CMOS nears the end of the projected scaling roadmap, significant effort has been devoted to the search for new materials and devices that can realize memory and logic. Spintronics, which uses the spin of electrons to represent and manipulate information, is one of the promising directions for the post-CMOS era. While the potential of spintronic memories is relatively well known, realizing logic remains an open and critical challenge. All spin logic (ASL) is a recently proposed logic style that realizes Boolean logic using spin-transfer-torque devices based on the principle of nonlocal spin torque. ASL has advantages such as density, nonvolatility, and low operating voltage. However, it also suffers from drawbacks such as low speed and static power dissipation. Recent work has shown that, in the context of simple arithmetic circuits (adders and multipliers), the efficiency of ASL can be greatly improved using techniques that utilize its unique characteristics. An evaluation of ASL across a broad range of circuits, considering the known optimization techniques, is an important next step in determining its viability. In this paper, we propose a systematic methodology for the synthesis of ASL circuits. Our methodology performs various optimizations that benefit ASL, such as intracycle power gating, stacking of ASL nanomagnets, and fine-grained logic pipelining. We utilize the proposed methodology to evaluate the suitability of ASL implementations for a wide range of benchmarks, viz., random combinational and sequential logic, digital signal processing circuits, and the Leon SPARC3 general-purpose processor. Based on our evaluation, we identify: 1) the large current requirement of nanomagnets at fast switching speeds; 2) the static power dissipation in the all-metallic devices; and 3) the short spin flip length in interconnects as key bottlenecks that limit the competitiveness of ASL. We further evaluate the impact of various potential improvements in device parameters on the efficiency of ASL.
Zoha Pajouhi, Swagath Venkataramani, Karthik Yogendra, Anand Raghunathan, Kaushik Roy 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1