GIKI - Learning
This page is for students who are studying any course or doing research with me.
Happy exploring!
This page is for students who are studying any course or doing research with me.
Happy exploring!
1. Designing a RISC-V based processor for the flight control system
To design, implement, and evaluate a RISC-V based processor specifically optimized for advanced flight control systems, ensuring efficient, reliable, and real-time performance in modern avionic applications, while exploring potential improvements and innovations in processor design for this domain.
2. Chip design for Motor speed control using Open-source EDA tools, such as OpenLANE
To design, implement, and validate a custom chip optimized for motor speed control using open-source electronic design automation (EDA) tools, specifically the OpenLANE flow, and evaluate its performance, power consumption, and overall efficiency compared to existing solutions.
3. Content-addressable memory (CAM) optimization on field programmable gate array (FPGA)
To develop a high-performance, energy-efficient, and scalable content-addressable memory (CAM) system on a field-programmable gate array (FPGA) platform, which outperforms conventional memory architectures in terms of search capabilities and resource utilization.
4. Neural Network accelerator for computer vision application
To develop a specialized neural network accelerator specifically designed for computer vision applications, with an emphasis on enhancing processing efficiency, boosting computational performance, and increasing the accuracy of vision-related tasks, particularly for resource-constrained devices.
5. Tiny Machine Learning on Edge Devices
TinyML (Tiny Machine Learning): a field dedicated to running machine learning models on low-power, resource-constrained devices. To design and deploy optimized algorithms specifically for edge devices, concentrating on maximizing performance, reducing power consumption, and improving the overall capabilities of such devices in various real-world scenarios.
6. Autonomous car (Making Tesla in Pakistan?) (Ambitious one)
To conceptualize, design, and construct a prototype for an autonomous car in Pakistan, emphasizing the incorporation of cutting-edge sensor technologies, machine learning algorithms, and control systems to facilitate secure and efficient self-driving capabilities in the context of local driving conditions and challenges.
7. IoT (Internet-of-things) based smart Energy meter with Theft control
This IoT-based Smart Energy Meter project aims to develop a system that enables efficient monitoring and management of energy consumption in households and commercial establishments. By leveraging the Internet of Things technology, the smart energy meter will wirelessly transmit real-time usage data to a user-friendly application, allowing users to track, analyze, and optimize their energy consumption patterns, thus promoting energy conservation and reducing electricity costs.
8. Your own idea
If you have enjoyed working with Logic Design, Microprocessor and Microcontrollers, and have know-how of how a computer (and in general, digital systems) works; I believe we will enjoy doing the project.
Smart Parking Robots.
https://youtube.com/shorts/cQFENBbNF3o?si=3-DtM8jQfSqxLGhg
---
Secured IGNITE funding of around 70K PKR in 2022
Presented and published paper in IEEE IBCAST conference
Secured IGNITE funding of around 80K PKR in 2023
https://www.youtube.com/watch?v=J4yHMKsFy00 (PCB Cricket Game with Source files)
https://www.electronicdesign.com/
https://www.popsci.com/ (Popular Science)
https://www.youtube.com/watch?v=qm67wbB5GmI (How a CPU Chip is made)
The amazing Text Editor: Notepad++, Atom
Serial and TCP Terminal: RealTerm