Post Job Free

Resume

Sign in

Engineer Project

Location:
New Delhi, DL, India
Posted:
December 10, 2015

Contact this candidate

Resume:

CAREER OBJECTIVE

Willing to accept the challenges in an organization with challenging, diverse and dynamic job with

good amount of freedom and work responsibility.

SUMMARY

3.0 year of experience in ASIC Design and Verification.

Area of Expertise: Functional Verification, Digital Design and RTL Coding.

Proficient in design using Verilog HDL, VHDL.

Proficient in verification using System Verilog UVM.

Protocols AMBA AXI, I2C, SPI.

Tools used ModelSim, Questa Sim, Xilinx ISE, Altera Quartus, Active HDL, & PSPICE.

PROFESSIONAL EXPERIENCE

CETPA InfoTech Pvt. Ltd. April 2013 to till the date

ABOUT COMPANY

CETPA INFOTECH PVT LTD is one of the IT education and training service provider brands of India that is preferably working in 3 most important domains. It includes IT Training services, software and embedded product development and consulting services.

DESIGANATION: VLSI Engineer

Project1: Verification of SPI Master Slave core using Wishbone

Brief Description: The test bench architecture is based on the Universal Verification Methodology (UVM) which enables the creation of highly reusable and scalable test benches. In the project WB SPI verification validates the parallel to serial transfer by writing to the registers during read and writes transactions

Tools & Environment:

System Verilog (UVM) test bench environment, with scoreboards, monitors, environment, driver, DUT & top test bench file.

Mentor Graphics QuestaSim.

Project 2:Verification of FIFO using System Verilog (UVM)

Brief Description: The Synchronous FIFO is a First-In-First-Out memory queue with control logic that manages the read and writes pointers, generates status flags, and provides optional handshake signals for interfacing with the user logic.

Tools & Environment:

UVM test bench environment with UVM sequence, UVM component modeling, agent modeling & scoreboard modeling.

Mentor Graphics QuestaSim.

Project 3:Verification of Vending Machine controller using System Verilog (UVM)

Brief Description: The vending machine controller is a device which gives outputs on the basic of its different inputs. In the UVM test bench environment I have written transactions, driver, monitor and scoreboard also.

Tools & Environment:

UVM test bench environment with UVM sequence, UVM component modeling, agent modeling & scoreboard modeling.

Mentor Graphics QuestaSim.

Project 4:Verification of RAM using System Verilog

Brief Description: In this project there are simple memories in which it has some data input & output port, address port and read and write enable pins. I have created a complete system Verilog based test bench environment in which I have designed test cases, driver, monitor and scoreboard.

Tools & Environment:

System Verilog test bench environment

Mentor Graphics QuestaSim.

Project5: Designing of I2C protocol

Brief Description: The I2C Controller Bus is a two-wire, bi-directional serial bus that provides a simple and efficient method of data transmission over a short distance between many devices. I2C provides good support for communication with various slow, on-board peripheral devices that are accessed intermittently while being extremely modest in its hardware resource needs. It is a simple, low-bandwidth, short-distance protocol.

Tools & Environment:

A complete System Verilog test bench environment.

Mentor Graphics QuestaSim on Windows, ModelSim, Xilinx ISE 14.1

Project6: Verification of UART using System Verilog

Brief Description: A UART (Universal Asynchronous Receiver/Transmitter) is the microchip with Programming that controls a computer's interface to its attached serial devices. Specifically, it provides the computer with the RS-232C Data Terminal Equipment (DTE) interface so that it can "talk" to and exchange data with modems and other serial devices.

Tools & Environment:

System Verilog test bench environment, with scoreboards, monitors & generator for Transmitter and receiver.

Mentor Graphics QuestaSim

GRAM CORPORATION June 2012 to till April 2013

ABOUT COMPANY

Gram Corporation specializes in VLSI ASIC, FPGA and Verification services. Gram Corporation is a leading offshore software & Hardware development company with specialization in the areas of Electronics since 2004 in Delhi.

DESIGANATION : Design Engineer

Project 7 : Design of UART using Verilog HDL

Brief Description: The HD 6402 is a UART for interfacing computers or microprocessors to an asynchronous serial data channel. The receiver converts serial start, data, parity and stop bits. The transmitter converts parallel data into serial form and automatically adds start, parity and stop bits. Utilizing the intersil advanced scaled CMOS process permits operation clock frequencies up to 8MHz (500k baud). Power requirement by comparison, are reduced from 300mV to 10mV.

Tools & Environment: ModelSim, Xilinx ISE, VHDL/Verilog HDL.

Project 8: Design of 8 bit RISC Processor Verilog HDL

Brief Description: Processor is design to support 16 instructions with three addressing modes. Two-stage pipelining is used to execute one instruction per cycle and 12-bit instruction format to decode instructions. 16 internal registers are used to speed up register-to-register operations and only Simple LOAD and STORE operations accessing memory. This design implemented on Xilinx Spartan3.

Tools & Environment: ModelSim, Xilinx ISE, Verilog HDL, Spartan 3E

SEMINARS & WORSHOPS

Workshop on FPGA/CPLD Implementation of Verilog/VHDL Code to IRDE (A subsidiary of DRDO) in Dehradun.

Delivered seminar on VLSI Front End Designing on DIT University, Dehradun.

TECHINICAL SKILLS

HDL/HVL : VHDL,Verilog HDL,System Verilog

Verification Methodology: System Verilog UVM

Simulator: Model Sim 6.5 & 10.0, Questa Sim 10.0, Active HDL 8.1

Synthesis Tool: Xilinx ISE 14.1, Altera Quartus

Backend Design Tool : PSpice

Programming Language: C, C++.

Scripting Language: Perl (Introductory), MATLAB

Operating System: Microsoft Windows,Linux

Hardware Implementation : FPGA & CPLD

ACADEMIA

Advance diploma in VLSI Technology from DUCAT India Pvt. Ltd.

B.Tech (Electronics & Communication Engineering) from SIET, Gr.Noida with aggregate 73% of marks in 2012.

12th (Science) from UP Board with 74% of marks.

10th (Science) from UP Board with 68% of marks.

INDUSTRIAL TRAINING

1. Industrial Training in NTPC, Tanda (U.P.)

Department: Control & Instrumentation Department

Duration : One and half month From June-11 to July-11

2. Advance diploma in VLSI Front End Designing & Verification (VHDL/Verilog HDL/System Verilog)

Diploma in Front end designing & verification from DUCAT, Noida

Duration: Six Month from August-11 to January -12

STRENGTH

Extremely energetic, hard working determined and challenge loving, self motivated, Committed to excellence, Good communication & Interpersonal skill, Quick Learner. Lateral Thinking, Open to new Experience.

PERSONAL DOSSIER

Father’s name Mr. Jitendra Kumar Shriwastava

Date of Birth 2 nd April, 1990.

Linguistic Abilities English & Hindi.

DECLERATION

I hereby declare that the above furnished information is correct to the best of my knowledge & belief.

Place: Delhi Piyush Shriwastava



Contact this candidate