September 12th, 2014

Sharif University of Technology

Tehran, Iran
Sharif University Logo


Dear Visitor:

Welcome to our laboratory group's website. Our researches focus on Embedded Systems Design, Low Power Design, Dependability Evaluation and Reliability Assessment, Internet of Things (IoT) & firmware. We have useful material available for download including publications, tools, and research data. We are looking forward to hearing from you.
Embedded Systems Research Laboratory (ESRLab) is located in the Department of Computer Engineering , Sharif University of Technology.

  1. 2024-04: New journal paper has been accepted at IEEE Transactions on Intelligent Vehicles.
  2. 2024-02: Congratulations to Moein Esnaashari for successfully defending his M.Sc. thesis.
  3. 2024-01: Congratulations to Abolfazl Younesii for successfully defending his M.Sc. thesis.
  4. 2023-07: New journal paper has been accepted at IEEE Internet of Things Journal.
  5. 2023-06: Congratulations to Hossein Kalantari for successfully defending his M.Sc. thesis.
  6. 2023-04: Congratulations to Amin Moloudi for successfully defending his M.Sc. thesis.
  7. 2023-02: Congratulations to Roozbeh Siyadatzadeh for successfully defending his M.Sc. thesis.
  8. 2023-02: Congratulations to Fatemeh Mehrafrooz for successfully defending her M.Sc. thesis.
  9. 2022-08: New journal paper has been accepted at IEEE Open Journal of Circuits and Systems.
  10. 2022-07: New journal paper has been accepted at IEEE Transactions on Parallel and Distributed Systems.

  1. AH Ansari, M Ansari, A Ejlali TAFT: Thermal-Aware Hybrid Fault-Tolerant Technique for Multicore Embedded Systems IEEE Embedded Systems Letters Early Access, 2024
  2. A Younesi, M Ansari, M Fazli, A Ejlali, M Shafique, J Henkel A Comprehensive Survey of Convolutions in Deep Learning: Applications, Challenges, and Future Trends IEEE Access Volume 12 Pages 41180-41218, 2024
  3. A Foshati, A Ejlali Enhancing Sensor Fault Tolerance in Automotive Systems with Cost-Effective Cyber Redundancy IEEE Transactions on Intelligent Vehicles Early Access, 2024
  4. R Siyadatzadeh, F Mehrafrooz, M Ansari, B Safaei, M Shafique, J Henkel, A Ejlali ReLIEF: A Reinforcement Learning-Based Real-Time Task Assignment Strategy in Emerging Fault-Tolerant Fog Computing IEEE Internet of Things Journal 2023
  5. A. Ejlali Daemon computers versus clairvoyant computers: A pure theoretical viewpoint towards energy consumption of computing 2020
  6. M. Ansari, S. Yari-Karin, S. Safari, and A. Ejlali Power Management to Meet Thermal Safe Power in Fault-Tolerant Embedded Systems TechRxiv, Preprint(2021), doi:10.36227/techrxiv.14703192.v1
  7. G. Asadi, S.G. Miremadi, S. Bayat Sarmadi, and A. Ejlali Speeding up Design Verification Using Co-operation of Simulation and Emulation in Proceedings of IEEE-TTTC International Conference on Automation, Quality and Testing, Robotics pp. 283-288, Cluj-Napoca Romania, May 2002
  8. H.R. Zarandi, S.G. Miremadi, and A. Ejlali SILVER: A Simulation-based Fault Injection Tool at Switch Level Using Verilog in Proceedings of Joint 1st Int. Conference on Soft Computing and Intelligent Systems and 3rd Int. S Tsukuba, Japan, October 2002
  9. S. Bayat Sarmadi, S.G. Miremadi, G. Asadi, and A. Ejlali Fast Prototyping with Co-operation of Simulation and Emulation in Proceedings of International Conference on Field Programmable Logic and Application (Springer LNC pp. 15-25,Montpellier (La Grande-Motte), France, 2002
  10. H.R. Zarandi, G. Miremadi, and A. Ejlali Fault Injection into Verilog Models for Dependability Evaluation of Digital Systems in Proceedings of International Symposium on Parallel and Distributed Computing (ISPDC 2003) pp. 281-287, Ljubljana, Slovenia, October 2003

Firmware Engineering
  • Fault Injection in Firmware Level
  • Firmware Simulators
  • Digital Right Management
Embedded Systems
  • Real-Time Embedded Systems
  • Dependable Embedded Systems
  • Low Power Embedded Systems
Automotive Cyber-Physical Systems
  • Drive-by-Wire
  • Hardware-in-the Loop (HiL)
  • Electronic Control Unit (ECU)
  • Electronic Throttle Control (ETC)
  • Digital Twin
Low Power Design
  • Power Consumption Issues in Fault-Tolerant systems
  • Power Management in Real-Time Systems
  • Adiabatic Circuits



Dependability Evaluation and Reliability Assessment
  • Fault Injection into HDL Models (Simulation-Based and FPGA-Based)
Internet of Things (IoT)
  • Energy Efficient Communication Protocols
  • Ultra low Power Edge Devices