Post Job Free
Sign in

Engineer Design

Location:
Bengaluru, KA, India
Posted:
February 13, 2015

Contact this candidate

Resume:

NITIN ROHILLA

Mobile: +91-997******* Address:

House no- 006,

+91-999*******

C-block, Parimala trinity,

Boganhalli road, Panathur,

Bangalore.

E-Mail: *********@*****.***

TECHNOLOGY PROFESSIONAL

VLSI Design . Microelectronics . VHDL/VerilogHDL

Objective

< To work in a challenging environment, that provides opportunities to

leverage on my acquired skill set, expertise and experience.

SYNOPSIS

< Progressive 2.11 years of experience as Design and verification Engineer

with Calypto Design Systems, Noida, India from March 2012 to till Date.

< Selected for 7 week (Higher Education Program) training in Mentor

Graphics Noida on "Verification of Electronic Design and Systems using

system Verilog".

< Worked as a BSS Engineer in Geine Technologies India Pvt. Ltd., Gurgaon,

India From Jan 2008 to March 2010

ACADEMIA

Technical & Academic Qualifications:-

Academic Aggregate College University/Board

Percentage Year of passing

M.TECH 79.20% Electronic Kurukshetra

(Microelectronics Science University 2012

& VLSI Design) Department, KU

B.TECH 68% ACEAR, Haryana Kurukshetra

University 2007

AISSCE 60.20% Aggarsain CBSE

Public School, 2003

Kurukshetra

10th 69.2% Aggarsain CBSE

Public School, 2001

Kurukshetra

Technical skills:

< Sound knowledge of HDLS, Verilog/VHDL, System Verilog, UVM and TCL.

< Knowledge of ASIC low power design methodology.

< Hand on experience in using EDA tool like PowerPro, SLEC, Meridian,

Modelsim, DC and RC.

< Front End tools : ModelSim, Active-HDL6.3, FPGA advantage.

< Back End Tools : IC Station (eldonet)

< Device Modelling Tool : Silvaco (Atlas, Deckbuild Interactive

Environment, Tonyplot)

< Process Simulation : Athena

Job Responsibilities:

< Hand on task of implementing the test plan and test cases.

< Development of Verification Environment (VE) / Verification Component

(VC) using System

verilog.

< Hand on experience in creating Verification Environment & Constraint

random test generation in UVM and System Verilog.

< Hand on experience in system verilog assertion based verification.

< Writing tests, functional coverage and assertion coverage and mapping

these to Verification plan.

< Functional verification of the design and achieve verification goals.

< Product engineering work like developing scripts in TCL for stress

testing.

< Validation of various PowerPro Products and features like PowerProCG,

PowerPro MG and power optimization.

< Perform validation activities like unit and stress testing.

< Experience in working multi-geography teams.

CAREER SCAN - Project Details

Calypto Design Systems (March 2012 to till

date )

1. Development of Verification IP for AXI-4 protocol in UVM

Description: - AXI, the third generation of AMBA interface defined in the

AMBA 3

Specification, is targeted at high

performance, high clock frequency

System designs and includes features that

make it suitable for high speed

Sub-micrometer interconnect

< Separate address/control and data phases.

< Support for unaligned data transfers using byte strobes.

< Burst based transactions with only start address issued

< Issuing of multiple outstanding addresses with out of order

response.

Responsibilities: -

< Understood the AXI Protocol specification.

< Prepared the verification plan

< Single master and single slave VIP.

< Burst modes supported are increment, wrap and fixed.

< Data transfer for aligned and unaligned address.

< Constrained random stimulus generation using sequences.

< Functional coverage

2. Verification of Router 1x3 in UVM

Description: - Router is a device that forwards data packets between

computer networks. It is an

OSI layer 3 routing device. Based on a

predefined protocol, this router drives an

incoming Packet to any one among the three

output channels based on the address

field contained in the packet header.

Responsibilities: -

< Developed Architecture of Verification Environment using SV &

UVM.

< Developed of various test cases & verified RTL.

< Generated Functional & Code Coverage for Verification

Signoff.

3. LC3 microcontroller Verification in UVM.

Responsibilities:

1. Verification of un-pipelined LC3 microcontroller in UVM.

2. Create standalone verification environment in UVM for Fetch, Decode

and ALU Block.

3. Verification of Intel blocks with and without power Optimization done

by Powerpro.

4. Conducted functional simulations using Ncsim and ModelSim software

simulator

5. Involved in System Verilog random verification environment, write

directed random templates and assertion based verification.

6. Isolated many critical bugs in the design using the random templates

and running regressions.

Validation of different PowerPro features:-

1. Validation of Multi-Vth

CMOS technologies support the fabrication of transistors with

different threshold voltages (Vth

values). In that case, the cell library can offer two or more

different cells to implement each

logic function with each using a different transistor threshold

voltage. For example, the

library can offer two inverter cells: one using low-Vth transistors

and another using high-Vth

transistor.

Multi_Vth command is used to set the multi_Vth constraints in the

design.My responsibility is to

validate the design by setting different multi_Vth constraints in

verilog and System Verilog.

2. Validation of UPF

UPF is an independent way of annotating a design with power intent

.Load_upf command is

used to read the upf file and help in accurate power analysis and

optimization. My role to

create test cases and validate power no's after varying voltage value

in UPF file.

3. Meridian PowerPro Integration

Meridian is a tool which is being used for generating constraints for

different Powerpro flows.

My job is to verify the correctness of constraints generated from

Meridian and also automate

the same in Powerpro flows.

4. Mixed language

My job is to write test cases using VHDL and system Verilog in a single

design and validate

different construct of VHDL and system Verilog in PowerPro.

5. Validation of Read_Sdc command

Specifying design constraints like power, area e.t.c are tedious for

large customer design. To

make PowerPro to read these constraints read_sdc command is introduced

to help the user to

apply constraints into PowerPro flow.

My responsibility is to read sdc commands through an sdc file and

verify functionality of

different PowerPro flow in Verilog.

6. Validation of Spef command

Capacitance of the signals is a metric to compute power .Read_spef

command is introduced to

read capacitance of signals and accurately compute power for libraries

less than 28nm which

doesn't have wire load models. My role is to compose different

testcases in verilog and check

correct value of capacitance is picked from SPEF file.

Client Details: Calypto Design Systems

Tools : PowerProCG, PowerPro MG

2. Geine Technologies India Pvt. Ltd. (Jan 2008 to March 2010)

Project Description:

. Alarm Monitoring & Troubleshooting on MTS PROJECT AT ZTE ZXSDRB8200

BTS Platform

. Alarm Monitoring for Case of BTS Down & Maintaining SLA and Creating

Trouble Tickets in

major, critical or emergency case.

. Troubleshoot the Problem of BTS CDMA Network using NETNUMEN Remote

login. Fault finding and Repairing of CDMA Base Transceiver Station

(BTS) units using software up gradation.

. Initiate fault clearance procedures for detected alarms via OMC.

. Maintaining SLA & Preparing KPI's on daily as well as weekly basis.

Extra Curricular Activities

< Won 2nd Prize in Technical Quiz Competition in National Level Symposium

(NASET 2010) On "Electronics Technology" organized by Electronic society,

Electronic Science Department, Kurukshetra University, Kurukshetra.

< Participate in Workshop on "Challenges and Opportunities in Analog and

Mixed Signal Design (AMS-2011)" organized by Electronic Science

Department, Kurukshetra University, Kurukshetra.

< Participate in Technical Paper presentation, Technical Quiz, Poster

making competition in National Level Symposium (NASET 2011) On

Electronics Technology organized by Electronic society, Electronic

Science Department, Kurukshetra University, Kurukshetra.

Seminar/Presentation

< Seminar on Polymer Memory during 3rd Semester at Department of Electronic

Science, Kurukshetra University, Kurukshetra.

PERSONAL DOSSIER

Father's Name: Mr Suresh Rohilla

Date of Birth: 20th Jan, 1985

Gender: Male

Nationality/Status: Indian/Unmarried

Language Known: Hindi, English

Passport: H6927580

[NITIN ROHILLA]



Contact this candidate