Demo Data from EDBT 2026 / reviewers in the wild / expert
Debashis Bhattacharya
dblp:56/5534
· DBLP profile ↗
13ranked-venue papers
8as first author
0since 2021 · last 1999
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 12 · 7 first-authorArtificial intelligence and machine learning · 1 · 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
4 papers |
Electronic design automation · 100% |
Topics — the 11 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Electronic design automation
hardware verification and test |
0.0 | 4 | 1995 | An efficient method for generating exhaustive test sets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 Test Generation for Path Delay Faults Using Binary Decision Diagrams · IEEE Trans. Computers 1995 Delay Fault Test Generation for Scan/Hold Circuits Using Boolean Expressions · DAC 1992 |
Electronic design automation › hardware verification and test
test generation |
0.0 | 2 | 1995 | An efficient method for generating exhaustive test sets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 Test Generation for Path Delay Faults Using Binary Decision Diagrams · IEEE Trans. Computers 1995 |
Electronic design automation › hardware verification and test
fault modeling |
0.0 | 1 | 1995 | Test Generation for Path Delay Faults Using Binary Decision Diagrams · IEEE Trans. Computers 1995 |
Electronic design automation › hardware verification and test › delay fault testing
path delay fault |
0.0 | 1 | 1995 | Test Generation for Path Delay Faults Using Binary Decision Diagrams · IEEE Trans. Computers 1995 |
Electronic design automation › hardware verification and test › test generation › fault test generation
path delay fault test generation |
0.0 | 1 | 1995 | Test Generation for Path Delay Faults Using Binary Decision Diagrams · IEEE Trans. Computers 1995 |
Electronic design automation › hardware verification and test › test generation › fault test generation
stuck-at fault test generation |
0.0 | 1 | 1995 | An efficient method for generating exhaustive test sets · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1995 |
Electronic design automation › hardware verification and test
design for testability |
0.0 | 2 | 1992 | Designing for high-level test generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 Delay Fault Test Generation for Scan/Hold Circuits Using Boolean Expressions · DAC 1992 |
Electronic design automation › hardware verification and test › test generation › fault test generation
delay fault test generation |
0.0 | 1 | 1992 | Delay Fault Test Generation for Scan/Hold Circuits Using Boolean Expressions · DAC 1992 |
Electronic design automation › hardware verification and test › test generation
high-level test generation |
0.0 | 1 | 1990 | Designing for high-level test generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Electronic design automation › hardware verification and test › design for testability
scan-based testing |
0.0 | 1 | 1992 | Delay Fault Test Generation for Scan/Hold Circuits Using Boolean Expressions · DAC 1992 |
Electronic design automation › hardware verification and test › test generation › high-level test generation
hierarchical test generation |
0.0 | 1 | 1990 | Designing for high-level test generation · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 1990 |
Methods — techniques the papers use, named apart from their topics
reduced ordered binary decision diagram · 0.0path-oriented techniques · 0.0ordered binary decision diagrams · 0.0boolean constraint functions · 0.0boolean expressions · 0.0regularity enhancement · 0.0design modification · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 1999 | Instruction-Driven Wake-Up Mechanisms for Snoopy TAP ControllerabstractThe issue of handling multiple embedded 1149.1-compliant TAP controllers (as part of embedded cores) in a 1149.1-compliant IC, has received significant attention, in recent times. The Hierarchical TAP (HTAP) architecture, previously developed by this author, provides a systematic solution to this problem, by allowing multiple embedded TAPs to share one set of 1149.1-specified test pins on the IC. The HTAP architecture requires an augmented version of the 1149.1-specified TAP-designated the Snoopy TAP (SNTAP)-in the top-level of the design hierarchy, that handles 1149.1-specified TAP functions for the non-TAP'ed parts of the IC, and performs arbitration of the shared IC pins between multiple embedded TAPs. Previously, a mechanism was developed to wake up the SNTAP using a simple string of constant values (0 or 1) on the TMS input. Two new mechanisms to wake up SNTAP by means of an instruction scanned in, are described in this report. Both mechanisms allow embedded 1149.1-compliant TAP's to be used in a hierarchical design, as is, without any hardware modification. Moreover, both mechanisms enable reuse of the test program from the embedded TAP'ed cores, without any modification. The instructions to wake up the SNTAP-to switch access to different TAP-ed cores-can be simply inserted in-between the test programs for the embedded cores. Debashis Bhattacharya |
VTS | 1 |
| 1998 | Hierarchical Test Access Architecture for Embedded Cores in an Integrated CircuitabstractThe rapid emergence of reusable core-based designs, in the last few years, poses new challenges to the IEEE test access standard 1149.1. Due to widespread industrial acceptance of 1149.1 standard, ICs are now expected to be 1149.1-compliant. At the same time, a typical IC, like the TMS470 microcontroller manufactured by TI, often contains multiple cores with built-in 1149.1 compliant Test Access Port (TAP), as well as significant amounts of non-core logic, which does not have any built-in test access mechanism. In this paper, we present a new TAP design that enables systematic integration of TAP'ed cores with non-TAP'ed logic, and makes the total IC 1149.1 compliant, at the same time. This TAP design, designated Hierarchical Test Access Port (HTAP), has exactly the same I/O pin specifications as an 1149.1-compliant TAP, and can either serve as an 1149.1-compliant TAP, or act as an arbitrator between existing TAPs in the Embedded cores. Behavior of the HTAP-whether to act as a TAP or as an arbitrator of TAPs-is controlled via the TMS input pin. Debashis Bhattacharya |
VTS | 1 |
| 1997 | Optimizing computations in a transposed direct form realization of floating-point LTI-FIR systemsabstractThe inherent computational redundancy in discrete-time LTI-FIR system response computations in Digital Signal Processing have been exploited in a variety of ways to minimize the computational complexity. We present an improved algorithm-level computational optimization that uses sorted recursive differences between coefficients representing the system transfer function with a Floating-Point number representation to extract maximum benefits from this redundancy. A can be applied to any LTI-FIR system and there is no deterioration in accuracy compared 20 directly using the coefficients. The results for several practical FIR systems show that there is a significant reduction in the computational complexity, hence power consumed, using this technique. Naushik Sankarayya, Kaushik Roy 0001, Debashis Bhattacharya |
ICCAD | 3 |
| 1997 | Invariance of stereo images via the theory of complex moments
Debashis Bhattacharya, Satyabroto Sinha |
Pattern Recognit. | 1 |
| 1995 | A three-stage partial scan design method to ease ATPG
Shang-E Tai, Debashis Bhattacharya |
J. Electron. Test. | 2 |
| 1995 | Test Generation for Path Delay Faults Using Binary Decision DiagramsabstractA new test generation technique for path delay faults in circuits employing scan/hold type flip-flops is presented. Reduced ordered binary decision diagrams (ROBDDs) are used to represent Boolean functions realized by all signals in the circuit, as well as to represent the constraints to be satisfied by the delay fault test. Two faults are considered for each path in the circuit. For each fault, a pair of constraint functions, corresponding to the two time frames that constitute a transition, is evaluated. If the constraint function in the second time frame is non-null, robust-hazard-free-test generation for the delay fault is attempted. A robust test thus generated belongs either to the class of fully transitional path (FTP) tests or to the class of single input transition (SIT) tests. If a robust test cannot be found, the existence of a non-robust test is checked. Boolean algebraic manipulation of the constraint functions guarantees that if neither robust nor non-robust tests exist, the fault is undetectable. In its present form the method is applicable to all circuits that are amenable to analysis using ROBDDs. An implementation of this technique is used to analyze delay fault testability of ISCAS '89 benchmark circuits. These results show that the algebraic technique is one to two orders of magnitude faster than previously reported methods based on branch-and-bound algorithms.> Debashis Bhattacharya, Prathima Agrawal, Vishwani D. Agrawal |
IEEE Trans. Computers | 1 |
| 1995 | An efficient method for generating exhaustive test setsabstractWe present a new algorithm for generating tests for single stuck line (SSL) faults in combinational logic circuits using a combination of Boolean and path-oriented techniques. We use Boolean techniques employing the ordered binary decision diagram (BDD) to limit the effect of hard faults on the performance of the algorithm. We use path-oriented techniques similar to those in conventional test generation algorithms to limit the number of algebraic operations that must be performed. The test set generated for each fault is exhaustive in the sense that we find all test patterns which make the fault observable at some primary output. We implemented the algorithm as the program TSUNAMI and applied it to the standard ISCAS '85 and ISCAS '89 benchmark circuits. Results indicate that for circuits which are amenable to analysis by BDD's, TSUNAMI performs significantly better than conventional algorithms such as FAN or EST in generating tests for all targeted faults. Moreover, TSUNAMI finds a large set of test vectors for each fault. The program can easily manipulate these sets of vectors to produce test vectors which test many faults. As a result, we are able to compress the sets of vectors into a very small total number of patterns. Ted Stanion, Debashis Bhattacharya, Carl Sechen |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 2 |
| 1993 | Boolean algebraic test generation using a distributed systemabstractThis paper describes an ROBDD-based distributed test generation algorithm for combinational circuits. This technique lends itself to a natural partitioning of both the fault list and the circuit across processors. A preliminary implementation on an Ethernet-connected SPARC2 workstation cluster shows the feasibility of the method. Debashis Bhattacharya, Prathima Agrawal |
ICCAD | 1 |
| 1993 | Pipelined Fault Simulation on Parallel Machines Using the Circuit Flow GraphabstractA new technique to parallelize fault simulation for combinational digital circuits, suitable for message passing based parallel processors, is described. Speedup is achieved via combined use of data flow analysis and pipeline-like communication between processors. Unlike previous algorithms based on fault partitioning only, this approach uses both circuit and fault partitioning, and is both memory- and time-efficient with increasing number of processors.> Shang-E Tai, Debashis Bhattacharya |
ICCD | 2 |
| 1992 | Delay Fault Test Generation for Scan/Hold Circuits Using Boolean Expressions
Debashis Bhattacharya, Prathima Agrawal, Vishwani D. Agrawal |
DAC | 1 |
| 1990 | CMP3F: a high speed fault simulator for the Connection MachineabstractThe authors present a high-speed fault simulator, called CMP3F, that performs parallel-pattern, parallel-fault simulation, implemented on the Connection Machine (CM). Unlike conventional parallel pattern or parallel fault simulators, CMP3F can dynamically choose the fault set size as well as the number of vectors being simulated in parallel. Hence, the fault simulation process is split into several phases. The first phase primarily uses fault-list partitioning because, initially, the fault-list size dominates the fault simulation time. If fault dropping is allowed, CMP3F goes through a number of subsequent phases as the fault list becomes smaller, simulating an increasing number of distinct sets of vectors in parallel. Thus, CMP3F avoids useless computations when a small number of faults are present and maintains nearly linear speedup with an increasing number of processors. Experimental data obtained using ISCAS85 benchmark circuits suggest that CMP3F implemented on a fully configured 64 K-node CM, will perform fault simulation one to two orders of magnitude faster than most existing fault simulators.> Ajit Agrawal, Debashis Bhattacharya |
ITC | 2 |
| 1990 | A hierarchical test generation methodology for digital circuits
Debashis Bhattacharya, John P. Hayes |
J. Electron. Test. | 1 |
| 1990 | Designing for high-level test generationabstractRecent work has shown that test generation complexity and test set size can be reduced by high-level analysis that exploits the natural design hierarchy found in digital circuits. A design modification approach aimed at facilitating high-level testing by enhancing circuit regularity is proposed. This approach can improve the testability of a broad class of useful array- and tree-like circuits, including counters, decoders, and arithmetic logic units (ALUs). This is demonstrated for the specific case of decoders and decoding trees, where the test set size is reduced from O(2/sup n/) to O(n). A systematic design technique called level separation (LS) is presented for generalized tree circuits, which are useful for fast implementation of arithmetic functions like addition and multiplication. Design for testability (DFT) and hierarchical test generation are shown to reduce the test size from O(n) to O(log/sub 2/ n) for such circuits. A case study of a 16-b four-function ALU is presented to illustrate the utility of the LS method.> Debashis Bhattacharya, John P. Hayes |
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. | 1 |