Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Jagannathan Narasimhan.
symposium on integrated circuits and systems design | 2005
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
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
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
Sharad Mehrotra; Jagannathan Narasimhan; Albert E. Ruehli
Archive | 2010
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
Renato Fernandes Hentschke; Marcelo de Oliveira Johann; Jagannathan Narasimhan; Ricardo Reis
Archive | 2005
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
Jagannathan Narasimhan; Amir H. Farrahi
Archive | 2010
Anthony D. Drumm; Jagannathan Narasimhan; Lakshmi N. Reddy; Louise H. Trevillyan
Archive | 2010
Anthony D. Drumm; Jagannathan Narasimhan; Lakshmi N. Reddy; Louise H. Trevillyan