Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

SONAL GUPTA

Senior design engineer, Texas Instruments, India


(+91)9972250444  guptasonal1234@gmail.com
ACADEMIC DETAILS
Indian Institute of Technology Bombay, India July 2013 - June 2015
Master of Technology in Electronic Systems, Department of Electrical Engineering.
CGPA: 9.78/10
PEC University of Technology, Chandigarh, India July 2007 - June 2011
Bachelor of Engineering in Electronics & Electrical Communication.
CGPA: 9.27/10 (with honors)
AREAS OF INTEREST
Embedded systems, Medical automation, Robotics, Signal processing, Neuromorphic engineering
IMPORTANT COURSES
Embedded system design, DSP and its applications, Neuromorphic engineering, Software techniques
for hardware engineers, VLSI design theory and lab, Processor design, Computer architecture.
SOFTWARE SKILLS

Languages Perl, Python, C, VHDL, Verilog, Sys. Verilog, Bluespec, Specman, tcl
Packages Matlab, Labview, Design verification tools, CCS, Multisim, Ncsim, Virtuoso
RESEARCH PROJECTS
Fast Convolution of Long Discrete-Time Signals IIT Bombay
Guide: Prof. Animesh Kumar Jan 2014 - July 2014
Developed an algorithm to speed up convolution of long length signals by dividing the signals into parts
and then using overlap-add method repeatedly.
Technology and voltage impact on SER in logic circuits IIT Bombay
Guide: Prof. Madhav P. Desai and Prof. Animesh Kumar Jan 2014 - July 2015
Soft Error Rate variation with voltage and technology was simulated for ISCAS85 standard circuits.
Mean Time To Failure was calculated and compared at 180nm and 65nm nodes. MTTF was also
compared at different operating voltages (and corresponding frequency) at each node.
A generic model to simulate SER at different technologies and voltages was also developed. In this
model, the neutron energy was translated to current glitch at a drain. The dependence of current glitch
(magnitude and duration) on technology, operating voltage and layout was accounted for.
OTHER INTERESTING PROJECTS
Multiple screen pointer DIY, Texas Instruments
Teammate: Deepak Dhanavel April 2017
Developed a handheld pointer which when moved, moves the mouse pointer on screen. The handheld
device motion is detected using gyroscope and accelerometer. Communication is through bluetooth.
How brain recognizes music IIT Bombay
Course: Neuromorphic engineering Nov 2014
Obtained synchronized spiking in a two neuron network (fast and slow) by varying excitation levels
using Matlab simulation.
Robotics PEC University of Technology
Robotics technical society July 2007 - Dec 2009
Built micromouse, line follower, multi-terrain robot for national level robotics competitions.
Plungerless switch PEC University of Technology
Philips July 2008 - Dec 2008
Designed a plungerless switch using schmitt trigger and solid state relay to swich on a bulb using AC.
Program to find prime implicants of a boolean function IIT Bombay
Course: Foundation of VLSI CAD Nov 2014
Wrote a perl script to find prime implicants of a Boolean function using Quine-McCluskey algorithm.
Design of LC-3b ISA and ARM7 ISA equivalent processors IIT Bombay
Course: Processor design, Guide: Prof. Virendra Singh July 2014
Implemented the pipelined based architecture, datapath and control path for LC-3b ISA.
Correcting measures for data and control hazards were incorporated in the ARM7 ISA design.
WORK EXPERIENCE
Texas Instruments (India) Pvt. Ltd. Bengaluru, India
Senior Digital Design Engineer July 2015 - Present
Developing real time applications to validate communication modules like MCAN, LIN, ECAP, EPWM
in microcontroller.
RTL designer using VHDL for Global CRC block accessed via APB protocol.
Digital Design Engineer July 2011 - June 2013
Worked on the self-test controller verification, a TI internal design used to perform on the fly stuck-at-
fault tests on the ARM R5 and other safety critical IPs.
Verified an ADC wrapper module which controls the functionality of ADC.
Developed the automated flow for Assertion Based Verification (ABV) for hookup verification which is
done using Incisive Formal Verification (IFV) tool provided by Cadence.
ST Microelectronics Noida, India
VLSI Intern - Analysis and characterization of SRAMs Jan 2010 - June 2010
Automated the flow to assimilate and analyze data collected from characterization of SRAMs.
Studied noise tolerant 6T cell design parameters and modeling of SRAMs.
Equivalence checking using BSV IIT Madras
Research Intern, Guide: Prof. V. Kamakoti June 5, 2009 - July 20, 2009
Equivalence checking using Bluespec System Verilog (BSV) of a safety critical design developed by
Indira Gandhi Center for Atomic Research (IGCAR).
Guest Lecturer July 2017 - Sept 2017
Taught Digital Electronics to 1st year computer science students at Chandigarh University.
Teaching Assistant July 2013 - Jun 2015
TA at IIT Bombay for Electronic devices lab, VLSI design lab and Microprocessor lab.
SCHOLASTIC ACHIEVEMENTS
Event manager in international VLSI Design Conference 2014 held at IIT Bombay.
Awarded Institute color for outstanding performance in co-curricular activities during 4 years of
undergraduate education.
EXTRA CURRICULAR ACTIVITIES
2nd prize in inter-hostel group dance competition, Gyration, at IIT Bombay.
Taught in junior schools and gave private tuition to underprivileged kids.

You might also like