Network


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

Hotspot


Dive into the research topics where Jagannathan Narasimhan is active.

Publication


Featured researches published by Jagannathan Narasimhan.


symposium on integrated circuits and systems design | 2005

Improving run times by pruned application of synthesis transforms

Renato Fernandes Hentschke; Jagannathan Narasimhan; David S. Kung

In this paper, we describe methods to speed up integrated placement and synthesis of high performance designs. We present an analysis of the computation times of various logic synthesis transforms. We then show techniques to reduce computation time based upon judicious selection of gates and nets for the resizing and buffering transforms, respectively. We show that it is possible to obtain savings of up to 28% in CPU time without compromising the quality of the results. For large high performance designs that are quite common these days our savings could translate into several hours of CPU time.


Discrete Applied Mathematics | 1999

A graph theoretical approach for the yield enhancement of reconfigurable VLSI/WSI arrays

Jagannathan Narasimhan; Kazuo Nakajima; Chong S. Rim

In this paper, we consider the yield enhancement of programmable structures by logical restructuring of the circuit placement. In this approach, an initial placement of a circuit on the array is first obtained by simulated annealing on a defect-free array. To implement the circuit on a defective array, the initial placement is reconfigured so that only the defect-free portion of the array is used. Customizing a given initial placement for each defective chip by logical restructuring, if done very fast, would be a cost effective method for yield enhancement. We describe a formulation of the circuit reconfiguration problem in terms of graphs and pebbles, wherein each processing element (PE) of the array is represented by a vertex which is classified as either defective or nondefective, depending upon whether the PE that it represents is defective or nondefective. Vertices representing PEs that are physically adjacent are connected by an edge, whose length is a measure of the proximity of the PEs. The logic elements of a circuit are represented by weighted pebbles. The initial placement of the circuit on the array corresponds to an initial placement of the pebbles on the vertices of the graph, with at most one pebble per vertex. The problem is to successively shift these pebbles along paths in the graph, such that after reconfiguration no pebble is located on a defective vertex, and an associated cost function is minimized. We describe four cost measures using weighted displacement and weighted shift of the pebbles. After presenting exact algorithms for some special cases of the problem, we prove the NP-completeness of the general cases of the corresponding decision problems.


international conference on computer design | 1993

A reconfiguration-based yield enhancement system

Jagannathan Narasimhan; Kazuo Nakajima

An approach to yield enhancement of programmable array chips by logical restructuring of circuit placements was recently proposed by Kumar et al. (1991). and a graph model for its reconfiguration aspect was later introduced by Narasimhan et al. (1991). Using this model and a new cost measure, we present a complete yield enhancement system. We implement two reconfiguration algorithms on it, evaluate their performances, and propose good reconfiguration strategies.<<ETX>>


Archive | 1997

Modeling and processing of on-chip interconnect capacitance

Sharad Mehrotra; Jagannathan Narasimhan; Albert E. Ruehli


Archive | 2010

CONVERGED LARGE BLOCK AND STRUCTURED SYNTHESIS FOR HIGH PERFORMANCE MICROPROCESSOR DESIGNS

Minsik Cho; Victor N. Kravets; Smita Krishnaswamy; Dorothy Kucar; Jagannathan Narasimhan; Ruchir Puri; Haifeng Qian; Haoxing Ren; Chin Ngai Sze; Louise H. Trevillyan; Hua Xiang; Matthew M. Ziegler


Archive | 2006

Methods and apparatus for providing flexible timing-driven routing trees

Renato Fernandes Hentschke; Marcelo de Oliveira Johann; Jagannathan Narasimhan; Ricardo Reis


Archive | 2005

Wiring optimizations for power

John M. Cohn; Alvar A. Dean; Amir H. Farrahi; David J. Hathaway; Thomas M. Lepsic; Jagannathan Narasimhan; Scott A. Tetreault; Sebastian T. Ventrone


Archive | 2000

Method for propagating switching activity information in digital combinatorial networks

Jagannathan Narasimhan; Amir H. Farrahi


Archive | 2010

Task-based multi-process design synthesis

Anthony D. Drumm; Jagannathan Narasimhan; Lakshmi N. Reddy; Louise H. Trevillyan


Archive | 2010

Task-based multi-process design synthesis with reproducible transforms

Anthony D. Drumm; Jagannathan Narasimhan; Lakshmi N. Reddy; Louise H. Trevillyan

Collaboration


Dive into the Jagannathan Narasimhan's collaboration.

Researchain Logo
Decentralizing Knowledge