PhD research and development for National Science Foundation (NSF) Projects
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs. Award Number:1533828
o Design Micro-architecture, Instruction Set Architecture, Addressing mode, Memory ordering, Memory model.
o Development of Demand-Driven Execution (DDE) paradigm, DDE Simulator, Internal representation of Future Gated Single Assignment form for DDE & Control flow execution, DDE Assembly representation, DDE Accelerator.
o Define new Micro-architecture and optimize the existing Micro-architecture.
o Performance analysis of workloads to identify the bottleneck and provide improvement solutions.
o Develop tools to enable diagnosis and debugging of performance issues.
o Hand coding of ‘Livermore FORTRAN Kernels’ using DDE ISA in assembly language.
EAGER: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs. Award Number:1450062
o Exploiting instruction and data level Parallelism for extreme-scale machines.
o Micro-architecture design & simulation, Instruction Set Architecture design, Simulator Development.
o Programming model development, Memory ordering design, Memory model development.
DC to DC converter 30 Ampere
Design, Development & Testing of DC to DC converter 30 Ampere automotive grade.
The DC to DC converter steps down 20-25VDC to 13.5VDC±0.5, with an efficiency of ≥ 95% @ 20 Ampere load and ≥ 90% @ 30 Ampere load.
A Digital Signal Processor (DSP) controls & monitors the entire DC to DC converter.
The DC to DC converter has protection for high input voltage, reverse polarity, short circuit, EMI/EMC.
Driver Information System (DIS)
Design and development of a prototype of Controller Area Network (CAN) Bus control TFT LCD driven Driver Information System (DIS) with real-time indications & warning.
The Embedded system has an onboard CAN controller which interface to Automobile CAN Bus, the TFT LCD is driven using a 32-bit controller using Parallel Master Port (PMP), DMA approach.
The system monitors the CAN signal & displays the respective indications & warning on the TFT LCD in real-time.
"Wireless Sensor Network using Bluetooth" Master of Technology (M. Tech) Project (Thesis)
Design and development of a prototype of Wireless Sensor Node using Bluetooth radio module.
These Nodes are autonomous low power battery operated capable of signal sensing, signal conditioning, signal processing, control, and communication.
A modular design approach was adopted, the designed is based on commercially available components making it easy to add, remove or modify the sensor with much shorter development cycles as per the need of the application or the user while also supporting Wireless Sensor Node behavior in terms of power consumption and node operational lifetime.
The embedded node is further successfully tested for two different star network formations.
In the first case Star network formation with the computer acting as the host controller and sensor motes as endpoint devices.
In the second case Star network formation with one mote acting as host controller and other motes acting as endpoint devices.
The transmission is successfully recorded for long hours without any link getting broken.
The dynamic changes in the position of a node in the radius of 100m from the host controller in the middle of transmission did-not affect the link quality and the transmission was continuous.
The algorithm developed to use the hard flow control feature of the Bluetooth module and to save power by placing a particular sensor node in sleep mode when not in use help to considerably enhance the life of battery-operated nodes.
"Fluorescence Imaging System for Biological Samples" Bachelor of Engineering (B.E.) Project
The Literature review for Fluorescent imaging system and DNA chip / Microarray technology and contribution of few parameters for enhancement of the system.
The DNA chip / Microarray technology is one of the most powerful technologies that permit mutation detection and gene expression analysis of all or a group of genes in an individual organism.
Using NI Measurement & Automation Explorer for detection of camera hardware and interfacing the camera to be used with NI LabVIEW and performing Calibration of the camera and image acquisition.
Using NI Vision Builder to perform a template matching of the acquired image.
Using NI Vision Assistance for image processing by using various image processing algorithms to carried out different processes such as fragment sizing, quantitation, matching, pattern analysis, and generation of analysis reports.
The entire process is carried out and controlled by a VI model developed Using NI LabVIEW.