Research Interest
- AI Application in Healthcare and Medical Engineering
- RTL Design for Advanced Computer Architecture (DSP processor, VLIW, superscalar, etc) for DSP or biomedical image processing applications.
- Electronic System Level (ESL) Modelling and Verification of Complex MPSoC architecture for medical instruments.
- Network-on-Chip (NoC)
Embedded System-on-Chip (SoC) Design
- Hardware/Software Co-design
- Hardware Accelerators / IP Cores design
- Communication Interface design
- Device Driver Programming
- Application Firmware Programming
Electronic System Level (ESL) Modelling
- Systematic modelling/refinement methodology
- High-level HW/SW Co-design and Co-Simulation
- Modelling and Verification framework development
- Bus Wrapper and Interface Design
- Early Design-Space Exploration technique
Biomedical Applications and System Design
- Smart Arrhythmia Detection / Prediction
- Patient Deterioration Prediction
- 6-minute Walk Test Monitoring
- Portable ECG Monitor
- 4-in-1 Vital Sign Monitor
- Cuffless Blood Pressure Monitoring
Biometric Image processing
- Finger Vein
- Palm print
- Fingerprint
Data Security and Compression
- AES symmetric key cryptosystem
- RSA public key cryptosystem
- ECC public key cryptosystem over GF(2n) and GF(p)
- SHA1 and SHA2 hashing algorithm
- True Random Number Generation
- LZSS Data Compression
Hardware Description Languages (HDLs)
- VHDL
- Verilog
System-Level Design Languages (SLDLs)
- SystemC
- Unified Modelling Language (UML)
- GEZEL
- NIRGAM
- Matlab / Mathematica
Software Computer Programming
- C procedural language
- C++ OOP language
- Visual Basic 6.0
EDA Tools
- Quartus Prime, Qsys, Nios Eclipse and Nios2-Linux Embedded OS
- Leonardo Spectrum, FPGA Express, ModelSim
- Enterprise Architect
- Eclipse IDE, cgywin, GNUPro Software development Tool
- Matlab, Mathematica