Name: SHIVARAJ
Email:
Summary: 10 years of experience in the field of FPGA, Embedded system design, training and academic technical support specialist
FPGA Design & Embedded system
Ten years of strong experience in research & development, analysis, FPGA design with VHDL/VERILOG using various EDA tools, full cycle implementation of FPGA design, board validation and system integration, design using micro controllers. Expertise in design and simulation of electronic circuit boards using ORCAD, Spice, expertise in simulation package and digital design techniques
VLSI
· VLSI Logic design - Complete design flow from RTL to layout.
· Knowledge in Verilog PLI Concepts and BFM modeling
· Development of test benches and test cases for design verification
· Development of Verification and Validation plan
· Configuring CPLD with bit blaster using MAX+plus II.
· Expertise in Xilinx Virtex/Spartan series FPGA and Altera APEX FPGA.
Embedded systems
· Over four years in development of application, embedded software digital electronic circuits
· Designed embedded systems with Microchip PIC micro-controllers (PIC 18Fxxx/16Fxxx).
· Experience in Assembly Languages.
· Circuit Analysis using SPICE.
· Worked with digital and analog oscilloscopes, logic analyzers, PC based simulating systems for microprocessors, ROM emulators, signal generators, etc.
PLC /SCADA/MATLAB
· Working knowledge in design of Control panel for semiautomatic powder vending machine
· Working knowledge in design of Control panel for variable capacity fluid vending machine
· Knowledge in processing voice ,image and data signals using matlab
Skills and Tool proficiency
· HDL : VHDL, Verilog,
· Script Languages : Perl, Tcl/Tk
· EDA Tools : Xilinx, ModelSim, Altera Quartus, Leonardo Spectrum
· Programming Languages : C, C++, UML
· Embedded Tools : MPLAB, MICROC, Keil
· UML Tools : Rhapsody
· PLC Tools : SIEMENS microwin32, Scheinder twido, zeilosoft
· PCB Tools : ORCAD, PSPICE
· Simulation : Matlab, labview
· Operating System : Linux, Windows 2000/NT
Responsiblities and Roles
· Project advisor for department of electronics and communications of Veltech college of engineering, Chennai (2007-08 ,2008-09)
· Represented Board of syllabus committee member for MSC (Electronics) for CMS COLLEGE, COIMBOTORE (YEAR-2006-2009).
· Provided support for technical students of most of the Institutions included Top ranking engineering colleges and Universities. Few of them are Sastra University, Veltech group of colleges, Erode Sengunthar college, M Kumarsamy college of engineering.
· Chairperson for National conference in the field of VLSI DESIGN and embedded system held in the institutions.
· Provided training to Research scholars on topics related to design simulation/ tools during in camps and other training sessions.
· Conducted lot of seminars in VLSI ,EDA TOOLS,SOFTWARE HARDWARE CODESIGN,AND PROGROMMABLE LOGI CONTROLLERS
CAREER PROFILE
October 2007 to till date: Technical Manager/Freelance Programmer
Brain In Chip Technologie – Coimbatore
July 2004 to September 2007: Senior Member technical staff/Freelance Programmer
Brain In Chip Technologie – Coimbatore
May 2001 to June 2004: Member technical staff
Brain In Chip Technologie – Coimbatore
May 2000 to May 2001: Member technical staff - Trainee
Brain In Chip Technologie – Coimbatore
Others
March’1999 to March ‘2000: Apprenticeship Engineer trainee
Tamilnadu Electricity board - Trichy
June 1998 to December 1999: Electrical Supervisor
Pony Needle industries - Ooty
Projects
Vlsi based projects executed
· A High-Performance VLSI Architecture for the Histogram Peak-Climbing Data Clustering Algorithm
· FPGA Implementation of Real-Time Adaptive Image Thresholding
· Power Modeling and Efficient FPGA Implementation of FHT for Signal Processing
· An Adaptable SoC Framework Using a Programmable Controller IP Interface to Facilitate Design Reuse
· A Low-Power Self-Timed Viterbi Decoder
· Parallel-Pipeline 8 x 8 Forward 2-D ICT Processor Chip for Image Coding
· A VLSI Progressive Coding for Wavelet-based Image Compression
· VLSI Realization of Network on Chip (NoC)
· Hardware implementation of the safer+ encryption algorithm for the Bluetooth system
· On VLSI Implementations of MIMO Detectors for Future Wireless Communications
· Low Power Pattern Generation for BIST Architecture
· FPGA Implementation of Digital controller DC-DC Buck converter
· An AC Voltage Regulator with High-Power-Factor, and Control Using a FPGA Device
Embedded based projects
Project / Digital control for display and monitoring the machine shopThe purpose of this device is to minimize the manpower (supervisor) in the machine shop. the device can monitor all the individual workmanship and the number of jobs completed and time taken to complete individual jobs are communicated to the PC
In case of power failure the device can back up the last value and keep the same value when power resumes. This device can helpful to identify total jobs completed and idle time of the individual workman ,etc
Project / Speed limiting device for heavy vehicles
The speed limiting device have developed as per ARAI’s – AIS 018 standard. The device had been designed specially for heavy vehicles & it is designed in such a way that it is made suitable for different models/ manufactures of vehicles to ensure excellent drivability. The device is designed/ built in such a way it can operate excellently under different conditions and tamper proof. The RSL device controls the vehicle & doesn’t allow the vehicle to go at a speed at the set speed 60 KMPH; it controls and maintains the speed at the set speed 60 KMPH. The RSL device has a limping facility that gets activated when there is a failure in the RSL device or when tampered.
Electronics Control Unit (ECU) consist of the following major parts Speed sensing,Microcontroller unit,Calibration port,Motor driving and Motor position control.
Project / Digital control for semi automatic Loom
This device can improve the quality of the cloth and to reduce the manual monitoring of the wept and warp control. in warp process,in case of any damage in any one yarn can be identified and to stop the machine at the beginning stage of wept position.in wept process ,in case of yarn in the spindle is reduced ,it can be automatically stopped and given indication to identify the status of the machine .
Project /
Digital controller for Reverbatory furnaces
This project is to control the temperate of the furnace based on Materials to be heated. The user can dynamically preset the temperature range based on the materials used. The speed up of the heating process can be done.The preset value of temperature range is received via USART communication. Current temperature value from the thermocouple is received via SPI. The Controller periodically updates the status from both user and target
Project /
SpinTraq– RFID based Spindle Tracking System
This project is developed for tracing out the faulty yarn from spinning machine using passive RFID tags which is embedded inside the cops.The process is to count the number of processed cops based on real time clock (RTC).Monitoring the cops status in online for every 20 ms. It increments the count value if the cops changed and the data’s are updated in Main database (PC). In case of main database failure, the designed built-in hardware has a data base (internal ram in the controller) which is capable of having a backup of data’s up-to 100 cops.
Project /
Customized Industrial Energy meter
This project is to control the temperate of the furnace based on Materials to be heated. The user can dynamically preset the temperature range based on the materials used. The speed up of the heating process can be done.The preset value of temperature range is received via USART communication. Current temperature value from the thermocouple is received via SPI. The Controller periodically updates the status from both user and target
Project /
UPS Monitoring Board for CNC Machines
The function of the UPS monitoring board is to get the inputs from the UPS and store them in the non-volatile memory. The digital inputs are taken through periodic scanning and logged into the memory. The analog inputs that are conditioned by a signal conditioning board are received and logged into the memory along with the time. This information is then sent to the PC on request received from the PC. The PC and monitoring board communicate through RS232. The CPU used is the 8 bit micro controllerProject /
Customized Industrial Energy meter
This project authenticates the consumption of electricity and continuously monitoring to forecast the load statistic in real time.Apart from normal measurement like Line Voltage, Line Current, the customized features like Scrolling Display, Rising Demand, Maximum Demand Integration, Real Time Clock, Multi-tariff & Seasonal Data, Load Profile, RS232 Port, Pulse Output on Terminal Block.
TRAINING
Year / Title / Location / Organised byJune – 2001 / FPGA based System Design / Trichy / Department of VLSI,
Regional Engineering College - Trichy
EDUCATION
Degree : Bachelor of Engineering in Electrical and Electronics.
Institute : Sri Ramakrishna College of Engineering
University : Bharathiar University
Location : Coimbatore, Tamilnadu, India.
Year of passing : May, 1998.
PERSONAL DETAILS
Name as in passport : Gopi Shivaraj
Date of Birth : November 30th, 1976
Sex : Male
Nationality : Indian
Marital Status : Married
Location : Chennai
Passport Details : H3691444(valid up to 06-05-2019)
Address : 9/b2 ,Thulasi garden,vellalar st
Moggappair west ,Chennai
Tamilnadu ,INDIA
Pincode:600037