Hello! I am

Mohammad Eslami

I'm a

About

About Me

I am currently a research assistant in Tallinn University of Technology (TALTECH)

  • Name: Mohammad Eslami
  • Address: Akadeemia tee 15a, 12618, Tallinn, Estonia
  • Email: mohammad.eslami@TalTech.ee
Colorlib Template
Colorlib Template
Colorlib Template
Colorlib Template

Education

2010-2014

Bachelor of Computer Engineering

Birjand University, Birjand, Iran

Major: Hardware Engineering
Thesis Title: Designing a high frequency Phase-Frequency Detector (PFD) using XOR gates and H-Spice simulation

2015-2018

M.S. in Computer Engineering

Shahid Bahonar University of Kerman, Kerman, Iran

Major: Computer Systems Architecture
Thesis Title: An Efficient FPGA-based Emulation Approach for Fault Simulation of Digital Circuits

Experience

2015-2018

Acceleration of fault injection techniques using hardware accelerators

RESD lab. SBUK

In this project, a Xilinx KC705 evaluation board (Kintex 7 FPGA) used to process data in parallel fashion instead of conventional serial-based CPUs in order to accelerate the specified fault injection approach. To achieve the most efficient performance, several tools were developed using C# programming language responsible for preparing and managing the input data and connecting to Xilinx commercial tools.

2015-2018

Enhancing runtime of fault injection campaigns by reducing the connections between the host computer and FPGA

RESD lab. SBUK

In this project, a Parallella Desktop 1601 board (with Zynq 7010 SoC) used to take some of the fault injection steps from host computer. The Epiphany III microprocessor available on the board was responsible to act as the manager of the fault injection process, reading data from the SD card and sending the input vectors directly to the FPGA for further processes.

2015-2018

Fault study on LEON2 processor

RESD lab. SBUK

In this project, two Xilinx Spartan6 FPGAs were used; one for implementing preferred units of LEON2 processor, and the other one for generating random input vectors needed for injecting faults to the processor. Xilinx cores were used to handle the timing and connections between FPGAs and host computer. Also, several tools were developed in C# programming language to automate the process of Bit-file generation.

2013-2014

Designing a high frequency Phase-Frequency Detector (PFD) using XOR gates and H-Spice simulation

BEE Research Group

In this project, the transistor level description of the circuit was designed in a way that enabled a PFD to work in a range of Giga Hertz. Suggested modifications to the circuit were designed and verified by HSpice simulation tools.

RESEARCH INTERESTS

Secure Hardware Design

90%

Fault Tolerant Systems Design

80%

Robust and Reliable IC Design

75%

C#

90%

C++

85%

VHDL

80%

Verilog

70%

Matlab

65%

FPGA

60%

Awards

2023

HeLLo: CTF 2022

1st Place

Won the 1st place in HeLLO CTF 2022 Contest

2022

ISPD 2022 Security Contest

3rd Place

Won the 3rd place in ISPD 2022 Contest: Security Closure of Physical Layouts

2015-2018

Top Student

SBUK

Ranked 1st among the same entrance M.Sc. students of Computer Engineering Department in a three-year period of 2015 to 2018

2016-2018

Talented Student Award

SBUK

Introduced as a talented student by the Talented Students Guidance Office of Shahid Bahonar University of Kerman

2015

Top 400 ranked student

National Universities Entrance Exam

371th place in Computer Engineering Higher Education (M.Sc.) National Universities Entrance Exam among Iranian undergraduate students (nearly 40000 students)

Our Projects

Our Projects

Here, you can find some information about what we are goning to do

Contact

Contact Me