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

Janakiraman Viraraghavan

dblp:19/1912 · DBLP profile ↗
← Back
6ranked-venue papers
2as first author
3since 2021 · last 2025
0000-0003-4899-0368ORCID · verified

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

Systems, architecture and hardware · 6 · 2 first-author · 3 since 2021

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
4 papers
Electronic design automation · 46% Energy-efficient computing · 25% Integrated circuit design · 23%
Network and information security
1 paper
Hardware security and side channels · 100%

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

TopicWeightPapersLastEvidence papers
Integrated circuit design
low-power circuit design
1.022025
GLiTCH: GLiTCH induced Transitions for Secure Crypto-Hardware · DAC 2025
Voltage and Temperature Aware Statistical Leakage Analysis Framework Using Artificial Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation › physical design
gate sizing
0.922025
Geometric Programming Approach to Glitch Minimization via Gate Sizing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
GLiTCH: GLiTCH induced Transitions for Secure Crypto-Hardware · DAC 2025
Hardware security and side channels
side-channel countermeasures
0.912025
GLiTCH: GLiTCH induced Transitions for Secure Crypto-Hardware · DAC 2025
Electronic design automation › logic synthesis
circuit optimization
0.712023
Geometric Programming Approach to Glitch Minimization via Gate Sizing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Energy-efficient computing › dynamic power reduction
glitch reduction
0.712023
Geometric Programming Approach to Glitch Minimization via Gate Sizing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Energy-efficient computing
low-power design
0.712023
Geometric Programming Approach to Glitch Minimization via Gate Sizing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Electronic design automation
physical design
0.312025
GLiTCH: GLiTCH induced Transitions for Secure Crypto-Hardware · DAC 2025
Electronic design automation
circuit simulation
0.322012
Statistical Compact Model Extraction: A Neural Network Approach · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Voltage and Temperature Aware Statistical Leakage Analysis Framework Using Artificial Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation
timing analysis
0.212023
Geometric Programming Approach to Glitch Minimization via Gate Sizing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Embedded and real-time systems
timing constraints
0.212023
Geometric Programming Approach to Glitch Minimization via Gate Sizing · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2023
Integrated circuit design
digital circuit design
0.112012
Statistical Compact Model Extraction: A Neural Network Approach · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2012
Integrated circuit design › low-power circuit design
leakage power analysis
0.112010
Voltage and Temperature Aware Statistical Leakage Analysis Framework Using Artificial Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Electronic design automation › power estimation
statistical leakage analysis
0.112010
Voltage and Temperature Aware Statistical Leakage Analysis Framework Using Artificial Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010
Performance modeling and evaluation › statistical analysis
statistical modeling
0.112010
Voltage and Temperature Aware Statistical Leakage Analysis Framework Using Artificial Neural Networks · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2010

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

geometric programming · 2.4timing simulation · 1.7gate sizing-based arrival time control · 1.7functional simulation · 1.7posynomial formulation · 0.7artificial neural network · 0.3SPICE simulation · 0.1monte carlo simulation · 0.1
YearPublicationVenuePosition
2025 GLiTCH: GLiTCH induced Transitions for Secure Crypto-Hardware
abstract
Conventionally, glitch reduction is well-studied in digital design to improve power, efficiency, and security. In contrast, this paper combines the addition and removal of glitches to minimize the power side-channel leakage. Glitch Manipulation is achieved through gate sizing-based arrival time control, which is cast as a Geometric Programming formulation. We develop a framework, GLiTCH, for glitch manipulation that is guided by functional and timing simulations. The framework is evaluated on popular cipher designs like AES, CLEFIA, and SM4. Our findings illustrate up to 52.82% improvement in the Guessing Entropy for a 38.74% area overhead on average across the evaluated ciphers.
C. Rohin Menon, Jayanth Balasubramanian, E. Akshay Kumar, Annapurna Valiveti, Chester Rebeiro, Janakiraman Viraraghavan
DAC6
2023 Geometric Programming Approach to Glitch Minimization via Gate Sizing
abstract
The problem of gate sizing to meet timing specification while minimizing functional power/area is well understood and is solved by the use of geometric programs (GPs). While these area minimization GP (AM-GP) formulations minimize functional power, they do not address the problem of glitches. Glitches are extraneous transitions caused by signal arrival time imbalance at the input nodes of logic gates. A gate sizing algorithm, area-glitch minimization GP (AGM-GP), is proposed to reduce glitches while constraining area and adhering to a timing specification. Glitch reduction is achieved through signal arrival time balancing posed as posynomials in a GP formulation. Prior art does not exploit the complete power of gate sizing when reducing glitches in an attempt to meet the timing specification. In particular, the proposed formulation allows both upsizing and downsizing without causing any timing violation, at the expense of a marginal increase in area. Traditional downsizing methods can be used to further reduce glitches over and above the AGM-GP solution. Simulation results on the ISCAS-85 benchmark circuits show an overall reduction of 20.4% glitch power and 9.5% total power which is, respectively, 13.8% and 3.9% better than just downsizing the AM-GP solution. This power reduction was achieved with an average area increase of 4.2%.
Karthikeyan Muthamizh Vithagan, Vignesh Sundaresha, Janakiraman Viraraghavan
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2021 An Area-Efficient Word-Line Pitch-Aligned 8T SRAM Compatible Digital-to-Analog Converter
abstract
Area and energy-efficient data converters are an integral part of In-Memory Compute (IMC) engines. The conventional Digital to Analog Converters (DACs) uses binary-weighted pull-up current sources with scan-flops feeding in the digital input. These bulky pull-up devices and scan-flops make it hard to integrate along-side a memory array in an area-efficient manner. Further, it is prone to error due to local variations owing to limited digital control. In this paper, we propose an area-efficient, Word-Line (WL) pitch-aligned, layout friendly In-Memory compatible DAC (IM-DAC), whose layout resembles the 8T SRAM array very closely, thus achieving memory array-like density. Simulation results show that the worst-case INL and DNL is 2.42 LSB and -0.32 LSB, respectively. We obtained a 3.4X area advantage in comparison with the conventional DAC. The high-density layout allows for additional calibration pull-up stacks, with minimal area penalty, that reduces the standard deviation of the linearized-current to 48.76% of the corresponding value before calibration.
Balaji Vijayakumar, Janakiraman Viraraghavan
ISCAS2
2020 Flash Based In-Memory Multiply-Accumulate Realisation: A Theoretical Study
abstract
In memory computing is gaining traction as a technique to implement the Multiply Accumulate (MAC) operation on edge network devices, to perform neural network inference while reducing energy expended in memory-fetch. The voltage developed along a bit-line is an analog representation of the MAC value and needs to be digitized for further processing. In this paper we propose to use the Sense Amp as a comparator to perform the digitization using a serial flash, implemented in memory. Flash ADCs require an ordered set of reference voltages to compare against the input to be digitized. Recognizing that the MAC value is non-uniformly distributed and is application specific we propose an algorithm to generate the reference voltages tailored to the MAC distribution function. Further, we show that the reference voltage can be generated in much the same way as the MAC voltage is generated along a column, in-memory. We provide an algorithm to populate the bit-cells of the reference column to generate the appropriate reference voltage. Experiments on the MNIST, SVHN and CIFAR-10 data sets show that the proposed technique results in a worst case accuracy reduction of 0.8% compared to the Double-Precision evaluation.
S. Ashwin Balagopal, Janakiraman Viraraghavan
ISCAS2
2012 Statistical Compact Model Extraction: A Neural Network Approach
abstract
A technique for extracting statistical compact model parameters using artificial neural networks (ANNs) is proposed. ANNs can model a much higher degree of nonlinearity compared to existing quadratic polynomial models and, hence, can even be used in sub-100-nm technologies to model leakage current that exponentially depends on process parameters. Existing techniques cannot be extended to handle such exponential functions. Additionally, ANNs can handle multiple input multiple output relations very effectively. The concept applied to CMOS devices improves the efficiency and accuracy of model extraction. Results from the ANN match the ones obtained from SPICE simulators within 1%.
Janakiraman Viraraghavan, Shrinivas J. Pandharpure, Josef Watts
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1
2010 Voltage and Temperature Aware Statistical Leakage Analysis Framework Using Artificial Neural Networks
abstract
Artificial neural networks (ANNs) have shown great promise in modeling circuit parameters for computer aided design applications. Leakage currents, which depend on process parameters, supply voltage and temperature can be modeled accurately with ANNs. However, the complex nature of the ANN model, with the standard sigmoidal activation functions, does not allow analytical expressions for its mean and variance. We propose the use of a new activation function that allows us to derive an analytical expression for the mean and a semi-analytical expression for the variance of the ANN-based leakage model. To the best of our knowledge this is the first result in this direction. Our neural network model also includes the voltage and temperature as input parameters, thereby enabling voltage and temperature aware statistical leakage analysis (SLA). All existing SLA frameworks are closely tied to the exponential polynomial leakage model and hence fail to work with sophisticated ANN models. In this paper, we also set up an SLA framework that can efficiently work with these ANN models. Results show that the cumulative distribution function of leakage current of ISCAS'85 circuits can be predicted accurately with the error in mean and standard deviation, compared to Monte Carlo-based simulations, being less than 1% and 2% respectively across a range of voltage and temperature values.
Janakiraman Viraraghavan, Bharadwaj S. Amrutur
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.1