Research Project

Projects I have worked on as a Research Engineer

BUET LED Driver Controller Digital IC

BUET LED Driver Controller Digital IC

First iteration was fabricated on June 2018


Read more
Read less

Under BUET-Energypac Research Collaboration HEQEP Sub-Project CP#3817 , We worked on designing a Digital Controller IC for LED driver circuit. Purpose of this IC is to replace Analog controller circuit in Boost controller to increase longevity and reduce cost of LED driver circuit for Solar Home System use.

180nm technology based BUET VLSI standard cell library is used for this design. A hybrid architecture is followed. First spin fabrication is completed and testing bring out some mismatch issues with IO pad provided by Europractice IC service. Next step modification includes designing own IO pad . There is also some scope to improve clock speed, high resolution ADC design and DFT implementation.

Read less
2 input NAND gate

BUET VLSI Standard Cell Library

Standard Cell Library Design and Characterization based on TSMC 180nm


Read more
Read less

TSMC 180nm technology based 7 track standard cells.

This cell library contains 50 standard cells which can be used to design full digital circuits. It also contains three special analog cells for mix-signal design purpose. This cells are used to design BUET LED driver controller circuit.

All standard cell designs are characterized using Liberate and Abstract Generator of Cadence.

Read less


Academic Projects

Academic projects I have worked on during my undergrad and graduate studies

red_alert malware image

A Technical Analysis of RedAlert Ransomware - Targeting Virtual Machine Files


Read more
Read less

Technical analysis on RedAlert(N13V) ransomware that targets VMWare ESXi servers running on Windows and Linus platform. Static and Dynamic analysis of malware was performed to gain insight on how the malware works to collect data from the victim. Also indipendent analysis examined how those data is distributed in deep web.[pdf]

Read less
Sentiment Analysis of Meta Platforms, Inc. (META) based on financial news headline and tweets

Sentiment analysis of stocks from financial-news headline with twitter feedback


Read more
Read less

Here I analyzed public sentiment for a company stock based on relevant news headlines using Natural Language Toolkit (nltk) library. For each headline, relevant tweets also collected and analyzed for public sentiment to re-evaluate overall public sentiment towards the stock. Due to significant adoption of social media, how each headline is accepted in social media and how viral it become may give us more accurate public sentiment analysis of a particular stock.[pdf]

Read less
spectre_symble

Spectre: What do we know so far


Read more
Read less

A review article on spectre attack focusing on current state of the vulnerability. This article tried to provide insight about spectre vulnurability, current state of reserach, suggested and deployed solutions in a organized manner. [pdf]

Read less
8 Bit Specialized SAP Microprocessor Block Diagram

8 bit Specialized SAP Microprocessor


Read more
Read less

8 bit register microprocessor with 64Kbit memory capability, designed in Proteus simulation software. This was single bus architecture processor to perform basic SAP2 microprocessor commands along with PUSH and POP function (in total 16 instruction set predetermined by instructor). Temporary register was optimized and ideal cycle of IR was utilized as temporary memory element.

To provide user easy way to insert instruction code, A compiler was also designed in C++ to convert assembly code to hex output to upload in simulated memory.

Read less

Personal Operating System


Read more
Read less

Developed a personal OS from scratch to understand interaction between OS and hardware. Current version features boot-loader, interrupt handler, video driver as per requirement of instructor.

Read less
Load Flow Analysys Tool Interface

Load-flow analysis tool


Read more
Read less

MATLAB based Gauss-seidel load flow analysis tool with MATLAB GUI user interface to analyze requred power sourc insertion at certain point of power grid and could analyze up to 100 power grid bus.

Read less
Single Bit Adder of the LU

4-Bit Arithmetic Logic Unit Design with Shifter


Read more
Read less

This is a asynchronous arithmetic logic unit bit wise design using Cadence Design Suite . This circuit could perform 12 predefined opcode based operation both logical and arithmetical. Total design required only 502 MOSFET as one of the major concern was to optimized design area.
Total layout have to be designed manually as requirement.[pdf]

Read less
Difference between normal and abnormal brain image

High-Accuracy Detection of Early Parkinson's Disease through Multimodal Features and Machine Learning


Read more
Read less

This was a reproduction of an existing work (High-Accuracy Detection of Early Parkinsons Disease through Multimodal Features and Machine Learning,R. Prashantha,Sumantra Dutta Roya, Pravat K. Mandal , Shantanu Ghoshd).

Updated database was used in this recreation and nearly matched output result was found. Logistic Regression, Boosted Tree & SVM machine learning algorithm was implemented. To implement those algorithms, MATLAB Classification Learner tool was used. [pdf]

Read less

Statistical data based smart traffic control system


Read more
Read less

This traffic control system perform real time traffic data analysis for traffic predictability and cell based design for ease of installation for developing and underdeveloped country. Each cell ( traffic intersection) is desinged to work independently while communicationg nearby cell for more efficiant prediction. Emergency transport prioritization was also implemented.

Read less

Tic Tac Toe game using 74xx series digital logci circuit


Read more
Read less

Tick Tac Toe game board using digital logic circuit based on 74xx series ic. This hardware has built in cheat prove to double insert or delete multiple input and distinctive lighting indication system to differentiate player. Alongside simulation, PCB board was designed using Proteus Design Suit.

Read less