Avatar

Raghav Chawla

Graphics Hardware Engineer

Intel Corporation

Biography

I am a Graphics Hardware Engineer in the Image Processing Unit at Intel India, working on Graphics Architectures and Physical design optimization from synthesis to GDSII. I have been a aprt of some really interesting projects here so far. Currently, I am working on a new algorithm to solve cell congestion hotspots in a design by suggesting alternate locations considering timing slack and DRCs.

On the side of fun, I like to cook for friends & family. Ever so often, I also like to write poems at YourQuote. Like every music wannabe, I bought a keyboard recently and am sluggishly learning to play it. On weekends, I can be found in a quiet corner at some literary event in Bangalore.

I graduated from IIT Roorkee in 2018, where I was advised by Dr. Anand Bulusu. During my time at IIT Roorkee, I also had the pleasure to work with Dr. Sanjeev Manhas. For my hobby projects, I worked on some interesting stuff at the Artificial Intelligence & Electronics Section, IEEE Student Branch, and Mobile Development Group at IIT Roorkee.

During my bachelor’s, I had the opportunity to explore many fields, ranging from Analog circuits, CMOS Devices to delay modeling in digital circuits. I also got to work on Industry research problems during my Internship at STMicroelectronics with Mr. Pratap Narayan Singh and during my major thesis at IIT Roorkee.

I like interacting with my juniors. I did serve as a Teaching Assistant for the course ‘Semiconductor Devices’ twice and a mentor in the Institute’s Student mentorship program for freshmen undergrads.

Interests

  • VLSI Physical Design
  • Computer Architecture
  • Device-Circuit co-design
  • Delay Characterization

Education

  • Bachelor with Honors in Electronics and Communication, 2018

    Indian Institute of Technology(IIT) Roorkee

Experience

 
 
 
 
 

Graphic Hardware Engineer

Intel Corporation

Jun 2018 – Present Bengaluru, India
  • Physical Design
  • Graphics Architectures
  • Performance Verification
 
 
 
 
 

Teaching Assistant

Dept. of ECE, IIT Roorkee

Jan 2018 – May 2018 Roorkee, India
Taught ‘Semiconductor Devices’, an introductory course for freshmen undergraduate students, for two semesters as Teaching Assistant for Dr. Anand Bulusu
 
 
 
 
 

Undergraduate Research Assistant

Dept. of ECE, IIT Roorkee

Jun 2017 – Apr 2018 Roorkee, India
Worked in Dr. Bulusu’s lab on developing an empirical delay model for cells under TSV stress in 3D ICs
 
 
 
 
 

RnD Trainee

ST Microelectronics

May 2017 – Aug 2016 Noida, India
Timing Caliberation algorithm for Interleaved current steering DACs

Publications

[Submitted] Timing Calibration in Interleaved Current Steering DACs

A feedback algorithm for removing timing mismatch problems and improving SNR of interleaved current steering DAC structures clocked at high frequency (in GHz) is proposed. The algorithm developed is tested to remove the timing errors at 4GHz frequency within a margin of 0.1% and improve the SNR by more than 24 dB and ENoB (Effective no. of bits) by more than 4 bits

TSV Induced Stress Model and Its Application in Delay Estimation

In this paper, we developed models to calculate the variation of threshold voltage and mobility due to stress around a TSV in 3D ICs. These models were then used to calculate delay variation of an inverter around a TSV.

Modeling the effect of variability on the timing response of CMOS inverter-transmission gate structure

This paper presents a novel delay model for Inverter followed by Transmission Gate (Inv-Tx) structure. Our model is novel in the sense that it considers the series stack effect along with the internal node voltage and parasitic capacitances while treating the Inv-Tx structure as a single entity.

Projects

*

Cell Delay modeling for TSV induced stress in 3D ICs

A holistic model to determine the threshold voltage and mobility changes around a TSV, and thus, delay through an inverter and a 2 input NAND gate. The final model needed coordinates of the cell to calculate the propagation delay.

Design of Analog Neuromorphic Circuits

Designed the circuit of a Pulse-Based Analog Velocity Sensor. Pixels were designed to detect the edge of an object using contrasting lights. Multiple pixels were then used to measure the velocity of a moving object.

Delay Modelling of a Static flip flop

A compact delay model to calculate delay through an Inverter-Transmission gate, considered as a single entity. Captured the effects of series stacking and parasitic capacitances while calculating delay.

Dynamic Speed Limit

A solution to the long impending problem of Traffic jams in Indian metro cities. The algorithm used a Machine Learning model with the continuity equation to determine the ideal traffic speed on different roads. Developed a working prototype to demonstrate the algorithm.

Propeller Clock

Developed a clock (Analog and Digital) using a rotating PCB consisting of a linear array of LEDs, based on the principle of the Persistence of Vision. The LEDs were set to light up at fixed delays so as to show the time precisely.

Timing Calibration Algorithm for Interleaved Current Steering DAC

A feedback algorithm for removing timing mismatch problems and improving SNR of interleaved current steering DAC structures clocked at high frequency (in GHz). The algorithm developed was tested to remove the timing errors at 4GHz frequency within a margin of 0.1% and improve the SNR by more than 24 dB and ENoB (Effective no. of bits) by more than 4 bits.

On Device Activity Recognition

An Activity-based Smart health assistant that can provide health tips, product recommendations etc by analyzing daily activities such as walking, sitting, standing etc. Developed using Smartphone’s accelerometer sensor, Machine learning (CNN).

I-V characteristic variations due to defects in CMOS

Studied different types of defects and the resulting shifting of bands. Simulated the corresponding changes in leakage current in MOSFET due to various forms of gate leakage and drain leakage.

Campus Buddy

Campus Buddy is an assistant which keeps you updated with the events and activities of student groups and helps you search Telephone Directory of IIT Roorkee.

Awards

Represented IIT Roorkee

Represented IIT Roorkee in Inter IIT Tech Meet 2018 in the event- Engineers’ Conclave and won Silver Trophy overall

World Finalist

Among Top 4 teams from all over the world in New Ways to Use Cars category

Best Aesthetic design award

Winner of the Best Aesthetic design award in Srishti 2016 (Annual Hobbies Club Exhibition, IIT Roorkee) for the project- Propeller Clock

National Finalist

Among Top 10 teams from all over India in Energy Section in Make In India hackathon

Winner of Social Hackathon

Winner of the inter-college competition during Sankalp 2015 (Annual Social Convention, NSS, IIT Roorkee) for a mobile application on Women Security

Blog

Google Sideways

Paper Referred: Sideways: Depth-Parallel Training of Video Models Authors: Mateusz Malinowski, Grzegorz Świrszcz, João Carreira, and …

Analog Neuromorphic Velocity Sensor

Paper Referred: Pulse-Based Analog VLSI Velocity Sensors Authors: Jorg Kramer, Rahul Sarpeshkar, and Christof Koch Why this research? …

Compression with Multi ECC Techniques

Paper Referred: Compression with Multi-ECC: Enhanced Error Resiliency for Magnetic Memories Authors: Irina Alam, Saptadeep Pal and …

Sparse Matrix Multiplication

Paper Referred: Sparse Matrix to Matrix Multiplication: A Representation and Architecture for Acceleration Authors: Pareesa Ameneh …

A year at intel

I joined Intel in June 2018 and it feels just like yesterday. This journey has been full of technical learning and professional …

Presentations

Cell Delay Modeling for TSV induced stress in 3D ICs

Dynamic Speed Limit

Timing Calibration in Interleaved DACs