Research Project
Projects I have worked on as a Research Engineer

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
BUET VLSI Standard Cell Library
Standard Cell Library Design and Characterization based on TSMC 180nm
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 lessAcademic Projects
Academic projects I have worked on during my undergrad and graduate studies

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 lessHere 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

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
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
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
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]

High-Accuracy Detection of Early Parkinson's Disease through Multimodal Features and Machine Learning
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
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
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