Gursimran Singh

Analog Mixed-Signal Engineer

About

I am a 23 year old hardware engineer currently based in Bangalore. My research interests include VLSI and Signal Processing. During my undergrad at Thapar Institute of Engineering and Technology I was advised by Dr Rahul Upadhyay and Dr. Vinay Kumar at the Cognitive Science and Computational Intelligence Research Lab, Thapar. I am working as an Analog Mixed-Signal Engineer at Texas Instruments R&D Centre in Bengaluru, India. My work primarily involves design and testing of Controllers for Multichannel and Multiphase Buck Converters.

Outside of work I enjoy tinkering with electronics, traveling and trying new foods. I also love reading books and I am currently reading The Ultimate Hitchhiker's Guide to the Galaxy.

Experience

  1. Jan 23 - Present

    Bengaluru

    As an engineer at Texas Instruments, my primary responsibility is bring-up and debug of ICs post silicon but I also dabbled in digital design, design verification, DfT and Firmware development. I've had the oppurtunity to contribute in multiple projects, these are the ones that have shaped my time here the most :

    • Developement of a novel architecture to identify and debug DFT/Scan failures using real time shmoo data from production sites.
    • Proposed a new method of calibrating on-chip ADCs using Programmable-BIST firmware.
    • Designed hardware for validation of multi-phase digital controller with capability to generate pseudo random load transients with rise time of less than 1us. Tests run on the hardware could be monitored automatically using I2C and SWD.
    • Implemented ECC algorithm for Flash memory. Contributed to firmware development for memory controller.
    • Design of a new methodology to verify ATE programs in DV environment before silicon arrival.
    • Post-silicon Test and Characterization
    • RTL Design
    • Design Verification
    • Design for Test
    • Embedded Firmware
    • PCB Design
  1. Oct 21 - Jan 23

    Thapar Institute of Engineering and Technology

    My primary focus was designing systems that could acquire bio-medical signals like EEG,ECG and process them to get insightful actuation.

    • Signal Processing
    • Machine Learning
    • Neuroscience
    • Human-Computer Interaction
  1. June 22 - Aug 22

    Remote Summer Internship

    Designed evaluation modules to help customers get started with Texas Instruments' Power Management ICs. Also built and maintained software modules for the evaluation hardware.

    • Power Electronics
    • PCB Design
    • Test-Automation
  1. August 19 - June 23

    Thapar Institute of Engineering and Technology

    Led a bunch of scholars with a bookish charm and mesmerizing personality on our noble pursuit to popularise the literary arts in an Engineering College.

    • Team Building
    • Literary Arts
  1. August 19 - June 23

    Thapar Institute of Engineering and Technology

    I built and fostered a community of electronics enthusiats. The forum primarily focused on organising workshops and events centered around the theme of electronics.

    • IoT
    • Embedded Systems

Projects

  • Design and verification of PWM controller using Open-Source tools

    Designed a simple PWM controller for Control applications using Verilog. PWM controllers like this are often used in Switched mode power supplied to control the buck/boost converter.

    Verified using CocoTB, a coroutine based python framework for design verification. Used GTK Wave for viewing waveforms and Icarus Verilog as the RTL simulator. Co-related simulation results with Vivado.

    • Python
    • UVM
    PyNoetic Overview
  • Autonomous Vehicle Inspired by Dublin's Tram System

    A line follower was used to emulate a tram. Remote supervisory control was implemented using XBee. Various points around the track were characterized with variable duty cycle of the PWM. The transmitter and reciever circuits for PWMs were implemented from scratch and fabricated on a PCB.

    Other features implemented include collision avoidance, self-parking and stoppage at various stops along the track.

    PyNoetic Overview
  • Yondu's Hand

    Yondu from the marvel cinematic universe uses his whistle to control his flying arrow. While I did not have access to a flying arrow i made a makeshift hand using some cardboard and servo motors hooked to an arduino.

    Implemented two kinds of control, one using the camera via OpenCV and another using the frequency of the whistle blown by the user. Frequency was calculated using the fourier transform.

    • OpenCV
    • Jupyter Notebook
    PyNoetic Overview
  • FM Radio Transmitter

    Simple FM transmitter designed and protoyped on a PCB board to understand FM frequency bands and transmitter design. Modulated signal sent through the microphone after a multistage transmitter. Transmitter range was 88 - 108 MHz.

    • Radio-frequency
    • Modulation
    PyNoetic Overview

Publications