|
|
Ph.D., Computer and Information Sciences - University of Minnesota,
Minneapolis, Minnesota, 1985, C. G. P. A. = 4.00/4.00.
| M. Tech., Computer Technology - Indian Institute of Technology, New Delhi,
India, 1982, C. G. P. A. = 9.89/10.00.
| B. Tech., Electrical Engineering - Indian Institute of Technology, New
Delhi, India, 1977, first division with distinction.
| |
![]()
Chair, IEEE Std 1076.6 VHDL Synthesis
Interoperability Working Group, 1996-.
| Chair, IEEE Std 1364.1 Verilog
Synthesis Interoperability Working Group, 1998-.
| Program Committee member, Forum for Design Languages, FDL'98.
| Proceedings Chair, VHDL International Users Forum, Fall 1997.
| Technical Program Chair, VHDL International Users Forum, Fall 1995.
| Program Committee member and session chair, VHDL International Users
Forum, Fall '93, Spring '94, Fall '94, Spring '95, Fall '95, Spring '96,
Fall '96, Spr '97, Fall '97, Fall '99.
| Program Committee member, EuroVHDL, 1996-97.
| Program Committee member, APCHDL, 1996-97.
| Chair, VHDL-EDIF Interoperability Working Group - PAR 1165, IEEE DASC,
1993-94.
| Ballot Chair, VHDL Synthesis Working Group - PAR 1076.3, IEEE DASC, 1994.
| Member, VHDL Analysis and Standardization Committee, DASC Steering
Committee, IEEE DASC, 1993-94.
| Honeywell Excel Pioneer Award, 1987.
| Referee, International Conference on Parallel Processing 1987, IEEE/ACM
Design Automation Conference 1986 - 1987, 1999, Journal of Parallel and
Distributed Computing 1987, EuroDAC 1993-94.
| Phi Kappa Phi member, 1985.
| MEIS Fellow, 1982-1984.
| |
![]()
The Two IEEE Standards for VHDL RTL Synthesis: Making Your Designs
Portable, FDL 2001, Lyon, France.
| An Introduction to Verilog HDL Synthesis, HDL Conference, Santa
Clara, CA Spring 1999. | High Performance RTL Coding Styles for Synthesis with Joe Pick and
Egbert Molenkamp, 35th Design Automation Conference, San Francisco, 1998.
| VHDL Synthesis: An Introduction, VIUF Conference, Santa Clara, CA,
Spring 97.
| VHDL Synthesis: A Practical Primer, APCHDL'97 Conference, Hsinchu,
Taiwan, 1997.
| The IEEE Standard VHDL Synthesis Packages: IEEE Std 1076.3-1996
with Jim Vellenga, VIUF Conference, Durham, N. Carolina, Fall 1996.
| IEEE Standard 1076.3-1996 VHDL Synthesis Packages ASIC Conference,
Rochester, NY, 1996.
| An Early Bird Look at the 1076.3 VHDL Synthesis Packages with Jim
Vellenga, VIUF Conference, San Diego, CA, Spring 1995.
| |
![]()
Quest for VHDL Synthesis Solutions, VI Times, Article Series,
1996-1998.
| Datapath Synthesis using a Problem Space Genetic Algorithm with M.K.
Dhodhi, F. Hielscher and R. Storer, IEEE Transactions on CAD for ICs and
Systems, Vol 14, No 8, pp934-944, Aug 1995.
| Size, Chromatic Number, and Connectivity with Douglas West and
Tariq Samad, Graphs and Combinatorics, 1994.
| The Clique-Partitioning Problem with Tariq Samad, Computers
Mathematics and Applications, Vol 22, No 6, pp1-11, 1991.
| Writing Verilog HDL models for synthesis: A user's guide, AT&T
Bell Labs Technical Memorandum, April 1991.
| SATYA: A Simulation-based Test System for High-level Synthesis
Verification with Rolf Ernst, IEEE Design and Test, Vol 8, No 1,
pp14-20, March 1991.
| Simulating VHDL behavioral models: A user's guide, AT&T Bell
Labs Technical Memorandum, July 1990.
| An Optimizer for Hardware Synthesis with Huan-Chih Lee, IEEE Design
and Test, 1990.
| ddb2vhdl: Translating structural descriptions in DDB to VHDL with
S.R. Easwar and S. Rothweiler, AT&T Bell Labs Technical Memorandum, Feb
1990.
| Modeling in VHDL for BESTMAP synthesis, AT&T Bell Labs
Technical Memorandum, Dec 1989.
| Performance Improvement Techniques for Synthesis with Rolf Ernst
and Chia-Jeng Tseng, AT&T Bell Labs Technical Memorandum, 1989.
| Via Assignment in Single Row Routing with S. Sahni, IEEE
Transactions on Computers, Vol 38, No 1, Jan 1989, pp142-148.
| Scheduling in BRIDGE, AT&T Bell Labs Technical Memorandum, Dec
1988.
| A Better Clique-Partitioning Algorithm with Tariq Samad, Proc.
Allerton Conference on Communication, Control and Computing, Sept. 1988,
pp808-809.
| Process-Graph Analyzer: A Front-End Tool for VHDL Behavioral Synthesis,
Software Practice & Experience, Vol 18, No 5, May 1988, pp469-484.
| Implementation of an Optimizing Compiler for VHDL, SIGPLAN Notices,
Jan 1988.
| A Linear Algorithm to Find a Rectangular Dual of a Planar Triangulated
Graph with S. Sahni, Algorithmica, Springer-Verlag, 1988, 3, pp247-278.
| An Algorithm for Microcode Compaction of VHDL Behavioral Descriptions,
IEEE VLSI Technical Bulletin, Vol 2, No 2, June 1987.
| A Linear Algorithm to Check for the Existence of a Rectangular Dual of
a Planar Triangulated Graph with S. Sahni, Networks, Vol 17, 1987,
pp307-317.
| Optimal Linear Arrangement of Circuit Components, with S. Sahni,
Journal of VLSI and Computer Systems, Vol 2, No 1&2, 1987, pp87-109.
| A Linear Algorithm to Check for the Existence of a Rectangular Dual of
a Planar Triangulated Graph, with S. Sahni, Proceedings of the 20th
Hawaii International Conference on System Sciences, 1987, pp.31-38.
| Optimal Linear Arrangement of Circuit Components, with S. Sahni,
Proceedings of the 20th Hawaii International Conference on System Sciences,
1987, pp. 99-111.
| An Optimizer for Hardware Synthesis, Scientific Honeyweller, Vol 7,
No 3, Winter 86-87, pp. 23-34.
| Via Assignment in Single Row Routing, with S. Sahni, Foundations of
Software Technology and Theoretical Computer Science, Springer Verlag,
Lecture Notes in Computer Science #241, 1986, pp 154-176.
| |
![]()
| Functional Coverage Analysis in the Verification Cockpit with Tom Fitzpatrick, Erich Marschner, Cadence Technical Conference, San Diego, CA, 2001. | |||||||||||||||||||||||||
| VHDL-2000: What's New with Paul Menchini, Best Paper Award, International HDL Conference, Santa Clara, CA, 2001. | |||||||||||||||||||||||||
| A Standard for Verilog HDL RTL Synthesis, HDL Conference, Santa Clara, April 1999. | |||||||||||||||||||||||||
Synthesis Interoperability and its Impact on Code Reusability,
Invited Talk, VHDL User's Forum in Europe '97, Toledo, Spain, April 1997.
| Verilog netlist as an exchange language with Jen-Jen Lung,
International Verilog HDL Conference, pp10-14, 1994.
| Exploring the Design Space in High-level Synthesis with Mike Tong,
IEEE CICC, pp 29.2.1-29.2.4, May 1990.
| Synthesis of Behavioral Descriptions into ASIC Architectures, with
Huan-Chih Lee, International Workshop on High-Level Synthesis, January 1988.
| VHDL as a Synthesis Language, IEEE Design Automation Workshop,
January 1988.
| Process Graph Analyzer: A Front End Tool for VHDL Behavioral Synthesis,
Proceedings of the 21st Hawaii International Conference on System Sciences,
Vol 1, Jan 1988, pp248-255.
| An Algorithm for Microcode Compaction of VHDL Behavioral Descriptions,
Proceedings of the 20th Microprogramming Workshop, Dec 1987.
| Compacting MIMOLA Microcode with Tariq Samad, Proceedings of the
20th Microprogramming Workshop, Dec 1987.
| V-Synth: A VHDL Behavioral Synthesis System with S. Krolikoski and
S. Natarajan, International Workshop on Logic Synthesis, Research Triangle
Park, North Carolina, May, 1987.
| The V-Synth System, with S. Krolikoski, and S. Natarajan, Honeywell
CAD/CAM Technology Update, 1986.
| A Linear Algorithm to Find the Rectangular Dual of a Planar
Triangulated Graph, with S. Sahni, 23rd ACM/IEEE Design Automation
Conference Proceedings, 1986.
| Process Graph Analyzer, Honeywell Computer Sciences Forum, Vol 10,
#3, October, 1986, pp. 27-32.
| Process Graph Analyzer, 10th Annual Honeywell International
Computer Sciences Conference Proceedings, 1986.
| |
![]()
October 1998 - present: Senior Architect, Cadence Design Systems.
| March 1988 - September 1998: Distinguished Member of Technical Staff, Bell
Laboratories, Lucent Technologies.
| July 1988 - 1992: Adjunct Faculty, Dept. of Computer Science and Elect.
Eng., Lehigh University, Bethlehem.
| October 1985 - Febraury 1988: Principal Research Engineer, Honeywell
Corporate Systems Development Division, Golden Valley, Minnesota.
| October 1985 - Febraury 1988: Adjunct faculty, Department of Computer
Science, University of Minnesota, Minneapolis, Minnesota.
| September 1982 - October 1985: Teaching assistant/Research assistant,
Department of Computer Science, University of Minnesota, Minneapolis.
| June 1983 - December 1984: Student programmer, CAD department, Sperry
Computer Systems, Roseville, Minnesota.
| September 1981 - July 1982: Senior Design Engineer, Applied
Electromagnetics, New Delhi, India.
| June 1977 - August 1981: Design and Development Engineer, Continental
Device, New Delhi, India.
| |
You are visitor number
Thank you for visiting!
|
|