ASIC/VLSI Design Engineer


[ Taiwan Online Resume Listing ] [ FAQ ]

Posted by on April 18, 19103 at 18:15:18:

CURRICULUM VITAE

Gourishankar Krishnamurthy Home: (510)4906630
Email: gourishpk@yahoo.com Cell : (408)3190261

OBJECTIVE:

To apply my Electrical Engineering skills as a full-time/Contract Engineer in the areas of ASIC logic Design, CMOS VLSI Design

SKILLS SUMMARY:

CMOS VLSI circuit design:
Cadence Virtuoso for Schematic Editor (opus schematic editor), Hspice for functional and timing simulation, Powermill for Power measurements and estimation, PathMill for timing analysis, EM-tool for checking Electro-migration limits, Simplex for Static EM, IR and Signal EM, Chrysalis for formal verification, Calibre for Physical Design Verification (PDV) flow for drc, lvs, schematic and layout erc, noise-tool for noise analysis

ASIC/ Logic design:
Xilinx top-down design tools for FPGA design, Altera Max-Plus-II for CPLD design, Verilog-XL for functional simulation and test-benches, Cadence Design Analyzer, and Modelsim

Board design:
Cadence Allegro PCB Layout, PCAD for PCB design

Programming:
VERILOG, VHDL, Perl

EXPERIENCE:

Sun Microsystems, Sunnyvale, CA
Member of Technical Staff, Hardware 01/01 – 12/02

Working on logic design in the multiple full custom, low power very high-speed digital blocks in the next generation UltraSPARC microprocessor family with 8 Metal Layers at the Sun Microelectronics Division

Design of Integer execution unit (IEU) and Arithmetic and logic unit(ALU) datapath and evaluation of power, area and delay of two different adders and design, simulation, functionality, critical path analysis in Integer Execution Unit

Accomplishments: Completed RTL design, synthesis and simulation and CMOS design of static adder with low threshold voltage evaluation and also using dynamic adder and comparing the results and presentation of IEU datapath comparison of the two different style of implementation

Design and characterization of mega-cells;

Accomplishments: Completed characterizing a mega cell ‘pipctl’, which is the valid and dispatch block. This involved working in the mega-cell team and RTL and circuit specification, schematic capture, transistor-level and static gate-level timing analysis, EM/IR flow using Simplex, noise analysis using noise-tool, checking rtl vs. schematics for equivalence using Chrysalis, working with mask designers, block place and route, physical verification (lvs, drc, erc) using Calibre, holding reviews and documenting work, and final delivery of the mega-cell.

Design and development of Perl-based script for verifying Electro-migration limits

Accomplishments: Designed a running script for checking EM limits for metal layers, vias and contacts.

Design of different types of flops and design of pulsed-flops for next generation low-power UltraSPARC Microprocessor

Accomplishments: Designed and modified the critical path involved in the integer execution unit. This involved studying legacy flop designs at Sun, modifying RTL and designing pulse flops for use in critical paths.

Interacting with the Global SRAM team in getting the specifications for the cache designs and register files and studying and discussing the circuit implementations with the designers.

Ran the clock-flow in mega cells, clusters, and blocks in the Microprocessor. Running at transistor level, this tool was used to test the different hierarchies in the Microprocessor for clock skew for different levels of clock routing.

Accomplishments: Helped the clock team in running valuable test routines to check at the clock skew numbers and was critical to the tape-out of the Microprocessor

Tools used At Sun Microsystems: Calibre for Physical Design Verification(PDV) flow, Hspice, Powermill, PathMill, EMtool, Simplex for Static EM, IR and Signal EM, PERL for scripting, Verilog-XL, Cadence Design Analyzer, Chrysalis, mkgmv

Center for Electronic Design, Communication and Computing (CEDCC)
University Park, PA 07/99 – 04/00 and 09/00-12/00
Part-time Research and Development Engineer

Working on logic design in the multiple full custom, high speed digital blocks:


Working in Smart memory architecture (processor with embedded memory design), selecting dual ported SRAMs and regular SRAMs for image processing applications

Accomplishment: programming on-board Xilinx FPGA & RISC Processor, selection of on-board memory, coding RTL, synthesis using Synplify, Place and Route using Programmable IC (PIC) flow, design, verification, and back-annotation of design. (WEB SITE: http://www.cedcc.psu.edu/smartdimm); this involved improving the processor memory speed from a standard PCI interface bandwidth to PC100 access

Working in Researching I/O and peripheral buses IEEE1394, USB, Firewire,IDE, PCI, bus and AGP and memory buses PC100
Accomplishment: Presentation of the bus study and recommendations of the appropriate bus architectre for smart-memory applications in Image processing of MPEG/JPEG, FPGA accelerators, and Network Interface Applications.

Tools used at CEDCC: Synopsys/Synplify, Cadence, Altera CPLD and Xilinx Programmable IC (PIC) flow for top-down design, Modelsim, VHDL, Allegro, and HP Oscilloscope

Marconi Communications, Warrendale, PA
Summer intern 05/00-08/00

Powering up an OC-48 Network Module and testing the board for clock skews, signal integrity, slew rates, etc

Accomplishment: Successfully powered up 5 network modules, and programmed the boot-code in the Xilinx virtex FPGA

Modifying the VHDL test bench of a loop-back mechanism used in OC-48 rate Network Module

Accomplishment: Running simulation tests, and conclusion resulting in the modification and demonstrating loop-back feature

Designing Xilinx Virtex FPGA based Network Modules and writing pragmas for diagnostic scripts for programs running in Xilinx Virtex based FPGA to be used in OC-48 rate Network Modules

Accomplishment: RTL design of the core, synthesis, timing verification, Place and Route, Back-Annotation and verification of the design.

Tools used at Marconi Communications: Modelsim, VHDL, Allegro, and HP Oscilloscope


Tata Engineering and Locomotive Company
Electronics Division, Pune, India
Integrated Circuit (IC) Design Engineer 1 07/97-07/99

Working as Engineer in 40 years old and one of the leading Automotive Manufacturing Companies that export cars, trucks and trailers to Africa, Asia and Europe

Verilog RTL logic Design in one of the leading Automobile Manufacturing companies in India

Accomplishment: Writing RTL, Synthesis and Designing Digital clock with LCD display and SGS-Thompson based Micro-controller; designing SGS-Thompson Micro-controller based Glow-Plug Timer for improving the fuel efficiency of Diesel Engine based SUV; Designing the layout in PCAD for Light Delay Unit used for internal Lighting in cars

Electronic circuits Commissioning in Automobile manufacturing division making 120 cars in 1 day, and having 75 robots from Nachi and Ogata in Japan.

Accomplishments: RTL Synthesis and selecting the digital circuits for control circuitry and Leading a team of 5-6 operators in commissioning Nachi and Ogata Robots used in assembly of Tata Indica passenger cars;

Developing a Rockwell Software GUI, with control, in RS-View32, for the Crash-Test facility for safety analysis of passenger cars

Accomplishment: RTL Synthesis, design and simulation of digital data acquisition interface in the crash test facility in an Automotive Manufacturing Company

Gas-heated Chambers

Nature of Work: Diagnostics and Programming Allen Bradley PLC and Control Systems, studying the Graphs and profiles of temperatures on the Auto body and suggesting improvements in the heating chambers for 'baking' the automotive outer body after it gets painted
Accomplishment: Successfully monitored and maintained the heating chambers, studied the profiles and air units and exhausts and improved the efficiency of the heating chamber.

ABB Paint Booth control system

Nature of Work: Commissioning and Programming Allen Bradley PLCs and SLCs for controlling the 6-point highly automated paint booth
Accomplishment: Successful completion of the project in less than 6 months while handling maintenance activities in parallel.


Conveyers

Nature of Work: Maintenance of Conveyers for transferring the cars within the Manufacturing pipelines, and its associated Allen Bradley PLC based control systems and monitoring, studying load patterns and prevention of over-loading and conveyer stoppages
Accomplishment: Successful maintenance of the Conveyer system leading to promotion to Electrical Engineer/Supervisor leading 5-6 operators in commissioning new car project

Automotive products design

Nature of Work: Designing automotive digital circuits in the Electronics Division of Telco.
Accomplishments: Designing Digital clock with LCD display. Designing SGS-Thompson Micro-controller based Glow-Plug Timer for improving the fuel efficiency of Diesel Engine based Sports Utility Vehicle. Designing the layout in PCAD for Light Delay Unit used for internal Lighting in cars

Panel view

Nature of work: Writing Diagnostic messages in Allen Bradley Panel view for monitoring and displaying error and warning messages in conveyers, sequencing of clamps, signals from sensors, relays and actuators, robotic control signals, power information, air/water flow information, etc.

Nachi and Ogata Robots

Nature of work: Factory Automation, Cabling of signals, power cables and control signals wiring, air-water supply, weld-control, commissioning and Allen Bradley PLC Programming, Allen Bradley Panel View and Human-Machine Interface Diagnostic messages and control, in Automobile manufacturing division making 120 cars in 1 day, and having 75 robots from Nachi and Ogata in Japan.
Accomplishments: Successful Commissioning and selecting the digital circuits for control circuitry and Leading a team of 5-6 operators in commissioning Nachi and Ogata Robots used in assembly of Tata Indica passenger cars; Developing the Diagnostic messages in Allen Bradley Panels for display in Under-body front area of the Automobile Assembly shop

Crash test facility

Nature of work: Commissioning and wiring of Allen Bradley PLC Panels, PLC programming, RS-View 32 programming to add control features for automating the crash test at 60 kmph, motor control, lighting, camera control and monitoring


Accomplishment: Successfully conducted, monitored 1 crash test of SUV, and Commissioned the crash test facility to conduct 1 crash test every month to give feedback to the Manufacturing Division for safety norms. Meets the latest crash test standards.

Skills used/developed at Telco: PCAD, RS-Logic, Factory Automation, Commissioning, RS-View32, Cadence, Synopsys, VHDL, Verilog, Allen Bradley Rockwell Automation PLC and SLC Programming

CMOS VLSI Research Assistant, Microprocessor Research Laboratory,
Indian Institute of Technology, Madras 07/94-7/97

Designing and simulating a 4-CLB FPGA in transistor level using Micro Magic, IRSIM, and HSPICE
Accomplishment: Designed an FPGA and its Combinational Logic Blocks (CLB), with the connection matrix and switch matrix

VHDL Description of Single Cycle Data path of MIPS architecture
Accomplishment: Implemented the RISC Instruction set Architecture of MIPS Microprocessor

EDUCATION

B.S in Electrical Engineering
Indian Institute of Technology, Chennai (IIT Madras) India 07/93- 07/97

M.S in Electrical Engineering
Penn State University, University Park, PA 07/99-12/00

PERSONAL SKILLS

Good at Analytical and Logical Thinking
Possess good Listening and understanding skills
A Good Team builder and has nice leading capacity
Management and leadership skills
Effective written and verbal abilities
Strong organizational and interpersonal skills.

HONORS

National Social Service (NSS) member as an Undergraduate student
Blood Donation Coordinator as an Undergraduate student

PERSONAL INFORMATION

Name : Gourishankar Krishnamurthy

Sex : Male

Age and DOB : 27, 04 July 1975

Languages Known : English, Hindi, and Tamil

Marital Status : Married

Father’s Name : Krishnamurthy Padmanabhan

Father’s Occupation : Regional Director, AMD, India

Residential Address : 39600 Fremont Blvd, #101,
Fremont, California – 94538
USA

Immigration Status : H1-B Visa

Email : gourishpk@yahoo.com

Phone: Home : 510.490.6630
Cell : 490.319.0261


Date: 18th April 2003

Place: Fremont, CA Gourishankar Krishnamurthy







[ Taiwan Online Resume Listing ] [ FAQ ]