Demo Data from VLDB 2026 / reviewers in the wild / expert
Pallav Gupta
dblp:65/1625
· DBLP profile ↗
21ranked-venue papers
9as first author
0since 2021 · last 2018
0000-0002-3218-1200ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 21 · 9 first-authorSoftware engineering, systems software and programming languages · 5 · 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
4 papers |
Electronic design automation · 60% Emerging computing paradigms · 12% Embedded and real-time systems · 11% | |
| Theoretical computer science
1 paper |
Quantum computing and quantum information · 100% | |
| Network and information security
1 paper |
Biometric security · 100% |
Topics — the 10 heaviest of 12, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
logic synthesis |
0.2 | 3 | 2007 | Majority and Minority Network Synthesis With Application to QCA-, SET-, and TPL-Based Nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 An Algorithm for Synthesis of Reversible Logic Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 Threshold network synthesis and optimization and its application to nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Electronic design automation › logic synthesis › non-conventional logic synthesis
reversible logic synthesis |
0.1 | 1 | 2006 | An Algorithm for Synthesis of Reversible Logic Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Quantum computing and quantum information
quantum circuit synthesis |
0.1 | 1 | 2006 | An Algorithm for Synthesis of Reversible Logic Circuits · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2006 |
Biometric security
fingerprint recognition |
0.1 | 1 | 2005 | Efficient fingerprint-based user authentication for embedded systems · DAC 2005 |
Processor architecture and microarchitecture › instruction set architecture › instruction set customization
custom instruction extension |
0.1 | 1 | 2005 | Efficient fingerprint-based user authentication for embedded systems · DAC 2005 |
Embedded and real-time systems › embedded processor
embedded processor customization |
0.1 | 1 | 2005 | Efficient fingerprint-based user authentication for embedded systems · DAC 2005 |
Electronic design automation › logic synthesis
threshold logic synthesis |
0.1 | 1 | 2005 | Threshold network synthesis and optimization and its application to nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Emerging computing paradigms › nanotechnology
nanoscale computing |
0.0 | 2 | 2007 | Majority and Minority Network Synthesis With Application to QCA-, SET-, and TPL-Based Nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 Threshold network synthesis and optimization and its application to nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Emerging computing paradigms › cellular automata
quantum cellular automata |
0.0 | 1 | 2007 | Majority and Minority Network Synthesis With Application to QCA-, SET-, and TPL-Based Nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2007 |
Integrated circuit design › emerging device technologies
resonant tunneling diode |
0.0 | 1 | 2005 | Threshold network synthesis and optimization and its application to nanotechnologies · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2005 |
Methods — techniques the papers use, named apart from their topics
boolean logic synthesis · 0.1toffoli gate library · 0.1priority-based search tree · 0.1positive-polarity reed-muller expansion · 0.1memory-aware software redesign · 0.1fixed-point arithmetic · 0.1custom instruction extensions · 0.1multilevel network synthesis · 0.1multilevel threshold logic synthesis · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2018 | An Effective Methodology for Automated Diagnosis of Functional Pattern Failures to Support Silicon DebugabstractIn this paper, we present an industrial-grade solution for automated diagnosis of functional pattern failures. Fault isolation (FI) and failure analysis (FA) are two critical silicon debug activities that provide the end-of-line feedback mechanism needed for attaining and sustaining high product yield. Simulation-based diagnosis is performed using silicon characterization data from multiple failing functional patterns to quickly generate a small list of suspect candidates that explain the fail signature. Quality metrics are computed to ascertain the confidence in diagnosis. Our methodology has been productised in an in-house diagnosis tool. Furthermore, the solution has been successfully demonstrated on multiple products to serve the diverse needs of Intel's debug and diagnosis teams. On a product, 50 out of 76 unit-level diagnoses resulted in a confirmed defect location using our methodology; thereby, achieving a success rate of 66%. Pallav Gupta |
ITC | 1 |
| 2018 | Online Scan Diagnosis : A Novel Approach to Volume DiagnosisabstractIn this paper, we present a novel approach to run scan diagnosis in a high volume manufacturing (HVM) environment. Our methodology enables two usage modes during scan diagnosis; we can perform diagnosis on all failing partitions on all units (a) on production testers directly or (b) on a few compute machines. Diagnosis or fault dictionary based methods are employed to pre-generate a suspect database (DB) for each design partition. Computationally efficient capture and chain diagnosis algorithms are developed to query the DB to form a suspect universe that explains the fail signature. Only certain pages of the DB are loaded in memory at any given time, requiring no more than a few megabytes of RAM. The technique has been successfully demonstrated on two Intel products with significant cost savings realized over the traditional approach. Diagnosis results have been validated by comparing against the output of a commercial diagnosis tool on thousands of wafers; more importantly, 97% of actual defects confirmed by physical failure analysis (FA) are successfully identified by the proposed approach. I-De Huang, Pallav Gupta, Loganathan Lingappan, Vijay Gangaram |
ITC | 2 |
| 2015 | Leveraging Hotspots and Improving Chip Reliability via Carbon Nanotube Grid Thermal StructureabstractThe increasing power consumption of integrated circuits (ICs) enabled by technology scaling requires more efficient heat dissipation solutions to improve overall chip reliability and reduce hotspots. Rapidly growing 3-D IC technology strengthens the requirement with more devices stacked per unit area. Thermal interface material (TIM) and MicroChannel are widely adopted strategies to resolve the heat dissipation problem. In recent years, carbon nanotubes (CNTs) have been proposed as a promising TIM due to their superior thermal conductivity. Several CNT-based thermal structures for improving chip heat dissipation have been proposed and demonstrated significant temperature reduction. In this project, we developed an improved CNT TIM structure which includes a CNT grid and thermal vias. It collaborates with MicroChannel to dissipate heat more efficiently in 3-D chips and at the same time, obtain more uniform chip thermal profiles. We present simulation-based experimental results that indicate up to 19.88% peak temperature reduction, 7.81% average temperature reduction, over 66% maximum temperature difference reduction on chip and 17.26% improvement in chip reliability for IBM-PLACE 2.0 circuit benchmarks, showing the effectiveness of our proposed thermal structure for resolving thermal challenge and improving chip reliability in 3-D IC. Hao Liang 0003, Wei Zhang 0012, Shengqi Yang, Pallav Gupta |
IEEE Trans. Very Large Scale Integr. Syst. | 5 |
| 2013 | NBTI-aware circuit node criticality computationabstractFor sub-65nm technology nodes, Negative Bias Temperature Instability (NBTI) has become a primary limiting factor of circuit lifetime. During the past few years, researchers have spent considerable effort on accurate modeling and characterization of circuit delay degradation caused by NBTI at different design levels. The search for techniques and methodologies which can aid in effectively minimizing the NBTI effect on circuit delay is still underway. In this work, we present the usage of node criticality computation to drive NBTI-aware timing analysis and optimization. Circuits that have undergone this optimization flow show strong resistance to NBTI delay degradation. For the first time, this work proposes a node criticality computation algorithm under an NBTI-aware timing analysis and optimization framework. Our work provides answers to the following yet unaddressed questions: (a) what is the definition of node criticality in a circuit under the NBTI effect? (b) how do we identify the critical nodes that, once protected, will be immune to NBTI timing degradation? and (c) what are the NBTI effect attenuation approaches? Experimental results indicate that by protecting the critical nodes found by our proposed methodology, circuit delay degradation can be reduced by up to 50%. Combined with peak temperature reduction, the delay degradation can be be further improved. Shengqi Yang, Wenping Wang 0004, Mark Hagan, Wei Zhang 0012, Pallav Gupta, Yu Cao 0001 |
ACM J. Emerg. Technol. Comput. Syst. | 5 |
| 2012 | Test generation for clock-domain crossing faults in integrated circuitsabstractClock-domain crossing (CDC) faults are a serious concern for high-speed, multi-core integrated circuits. Even when robust design methods based on synchronizers and design verification techniques are used, process variations can introduce subtle timing problems that affect data transfer across clock-domain boundaries for fabricated chips. We present a test generation technique that leverages commercial ATPG tools, but introduces additional constraints, to detect CDC faults. We also present HSpice simulation data using a 45 nm technology to quantify the occurrence of CDC faults at clock-domain boundaries. Results are presented for synthesized IWLS05 benchmarks that include multiple clock domains. The results highlight the ineffectiveness of commercial transition-delay fault ATPG and the “coverage gap” resulting from the use of ATPG methods employed in industry today. While the proposed method can detect nearly all CDC faults, TDF ATPG is found to be severely deficient for screening CDC faults. Naghmeh Karimi, Krishnendu Chakrabarty, Pallav Gupta, Srinivas Patil |
DATE | 3 |
| 2012 | A physical design tool for carbon nanotube field-effect transistor circuitsabstractIn this article, we present a graphical Computer-Aided Design (CAD) environment for the design, analysis, and layout of Carbon NanoTube (CNT) Field-Effect Transistor (CNFET) circuits. This work is motivated by the fact that such a tool currently does not exist in the public domain for researchers. Our tool has been integrated within Electric a very powerful, yet free CAD system for custom design of Integrated Circuits (ICs). The tool supports CNFET schematic and layout entry, rule checking, and HSpice/VerilogA netlist generation. We provide users with a customizable CNFET technology library with the ability to specify λ-based design rules. We showcase the capabilities of our tool by demonstrating the design of a large CNFET standard cell and components library. Meanwhile, HSPICE simulations also have been presented for cell library characterization. We hope that the availability of this tool will invigorate the CAD community to explore novel ideas in CNFET circuit design. Minhao Zhu, Shengqi Yang, Pallav Gupta, Wei Zhang 0012, Steven M. Rubin, Gilda Garretón, Jin He 0003 |
ACM J. Emerg. Technol. Comput. Syst. | 4 |
| 2012 | Power Analysis Attack Resistance Engineering by Dynamic Voltage and Frequency ScalingabstractThis article proposes a novel approach to cryptosystem design to prevent power analysis attacks. Such attacks infer program behavior by continuously monitoring the power supply current going into the processor core. They form an important class of security attacks. Our approach is based on dynamic voltage and frequency scaling (DVFS), which hides processor state to make it harder for an attacker to gain access to a secure system. Three designs are studied to test the efficacy of the DVFS method against power analysis attacks. The advanced realization of our cryptosystem is presented which achieves enough high power and time trace entropies to block various kinds of power analysis attacks in the DES algorithm. We observed 27% energy reduction and 16% time overhead in these algorithms. Finally, DVFS hardness analysis is presented. Shengqi Yang, Pallav Gupta, Marilyn Wolf, Dimitrios Serpanos, Narayanan Vijaykrishnan, Yuan Xie 0001 |
ACM Trans. Embed. Comput. Syst. | 2 |
| 2011 | Testing of Clock-Domain Crossing Faults in Multi-core System-on-ChipabstractManufacturing test for clock-domain crossing(CDC) defects is a major challenge for multi-core system-on chip(SoC) designs in the nanometer regime. Setup- and hold time violations in flip-flops situated on clock boundaries may lead to catastrophic failures, even when circuits are equipped with synchronizers at clock boundaries. In this work, we comprehensively study the effect of CDC faults, and propose a number of fault models to target such defects. In addition, we develop an automatic test-pattern selection method for CDC fault detection. This work is motivated by the fact that CDC faults cannot always be detected by conventional ATPG methods. The results of applying the proposed method to a number of IWLS'05 benchmarks demonstrate the effectiveness of our approach. Naghmeh Karimi, Zhiqiu Kong, Krishnendu Chakrabarty, Pallav Gupta, Srinivas Patil |
Asian Test Symposium | 4 |
| 2011 | Case study: Alleviating hotspots and improving chip reliability via carbon nanotube thermal interfaceabstractThe increasing power consumption of integrated circuits (ICs) enabled by technology scaling requires more efficient heat dissipation solutions to improve overall chip reliability and reduce hotspots. Thermal interface materials (TIMs) are widely employed to improve the thermal conductivity between the chip and the cooling facilities. In recent years, carbon nanotubes (CNTs) have been proposed as a promising TIM due to their superior thermal conductivity. Some CNT-based thermal structures for improving chip heat dissipation have been proposed, and they have demonstrated significant temperature reduction. In this paper, we present an improved CNT TIM design which includes a CNT grid and thermal vias to dissipate heat more efficiently to obtain a more uniform chip thermal profile. We present simulation-based experimental results that indicate a 32% / 25% peak temperature reduction and 48% / 22% improvement in chip reliability for two industrial processor benchmarks, showing the effectiveness of our proposed thermal structure. Wei Zhang 0012, Shengqi Yang, Pallav Gupta |
DATE | 4 |
| 2011 | Resource-constrained multiprocessor synthesis for floating-point applications on FPGAsabstractAlthough state-of-the-art field-programmable gate arrays offer exciting new opportunities in exploring low-cost high-performance architectures for data-intensive scientific applications, they also present serious challenges. Multiprocessor-on-programmable-chip, which integrates software programmability and hardware reconfiguration, provides substantial flexibility that results in shorter design cycles, higher performance, and lower cost. In this article, we present an application-specific design methodology for multiprocessor-on-programmable-chip architectures that target applications involving large matrices and floating-point operations. Given an application with specific energy-performance and resource constraints, our methodology aims to customize the architecture to match the diverse computation and communication requirements of the application tasks. Graph-based analysis of the application drives system synthesis that employs a precharacterized, parameterized hardware component library of functional units. Extensive experimental results for three diverse applications are presented to demonstrate the efficacy of our design methodology. Xiaofang (Maggie) Wang, Pallav Gupta |
ACM Trans. Design Autom. Electr. Syst. | 2 |
| 2008 | Automatic Test Generation for Combinational Threshold Logic NetworksabstractWe propose an automatic test pattern generation (ATPG) framework for combinational threshold networks. The motivation behind this work lies in the fact that many emerging nanotechnologies, such as resonant tunneling diodes (RTDs), single electron transistor (SET), and quantum cellular automata (QCA), implement threshold logic. Consequently, there is a need to develop an ATPG methodology for this type of logic. We have built the first automatic test pattern generator and fault simulator for threshold logic which has been integrated on top of an existing computer-aided design (CAD) tool. These exploit new fault collapsing techniques we have developed for threshold networks. We perform fault modeling, backed by HSPICE simulations, to show that many cuts and shorts in RTD-based threshold gates are equivalent to stuck-at faults at the inputs and output of the gate. Experimental results with the MCNC benchmarks indicate that test vectors were found for all testable stuck-at faults in their threshold network implementations. Pallav Gupta, Niraj K. Jha |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2007 | Majority and Minority Network Synthesis With Application to QCA-, SET-, and TPL-Based NanotechnologiesabstractIn this paper, we present a methodology for efficient majority/minority network synthesis of arbitrary multiout- put Boolean functions. Many emerging nanoscale technologies, such as quantum cellular automata (QCA), single electron tunneling (SET), and tunneling phase logic (TPL), are capable of implementing majority or minority logic very efficiently. The main purpose of this paper is to lay the foundation for research on the development of synthesis methodologies and tools to generate optimized majority/minority networks for these emergent technologies. Functionally correct QCA-, SET-, and TPL-based majority/ minority gates have been successfully demonstrated. However, there exists no comprehensive methodology or design automation tool for general multilevel majority/minority network synthesis. We have built the first such tool, majority logic synthesizer, on top of an existing Boolean logic synthesis tool. Experiments with 40 Microelectronics Center of North Carolina benchmarks were performed. They indicate that up to 68.0% reduction in gate count is possible when utilizing majority/minority logic, with the average reduction being 21.9%, compared to traditional logic synthesis, in which two-input and/or gates in the circuit are converted to majority/minority gates. Pallav Gupta, Niraj K. Jha |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2007 | A Test Generation Framework for Quantum Cellular Automata CircuitsabstractIn this paper, we present a test generation framework for quantum cellular automata (QCA) circuits. QCA is a nanotechnology that has attracted recent significant attention and shows promise as a viable future technology. This work is motivated by the fact that the stuck-at fault test set of a circuit is not guaranteed to detect all defects that can occur in its QCA implementation. We show how to generate additional test vectors to supplement the stuck-at fault test set to guarantee that all simulated defects in the QCA gates get detected. Since nanotechnologies will be dominated by interconnects, we also target bridging faults on QCA interconnects. The efficacy of our framework is established through its application to QCA implementations of MCNC and ISCAS'85 benchmarks that use majority gates as primitives Pallav Gupta, Niraj K. Jha, Loganathan Lingappan |
IEEE Trans. Very Large Scale Integr. Syst. | 1 |
| 2006 | Test generation for combinational quantum cellular automata (QCA) circuitsabstractIn this paper, we present a test generation framework for testing of quantum cellular automata (QCA) circuits. QCA is a nanotechnology that has attracted significant recent attention and shows immense promise as a viable future technology. This work is motivated by the fact that the stuck-at fault test set of a circuit is not guaranteed to detect all defects that can occur in its QCA implementation. We show how to generate additional test vectors to supplement the stuck-at fault test set to guarantee that all simulated defects in the QCA gates get detected. Since nanotechnologies will be dominated by interconnects, we also target bridging faults on QCA interconnects. The efficacy of our framework is established through its application to QCA implementations of MCNC benchmarks that use majority gates as primitives Pallav Gupta, Niraj K. Jha, Loganathan Lingappan |
DATE | 1 |
| 2006 | An Algorithm for Synthesis of Reversible Logic CircuitsabstractReversible logic finds many applications, especially in the area of quantum computing. A completely specified n-input, n-output Boolean function is called reversible if it maps each input assignment to a unique output assignment and vice versa. Logic synthesis for reversible functions differs substantially from traditional logic synthesis and is currently an active area of research. The authors present an algorithm and tool for the synthesis of reversible functions. The algorithm uses the positive-polarity Reed-Muller expansion of a reversible function to synthesize the function as a network of Toffoli gates. At each stage, candidate factors, which represent subexpressions common between the Reed-Muller expansions of multiple outputs, are explored in the order of their attractiveness. The algorithm utilizes a priority-based search tree, and heuristics are used to rapidly prune the search space. The synthesis algorithm currently targets the generalized n-bit Toffoli gate library. However, other algorithms exist that can convert an n-bit Toffoli gate into a cascade of smaller Toffoli gates. Experimental results indicate that the authors' algorithm quickly synthesizes circuits when tested on the set of all reversible functions of three variables. Furthermore, it is able to quickly synthesize all four-variable and most five-variable reversible functions that were in the test suite. The authors also present results for some benchmark functions widely discussed in literature and some new benchmarks that the authors have developed. The algorithm is shown to synthesize many, but not all, randomly generated reversible functions of as many as 16 variables with a maximum gate count of 25 Pallav Gupta, Abhinav Agrawal 0002, Niraj K. Jha |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |
| 2005 | Efficient fingerprint-based user authentication for embedded systemsabstractUser authentication, which refers to the process of verifying the identity of a user, is becoming an important security requirement in various embedded systems. While conventional solutions for user authentication have relied on password-based mechanisms, they are increasingly being replaced by biometric technologies such as fingerprint, face, and voice recognition, which are known to provide higher levels of security for user authentication. This paper investigates the problem of supporting efficient fingerprint-based user authentication in embedded systems. For improving the performance of fingerprint-based authentication, we propose hardware/software enhancements that include a generic set of custom instruction extensions to an embedded processor's instruction set architecture, a memory-aware software re-design, and fixed-point arithmetic. We believe that the custom instruction set extensions proposed in this work are generic enough to speed up many fingerprint matching algorithms and even other biometric algorithms. Our experiments with an open-source, high-fidelity fingerprint authentication algorithm and a testbed featuring a commercial extensible processor show that performance is improved by a factor of 10.4X when using the proposed enhancements, while incurring modest overheads. Pallav Gupta, Srivaths Ravi 0001, Anand Raghunathan, Niraj K. Jha |
DAC | 1 |
| 2005 | Threshold network synthesis and optimization and its application to nanotechnologiesabstractWe propose an algorithm for efficient threshold network synthesis of arbitrary multioutput Boolean functions. Many nanotechnologies, such as resonant tunneling diodes, quantum cellular automata, and single electron tunneling, are capable of implementing threshold logic efficiently. The main purpose of this work is to bridge the current wide gap between research on nanoscale devices and research on synthesis methodologies for generating optimized networks utilizing these devices. While functionally-correct threshold gates and circuits based on nanotechnologies have been successfully demonstrated, there exists no methodology or design automation tool for general multilevel threshold network synthesis. We have built the first such tool, threshold logic synthesizer (TELS), on top of an existing Boolean logic synthesis tool. Experiments with 56 multioutput benchmarks indicate that, compared to traditional logic synthesis, up to 80.0% and 70.6% reduction in gate count and interconnect count, respectively, is possible with the average being 22.7% and 12.6%, respectively. Furthermore, the synthesized networks are well-balanced structurally. The novelty of this work lies in the introduction of the first comprehensive synthesis methodology and tool for general multilevel threshold logic design. Pallav Gupta, Lin Zhong 0001, Niraj K. Jha |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 2004 | An Algorithm for Nano-Pipelining of Circuits and Architectures for a NanotechnologyabstractIn this paper, we describe an algorithm to post-process a register-transfer level (RTL) architecture to enable gate-level pipelining or nano-pipelining for the nanotechnology based on resonant tunneling diodes (RTDs). Nano-pipelining offers the opportunity to obtain massive throughput and, therefore, has applications in data-intensive algorithms such as digital signal processing (DSP). Since RTDs are a self-latching nanotechnology, nano-pipelining is an implicit property that should be exploited for this technology. The novelty of this work lies in exploring and demonstrating the benefits of nano-pipelining and presenting an algorithm for architectural nano-pipelining. Pallav Gupta, Niraj K. Jha |
DATE | 1 |
| 2004 | Synthesis and Optimization of Threshold Logic Networks with Application to NanotechnologiesabstractWe propose an algorithm for efficient threshold network synthesis of arbitrary multi-output Boolean functions. The main purpose of this work is to bridge the wide gap that currently exists between research on the development of nanoscale devices and research on the development of synthesis methodologies to generate optimized networks utilizing these devices. Many nanotechnologies, such as resonant tunneling diodes (RTD) and quantum cellular automata (QCA), are capable of implementing threshold logic. While functionally correct threshold gates have been successfully demonstrated, there exists no methodology or design automation tool, threshold logic synthesizer (TELS), on top of an existing Boolean logic synthesis tool. Experiments with about 60 multi-output benchmarks were performed, though the results of only 10 of them are reported in this paper because of space restriction. They indicate that up to 77% reduction in gate count is possible when utilizing threshold logic, with an average reduction being 52%, compared to traditional logic synthesis. Furthermore, the synthesized networks are well-balanced, and hence delay-optimized. Pallav Gupta, Lin Zhong 0001, Niraj K. Jha |
DATE | 2 |
| 2004 | An Automatic Test Pattern Generation Framework for Combinational Threshold Logic NetworksabstractWe propose an automatic test pattern generation (ATPG) framework for combinational threshold networks. The motivation behind this work lies in the fact that many emerging nanotechnologies, such as resonant tunneling diodes (RTDs) and quantum cellular automata (QCA), implement threshold logic. Consequently, there is a need to develop an ATPG methodology for this type of logic. We have built the first automatic test pattern generator and fault simulator for threshold logic, which has been integrated on top of an existing computer-aided design (CAD) tool. These exploit new fault collapsing techniques we have developed for threshold networks. We perform fault modeling to show that many cuts and shorts in RTD-based threshold gates are equivalent to stuck-at faults at the inputs and output of the gate. Experimental results with the MCNC benchmarks indicate that test vectors were found for all testable stuck-at faults in their threshold network implementations. Pallav Gupta, Niraj K. Jha |
ICCD | 1 |
| 2003 | A High-level Interconnect Power Model for Design Space Exploration
Pallav Gupta, Lin Zhong 0001, Niraj K. Jha |
ICCAD | 1 |