Fresh Graduate Electrical engineer with special interest in VLSI and Software Development.
Languages: Verilog (HDL), Python, C, C++, HTML.
Tools: Xilinx ISE, Vivado, CCES(IDE), JIRA, SVN, CodeBlocks, Tortoise, MATLAB, MS-Office.
Software Packages: NI Multisim, iVerilog, PyCharm, Easy EDA, LTspice, Altium, Oracle VM Virtual box.
Hardware Packages: Embedded Hardware Devices, Arduino, Hardware Interface Debugging.
Logic Devices: FPGA.
Protocols: SPI, UART, I2C.
Platform: Windows, Linux, Redhat Linux.
Testing: Software Testing, Peripherals` Testing, POST (Power of Self Test), EZ Board Test.
Working: Embedded Modules’ Programming, Debugging, Driver modules.
Soft skills: Communication and Analytical thinking skill, Presentation, Quick learning, Team work.
Completed 15 Months’ Master Diploma in Computer Information & System Management (2012-13).
Algorithm Principles & Design Techniques.
Digital & Analog Electronics, Microprocessor (8085), VLSI Design Techniques, DSP, RTL Design.
-
Experience
Former Intern at Analog Devices Inc., Bangalore in Product Software Department.
-
Projects
1.Speed & Position Control of BLDC Motor using FPGA. (B. Tech Major Project)
Design a controller by apply the control logic of speed & position control of BLDC motor.
Interface Shaft Encoder with FPGA.
(Mounting Shaft Encoder on the shaft of motor for sensing the rotational motion)
Verilog Code for Shaft Encoder.
PCB design for control logic.
(by contributed efforts of different electronic equipments like IGBT Inverter, Level shifter and Gate Driver IC.)
2.Software Development and Testing Projects Undertaken at ANALOG DEVICES, Inc. (ADI): (2019)
SHARC+ (ADSPSC589, ADSP 21569):
The name SHARC+ refers to the enhanced high-performance, 32-bit, floating-point core architecture feature and contains an ARM® Cortex-A5® core. These products can be used in speech, sound, graphics, and imaging applications.
SHARC+ADSP SC573:
The ADSP-SC589 processor is based on the SHARC+™ core dual processor with the ARM® CortexA5™ processor core and is designed for a wide array of markets, from automotive and pro-audio to industrial-based applications that require high floating-point performance.
SHARC+ADSP SC584:
The ADSP-SC58x/ADSP-215xx SHARC+ processors are members of the SIMD SHARC+ family of DSPs that feature Analog Devices Super Harvard Architecture. The ADSP-SC58x/ADSP-2158x processors feature two SHARC+ cores (SHARC1 and SHARC2), which have core IDs of 1 and 2, respectively.
My Role:
• Software development & Testing of Device drivers.
• Develop the APIs for Control registers.
• Resolve the JIRA issues.
• Create and modify the applications’ programs.
• Read and write core and peripheral registers.
• Write Readme files of modules.
• Testing of drivers` modules on respective EZ-Board.
3.Smart Traffic Light System: (2019)
Design a fully automated traffic light system which work according to priority and density sensed by PIR sensors.
4.Robotic Hand Project in DEI : (2017)
In this project, we made a robotic hand which works synchronized to parent hand.
5.Line Follower Robot in DEI : (2016)
In this project, we made the line follower robot which follows the black line using Arduino.