Post Job Free
Sign in

Design Engineer

Location:
San Jose, CA, 95110
Posted:
October 28, 2010

Contact this candidate

Resume:

VISHAL DHAMI

***, * *** ******

Email: abihex@r.postjobfree.com

San Jose, CA-95110

Phone: 408-***-****

OBJECTIVE: Seeking a challenging position in ASIC/VLSI Design and Testing.

EDUCATION:

. MS (EE) San Jose State University, San Jose, CA

GPA: 3.50 December 2009

. BE (EC) C. U. Shah College of Engg. & Tech., Gujarat, India

GPA: 3.60 June 2006

SKILLS:

. Languages : VHDL, Verilog, System Verilog, C, Perl, Shell scripting,

8085/86 Assembly language, SQL.

. Tools : Cadence design environment (virtuoso schematic and

layout editor), Synopsys Design Tools (Core synthesis engine: Design

Compiler, Static timing analyzer), VCS Simulator, Xilinx ISE, Modelsim,

Cadence Encounter.

. O/S : Windows, UNIX, MS DOS.

. Lab Equipments: Logic analyzer, Digital oscilloscope, Spectrum

analyzer.

. Engg Concepts: IC Manufacturing Flow, BIST, Boundry Scan, Defect

Analysis, ATPG, Fault Coverage, Timing Analysis, Simulation and

synthesis, Test bench designing, Device physics & scaling, CMOS circuit

and logic design, Differential & Single stage op-amp.

WORK EXPERIENCE:

Design Engineer -Intern at Sahjanand Electronics, Ahmedabad, India

07/06-12/06

. Worked as an intern on the designing of Graphical LCD and Line Driver

with the resolution of 320*240. The hardware unit "Image Selection and

Display using Graphical LCD" was developed with Microcontroller 89V51RD2,

RS 232 and Graphical LCD.

. Key tasks were schematic design of architecture in OrCAD,

Programming of various graphical images in keil Compiler,

Testing of

design hierarchy, Soldering on PCB and loading of programs into

microcontroller.

RELATED COURSES:

Digital System Design And Synthesis

SOC Design and Verification

VLSI Design For Testability

Advanced Computer Architecture

ASIC CMOS Design

Advance Digital Design For DSP Comm

High Speed CMOS Circuit Design Mixed Signal Circuit Design

Semiconductor Device Physics

CURRICULUM PROJECTS & PAPERS:

Verilog HDL Coding, Gate level Synthesis and Place and Route tool Project:

PCIE protocol implementation

Verilog, ModelSim

. Designed two PCI Express compliant device modules that perform reads and

writes with the 32-bit variable size data payload.

. Implemented algorithm forms packets, which includes Header, TAG, sequence

number and data payload size.

. Data coherency was implemented using ACK/NACK protocol with reply buffer,

replay timer and ACK/NCK latency timer.

. Simulated and verified designed modules, capable generating error

correcting code and detecting Start of frame & End of frame.

Look through Cache memory subsystem

Verilog, ModelSim

. Designed 2-way set associative look-through cache system attached with 32

bit processor and 32K physical memory

. Implemented snooping algorithm in the cache controller to observe other

bus master access to main memory

. Simulated various read and write cycles from virtual memory using paging

scheme and LRU algorithm

A 4 by 4 Keypad Scanner & Encoder

Verilog,

VCS, Synopsys Synthesizer

. Built and integrated four different module using Verilog HDL including

FSM to encode the key pressed.

. Functional simulation and verification was performed in VCS.

. Synthesized in various libraries, optimized with particular attributes

and constrains and also did timing, area and power trade off analysis.

. Layout was generated by using Gate level net list which was generated by

Synopsys Design Compiler given as input file to Cadence encounter place

and route tool.

4x4 MAC design for 2C fractional format

Verilog,

Xilinx ISE 10.1, Multiplier core

. MAC engine takes two 4-bits 2C fractional number, multiplies the two,

and outputs the

. 8 bits product. Rounding logic rounds 8 bits to 4 bits product.

. MAC engine accumulates the product to the 4 bit register with saturation

logic.

. Developed logic takes care of signed number, rounding and saturation

logic.

. Verification of design was done by test pattern provided by professor.

16x16 Signed array divider design for 2c fractional format

Verilog, ModelSim

. Divider logic takes two 16 bits 2c fractional numbers and gives output

of 16 bits.

. Developed RTL code which takes care for signed number and saturation

logic.

. Verification of RTL code was done using test patterns provided by

professor.

Circuit and Custom Layout Design Projects:

High speed 32-bit Program Counter using Dynamic Domino logic

(IBM 0.13 u, 4 GHz clock frequency, 1.3 V supply)

. Designed 32 bit Program Counter using IBM 0.13u technology with Jump,

Stack and Hold functionality which runs at 4 GHz.

. Project involves Transistor sizing with Dynsize software, Schematic and

layout in cadence Virtuoso tool

. Challenges are transistor sizing, Debugging, timing analysis, Floor

planning, Layout and Verify DRC/LVS errors.

6 Bit Digital to Analog converter

(TSMC 0.24 u, 4 GHz clock frequency, 2.4

V supply)

. Designed 6 bit thermometer coded DAC in cadence tool using TSMC 0.24

technology which runs at 4GHz.

. Project involves thermometer code design using dynamic domino logic,

register and current reference design, drawing schematic, transistor

sizing, simulation, Floor planning, debugging, verify DRC/LVS and Layout

in cadence virtuoso tool and post extraction.

Built in Self Test (BIST) for Integrated Circuits

. Presented unpublished research paper on BIST for integrated circuits

design. It mainly focused on an approach to test Integrated

Circuits using BIST to reduce cost, power consumption and improve

fault coverage.



Contact this candidate