We provide IT Staff Augmentation Services!

Graduate Research Assistant Resume

2.00/5 (Submit Your Rating)

SUMMARY

  • Extensive experience in Verification using System Verilog, UVM of Complex Designs, Python, DFT
  • Completed 3 ASIC projects using Synopsys ICC
  • Experience in Block level place and routing
  • Experience of 2 years in doing Research, developing RTL code in Verilog and verification using SystemVerilog
  • Designed a Video Motion Estimator chip using Verilog and verification using Systemverilog, UVM, writing random stimulus testbench, got 100% Functional Coverage
  • Experienced in Static Timing Analysis using Synopsys VCS(Primetime) tool
  • Experience in writing Assertion based test bench and getting 100% Functional Coverage
  • Experience in Low Power Analysis of SRAM Cell using Low power Design
  • Proficient in writing Test bench using System verilog including Monitor, Scoreboard, Generator, Self - Checker.
  • Experienced in ASIC flow design, UPF, scripting languages like Python, C
  • Experienced in designing of SRAM under various constraints including low power dissipation and using HSPICE for simulation and circuit analysis.
  • Experience in designing Schematic and Layout of circuit and using different techniques such as DRC, LVS and extracting parasites.

TECHNICAL SKILLS

High Level Languages: C/C++, Verilog, Systemverilog, UVM, Python, TCL

Software Platform -: OpenCL, OpenGL

Operating Systems: , Red Hat Linux, Mac OS X El Capitan, Windows

Computer Architecture: MIPS/RISC Microprocessor, Parallelism, GPU Architecture, Memory Hierarchy, Pipelining, AMBA bus, AHB . DMA bus, DDR3,PCI-Express

Scripting Languages: Perl basics, Shell Scripting, Unix

Lab Equipment: Lab view, Multimeters, FPGA, ARM Cortex Microprocessors

Communication Skills: Bilingual English/Hindi, Excellent verbal and oral communication skills. Excellent leadership, team work and time management qualities enhanced by group projects and extra curriculum activities

PROFESSIONAL EXPERIENCE

Graduate Research Assistant

Confidential

Responsibilities:

  • There are various blocks of SVVM (System Verilog Verification Environment) such as BFM, Monitor, Driver, and Checker that were implemented.
  • A complex Scoreboard was written and designed was verified by running for 1000 cycles in self checking.
  • The Preliminary functionality of DUT was verified by writing corner and special cases in Test Bench
  • Implemented all blocks of SVVM, and also complete Functional Coverage measurement including stimulus condition and device response.
  • Physical design including Floor plan, power grid analysis, placement, routing, DRC-LVS closure, timing closure, antenna fixing, signal integrity.
  • Scoreboard, Driver, Monitor, checker were implemented for VE.
  • Test cases were written applying Random Stimulus to verify the expected output from the DUT
  • Designed a motion Estimator using Verilog and created DV using Systemverilog
  • Did Static Timing Analysis and debugged Setup and hold time violations
  • Floor planning, Routing, placement and Pre silicon validation using Synopsys Tools
  • Build complete verification environment including checker, scoreboard, generator, driver
  • Implemented project in ARM microcontroller
  • Successfully controlled the appliances of house using cellular phone
  • Project was best in the class
  • Using industry tools, designed smallest area SRAM cell
  • Designed circuit using 6T Transistors
  • Created custom layout for 6T SRAM cell
  • Created DV including checker, scoreboard, self checking

We'd love your feedback!