Ketan N. Patel
Qualcomm
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Ketan N. Patel.
IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems | 2004
Ketan N. Patel; John P. Hayes; Igor L. Markov
Applications of reversible circuits can be found in the fields of low-power computation, cryptography, communications, digital signal processing, and the emerging field of quantum computation. Furthermore, prototype circuits for low-power applications are already being fabricated in CMOS. Regardless of the eventual technology adopted, testing is sure to be an important component in any robust implementation. We consider the test-set generation problem. Reversibility affects the testing problem in fundamental ways, making it significantly simpler than for the irreversible case. For example, we show that any test set that detects all single stuck-at faults in a reversible circuit also detects all multiple stuck-at faults. We present efficient test-set constructions for the standard stuck-at fault model, as well as the usually intractable cell-fault model. We also give a practical test-set generation algorithm, based on an integer linear programming formulation, that yields test sets approximately half the size of those produced by conventional automatic test pattern generation.
IEEE Transactions on Very Large Scale Integration Systems | 2004
Ketan N. Patel; Igor L. Markov
Aggressive process scaling and increasing clock rates have made crosstalk noise an important issue in VLSI design. Switching on long, adjacent bus wires can lead to timing violations and logic faults. At the same time, system-level interconnects have also become more susceptible to other less predictable forms of interference such as noise induced by power grid fluctuations, electromagnetic interference, and alpha-particle radiation. Previous work has treated these systematic and nonsystematic forms of noise separately. We propose to make system-level interconnects more robust using encoding that simultaneously addresses error-correction requirements and crosstalk noise avoidance. This is more efficient than satisfying these requirements separately. We give algorithms for obtaining optimal encodings and present a practical class of codes called boundary-shift codes. We evaluate the overhead of our method, and make comparisons to using error-correction with simple shielding.
ACM Journal on Emerging Technologies in Computing Systems | 2006
Aditya K. Prasad; Vivek Shende; Igor L. Markov; John P. Hayes; Ketan N. Patel
Reversible logic is motivated by low-power design, quantum circuits, and nanotechnology. We develop a compact representation of small reversible circuits to generate and store optimal circuits for all 40,320 three-input reversible functions, and millions of four-input circuits. This allows implementing a function optimally in constant time for use in the peephole optimization of larger circuits produced by existing techniques, and guarantees that every three-bit subcircuit is optimal. To generate subcircuits, we use a graph-based data structure and algorithms for circuit restructuring. Finally, we demonstrate a suboptimal circuit for which peephole optimization fails.
Quantum Information & Computation | 2008
Ketan N. Patel; Igor L. Markov; John P. Hayes
Archive | 2008
Juan Montojo; Ketan N. Patel; Nathan Yee
arXiv: Quantum Physics | 2003
Ketan N. Patel; Igor L. Markov; John P. Hayes
Archive | 2013
Daniel Amerga; Udayan Murli Bhawnani; Kuo-Chun Lee; Shailesh Maheshwari; Nagaraju Naik; Ketan N. Patel; Jack Shyh-Hurng Shauh; Sivaramakrishna Veerepalli; Gordon Kent Walker; Jun Wang
Archive | 2012
Daniel Amerga; Shailesh Maheshwari; Muralidharan Murugan; Ketan N. Patel; Jack Shyh-Hurng Shauh; Kuo-Chun Lee
Archive | 2011
Vidyut Naware; Ketan N. Patel; Eugene T. Sy; Parvathanathan Subrahmanya
Archive | 2012
Nitin Kasturi; Vidyut Naware; Ketan N. Patel