ANKIT PARAG SHAH
Male
Surathkal
Component Designer, Junior Academy, Global STEM Alliance, Graduate Engineer, Graduate Engineer, Undergraduate Student, IPSTE Winterschool 2014, Component Design for System Verification - Summer Internship, Product Developer ARM Embedded, The New York Academy of Sciences, ARM Holdings, ARM, National Institute of Technology Karnataka, Surathkal, Carnegie Mellon University, ARM, Enelek Power
NITK Surathkal
No badge awarded
Points
0
Contest ratings
0
Problem solved
1
Solutions submitted
2
Education
NITK Surathkal
B.Tech
2011 - 2015
Work experience
Component Designer, Junior Academy, Global STEM Alliance, Graduate Engineer, Graduate Engineer, Undergraduate Student, IPSTE Winterschool 2014, Component Design for System Verification - Summer Internship, Product Developer
ARM Embedded, The New York Academy of Sciences, ARM Holdings, ARM, National Institute of Technology Karnataka, Surathkal, Carnegie Mellon University, ARM, Enelek Power
Jan 2016 - Present - (9 years and 6 months)
Mentored a group of students aged 13-19 on a wearables challenge to solve global issue.
Graduate Engineer
ARM
Jul 2015 - Present - (10 years and 0 months)
#Compute subsystem verification. #Write test cases to support Power transitions targeting CPUs, GPUs and other IP blocks in a design #Scalable code for power verification to be used across multiple teams for various projects #Verification methodolgies include C-based testing, development of UVM environment and Formal analysis.Internshala Student Partner at Internshala June 2014 - June 2015 (1 year 1 month)# Internshala has come up with a unique opportunity for undergraduate students where in as a member of Internshala Student Partner students get a chance to explore and ameliorate their skills in marketing to assisting students. # As a member one is responsible for conducting Bloomberg Aptitude Test and publicizing about Internshala and its services
Component Designer
ARM Embedded
- Present - ()
IPSTE Winterschool 2014
Carnegie Mellon University
Dec 2014 - Dec 2014 - (1 months)
A 14-day winterschool working on the project titled 'Never Ending Learning of Sound' at NITK Surathkal. Sound waves pervade the universe and as humans only a limited set of waves constitute our hearing capacity. Machines, however don't have this limitation. In the first of its kind attempt, we are in the process of building a machine that captures sound from the chirp of a bird to the supernova of the space, for classification,learning and eventually developing new relations amongst sound waves to hear what was unheard before. The NELS team is developing a web-based intelligence system that will continually search the internet for sound samples and automatically learn their meanings, associations, and semantics. This is an ambitious, long-term project that is literally intended to never end. # http://www.deccanherald.com/ content/449978/44-students-prepare-10-projects.html
Component Design for System Verification - Summer Internship
ARM
May 2014 - Jul 2014 - (3 months)
# Design of Low Power Interface for AMBA 4 and ACE Protocol as a member of Systems and Software group. # Given a multi cluster CPU arrangement, synchronization of events from one CPU to another was designed # Designed a Multi Attribute scenario check module for memory related to device type memory mainly to detect gathering and reordering of memory access errors. # Verilog Coding, focused understanding of some areas of ARM latest architecture, testbench infrastructure and automation, emulator workflow were understood in detail during the period.
Product Developer
Enelek Power
May 2013 - Jul 2013 - (3 months)
Worked as a product and development engineer with products related to solar energy and its applications. Some of the products developed are 1) Solar Mobile charger, 2) Charge controller Circuit, 3) MPPT Charge Controller, 4) Wireless modules (GSM) for solar tracking, 5) Light Seeking BOT.Trainee at Kores (India) Ltd. June 2012 - July 2012 (2 months)# The purpose of internship was to get an exposure in the industry and understand the logistics needed to be working in a company.Trained on electronic products required in the banking sector and how to market these products based on the technical specification of the products and detail information about the Integrated Circuit [IC] used in making the board of product.
Undergraduate Student
National Institute of Technology Karnataka, Surathkal
Jul 2011 - May 2015 - (3 years and 11 months)
Bachelor's degree in the field of Electronics and Communication Engineering, graduated in May, 2015 Position of Responsibility:- # Joint Convenor and Treasurer of Robotics Club at NITK # Executive Member of Computer Society of India at NITK - VIDYUT # Student Member of IEEE [Institute of Electrical and Electronics Engineer] at NITK # Executive Member of EFOREA at NITK
Projects
Processor Implementation built on RISC-V Architecture
Sep 2014 - Present - (10 years and 10 months)
RISC V is a completely open ISA that is freely available to academia and industry. A real ISA suitable for direct native hardware implementation, not just simulation or binary translation. The processor designed is a complete reference SoC where various aspects of Rocket - a six stage pipeline will be implemented to exploit the features that this architecture provides. Final testing is completed by running benchmark programs to test the functionality on software.
Never Ending Learning of Sound [NELS]
Dec 2014 - Present - (10 years and 7 months)
Goal: Developing a web-based intelligence system that will continually search the internet for sound samples and automatically learn their meanings, associations, and semantics. A 14-day winterschool working on the project titled 'Never Ending Learning of Sound' at NITK Surathkal. Sound waves pervade the universe and as humans only a limited set of waves constitute our hearing capacity. Machines, however don't have this limitation. In the first of its kind attempt, we are in the process of building a machine that captures sound from the chirp of a bird to the supernova of the space, for classification,learning and eventually developing new relations amongst sound waves to hear what was unheard before. This is an ambitious, long-term project that is literally intended to never end. We thank Prof Dr. Bhiksha Raj, Prof Dr. Rita Singh and Pulkit Agrawal for their constant guidance and overwhelming support. Their wisdom, clarity of thought and persistent encouragement motivated us to bring this project to its present state. Working with them has been a great learning experience. http://www.deccanherald.com/content/449978/44-students-prepare-10- projects.html
MARS ROVER WITH ACCELEROMETER AND WIRELESS CONTROL
Nov 2011 - Present - (13 years and 8 months)
Real Time Secure Position Tracking System.
Oct 2013 - Present - (11 years and 9 months)
Goal: Real time position tracking system which is secure where owner is in full control of device with a cell phone. Implementation: Built a system wth 16x2 LCD display, GPS and GSM module. System is able to monitor real time position of the object,keep a record of data and send them when any exception occurs or whenever the owner sends any keyword. Only the owner can control the system and if any keyword is received from any other number, this system is able to inform the owner. Tools/equipment used: Keil uVision, 16x2 LCD display, GSM and GPS modules
QUADCOPTER
Sep 2012 - Mar 2013 - (7 months)
Built and assembled the Quadcopter structure: frame, motor, ESCs, MSP430 and battery. Implemented PWM to control the ESCs. Performed extensive testing for calibration of PID coefficients to stabilize flight. IEEE MGA SAC Student Enterprise Award 2013 for the project Quadcopter
Design and Implementation of High-Radix Adaptive CORDIC as a coprocessor
Jul 2014 - Jul 2015 - (1 year and 1 months)
Goal: Hardware realization of high radix adaptive CORDIC algorithm for improved throughput in computation of complex arithmetic operations. CORDIC is an iterative algorithm used to compute plethora of elementary trignometric, hyperbolic and other mathematical operation using shift and add architecture. CORDIC at the heart of calculators, signal processing blocks and is implemented as software on general purpose processors. A highly adaptive radix variant of this algorithm, HCORDIC, has been proposed in existing literature. This project had multiple components: 1. Software validation of faster convergence of HCORDIC over CORDIC using MATLAB 2. RTL design of pipelined architecture for HCORDIC on Xilinx FPGA board Virtex 6 Pro. 3. Simulation of RTL design and comparison with existing implementation of CORDIC on hardware. 4. Implementation of above design on Cadence using FreePDK library from NCSU Tools used: 1. Matlab for software validation 2. Xilinx ISE for hardware design 3. Cadence RTL compiler for synthesis of the RTL design
Mapping Greenhouse gases using Wireless Sensor Networks
Jul 2013 - Apr 2014 - (10 months)
Members:Ankit Shah, Vishnu Vardhan D, Arjun Aravind, Pratik Gujjar, Bejesh A, Pradyumna B SHighlight: Recipient of IEEE MGA SAC Student Enterprise Award 2014. A team venture under the Institution of Electrical and Electronics Engineers Consortium, NITK Chapter Goal: Design a low cost competent solution to tackle environmental issues like Global Warming and gauge pollution levels in climate. Implementation Methodology: 1. Sensor modules - 3 gas transducer capable to detect concentration levels of Carbon Monoxide, Carbon Dioxide and Methane. 2. Sensor output [proportional to concentration] converted to voltage. Later conditioned to remove dependency of environment in which modules are placed. . 3. Conditioned voltage fed to MSP430 - gives digital output which is send to XBee which then transfers data to central node.[Raspberry Pi] 4. Raspberry Pi is the gateway to the server where data logged will be stored in server using a WLAN cards/Wi-Fi.In the event of the failure of the sensor node the zonal node will reconfigure the network using simple AT commands as UART data being passed on to the Sensor-Xbee. 4 The communication network will function as a) RF Front End - Star topology between the sensors and the zonal gateway Pi to begin with. The network can always be reconfigured and hence more sensors added to the same Xbee. b) Zonal Node Layer - A Pi, possibly implementing an RTOS, will head the network. The zonal node can reconfigure the network, get logged data and put it on to a server space with access through WLAN/Wi-Fi or Ethernet. c) Server/Agent Layer - Data held in the server space will securely be handed to an authorized user. The sensors “publish” their data to the domain space and a client “subscribes” to it.
Adaptive Actuatable Resource Cataloguing Sensors (ARCSense)
Jul 2013 - Jan 2014 - (7 months)
Wireless water flow monitoring and actuating solution for wide geographical surveys - A team venture to design a competent solution for assessment of water resources for the Texas Instruments Innovation Challenge - 2013/14
RASPBERRY PI GUI BOOT TO LAPTOP
Nov 2013 - Jan 2014 - (3 months)
This project was taken up keeping in view that users require external keyboard, monitor to login to the raspberry pi in order to work. With the help of Ethernet cable and virtual network connection I have been able to view the GUI (Graphical User Interface) on my Laptop. This task was accomplished by #rst getting the SSH working and then creating a virtual network. Now with this technique users can use their laptops hardware to code and do much further exciting projects on Raspberry Pi.
This project involves making a bot that can sustain in all extreme environments and can detect a obstacle in
This is an attempt made by students of Robotics club in association with CPCRI (Central Plantation Crops Research Institute) to make an autonomous bot which can eliminate risk of a man climbing on coconut tree to pluck coconut and also it will detect the ripe coconut with help of image processing and with sound detection algorithms to judge whether coconut is ripe or not.
Publications
Pipelined Implementation of High Radix Adaptive CORDIC as a coprocessor
19 Dec, 2015
Abstract—The Coordinate Rotational Digital Computer (CORDIC) algorithm allows computation of trigonometric,hyperbolic, natural log and square root functions. This iterative algorithm uses only shift and add operations to converge. Multiple fixed radix variants of the algorithm have been implemented on hardware. These have demonstrated faster convergence at the expense of reduced accuracy. High radix adaptive variants of CORDIC also exist in literature. These allow for faster convergence at the expense of hardware multipliers in the datapath without compromising on the accuracy of the results. This paper proposes a 12 stage deep pipeline architecture to implement a high radix adaptive CORDIC algorithm. It employs floating point multipliers in place of the conventional shift and add architecture of fixed radix CORDIC. This design has been synthesised on a FPGA board to act as a coprocessor. The paper also studies the power, latency and accuracy of this implementation.
NELS Poster Presentation
24 Dec, 2014
Achievements
IEEE MGA SAC Student Enterprise Award, Region 10 2014
IEEE
Nov, 2014
Received the award for "Mapping Greenhouse gases using Wireless Sensor Networks" Project (CAS, IEEE NITK, Student Chapter)
IEEE MGA SAC Student Enterprise Award, Region 10 2013
IEEE
Feb, 2013
Received the award for the Quadcopter Project (CAS, IEEE NITK, Student Chapter)