Network


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

Hotspot


Dive into the research topics where Ishwar Parulkar is active.

Publication


Featured researches published by Ishwar Parulkar.


design automation conference | 1995

Data Path Allocation for Synthesizing RTL Designs with Low BIST Area Overhead

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer

Built-in self-test (BIST) techniques have evolved as cost-effective techniques for testing digital circuits. These techniques add test circuitry to the chip such that the chip has the capability to test itself. A prime concern in using BIST is the area overhead due to the modification of normal registers to be test registers. This paper presents data path allocation algorithms that 1) maximize the sharing of test registers resulting in a fewer number of registers being modified for BIST, and 2) minimize the number of CBILBO registers.


design, automation, and test in europe | 1998

Scheduling and module assignment for reducing BIST resources

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer

Built-in self-test (BIST) techniques modify functional hardware to give a data path the capability to test itself. The modification of data path registers into registers (BIST resources) that can generate pseudo-random test patterns and/or compress test responses, incurs an area overhead penalty. We show how scheduling and module assignment in high-level synthesis affect BIST resource requirements of a data path. A scheduling and module assignment procedure is presented that produces schedules which, when used to synthesize data paths, result in a significant reduction in BIST area overhead and hence total area.


design automation conference | 1998

Introducing redundant computations in a behavior for reducing BIST resources

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer

The degree of freedom that can be exploited during scheduling and assignment to minimize BIST resources is often limited by the data dependencies of a behavior. We propose transformation of a behavior by introducing redundant computations such that the resulting data path requires few BIST resources. The transformation makes use of spare capacity of modules to add redundancy that enables test paths to be shared among the modules. A technique is presented for introducing redundant computations that reduce the BIST resource requirements of a data path without compromising the latency and functional resource constraints.


ACM Transactions on Design Automation of Electronic Systems | 2001

Introducing redundant computations in RTL data paths for reducing BIST resources

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer

The need for considering BIST requirements during the scheduling and assignment stages of behavioral synthesis has been demonstrated in previous research and techniques for reducing BIST resources of a data path during these stages of synthesis have been developed. However, the degree of freedom that can be exploited during scheduling and assignment to minimize these resources is often limited by the data and control dependencies of a behavior. In this paper, we propose transformation of a behavior before scheduling and assignment, namely introducing redundant computations such that the resulting data path is testable using few BIST resources. The transformation makes use of spare capacity of modules to add redundancy that enables test paths to be shared among the modules. A technique for identifying potential BIST resource sharing problems in a behavior and resolving them by redundant computations is presented. Introduiction of redundant computations is performed without compromising the latency and functional resource requirement of the behavior.


design automation conference | 1996

Lower bounds on test resources for scheduled data flow graphs

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer

Lower bound estimations of resources at various stages of high-level synthesis are essential to guide synthesis algorithms towards optimal solutions. In this paper we present lower bounds on the number of test resources (i.e. test pattern generators, signature analyzers and CBILBO registers) required to test a synthesized data path using built-in self-test (BIST). The estimations are performed on scheduled data flow graphs and provide a practical way of selecting or modifying module assignments and schedules such that the resulting synthesized data path requires a small number of test resources to test itself.


design, automation, and test in europe | 2010

Panel: Reliability of data centers: Hardware vs. software

Mehdi Baradaran Tahoori; Ishwar Parulkar; Dan Alexandrescu; Kevin E. Granlund; Allan L. Silburt; Bapi Vinnakota

In todays life, data centers are integral part of daily life. From web search to online banking, online shopping to medical records, we rely on data centers for almost everything. Malfunctions in the operation of such data centers have become an inseparable part of our daily lives as well. Major malfunction causes include hardware and software failures, design errors, malicious attacks and incorrect human interactions. The consequences of such malfunctions are enormous: loss of human life, financial loss, fraud, wastage of time and energy, loss of productivity, and frustrations with computing. Therefore, reliability of these systems plays a critical role in all aspects of our day to day life.


design automation conference | 1994

Extraction of a High­level Structural Representation from Circuit Descriptions with Applications to DFT/BIST "Lambda

Ishwar Parulkar; Melvin A. Breuer; Charles Njinda


Archive | 2007

Data Path Allocation Techniques for High-level Synthesis of Low BIST Area Overhead Designs

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer


Archive | 1996

Estimating BIST Resources in High-level Synthesis

Ishwar Parulkar; Sandeep K. Gupta; Melvin A. Breuer


design, automation, and test in europe | 2010

Reliability of data centers: hardware vs. software

Mehdi Baradaran Tahoori; Ishwar Parulkar; Dan Alexandrescu; Kevin E. Granlund; Allan L. Silburt; Bapi Vinnakota

Collaboration


Dive into the Ishwar Parulkar's collaboration.

Top Co-Authors

Avatar

Melvin A. Breuer

University of Southern California

View shared research outputs
Top Co-Authors

Avatar

Sandeep K. Gupta

University of Southern California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Charles Njinda

University of Southern California

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Mehdi Baradaran Tahoori

Karlsruhe Institute of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge