288454

An efficient FDTD algorithm based on FPGA

Article

Last updated: 05 Jan 2025

Subjects

-

Tags

Physics

Abstract

Designing and modelling of photonic devices using PC simulators take a long time to get
the optimum device structures. where a huge number of iterative simulations are required. So, high-speed computers are needed. A design for an FPGA-based finite difference time domain (FDTD) simulator is proposed to accelerate the simulation process where the FDTD method is a remarkably effective computational electromagnetic technique for modelling electromagnetic space. The proposed technique is tested using the analysis of two-dimensional photonic crystal bend structure. The proposed FPGA simulator is 130x faster than the MATLAB program implemented in a PC with a 2.6 GHz processor and 40G RAM. Where, the relative error between FPGA proposed simulator and the MATLAB program was 7.52%. In this study memory architecture, parallelism, pipelining and fixed-point arithmetic have been studied and optimized. Implementing this structure will significantly improve computational speed, allowing it to be used in a wide range of other computational electromagnetics domains.

DOI

10.21608/ejaps.2022.162945.1044

Keywords

FPGA, VHDL, FDTD, Photonic crystal, Hardware accelerator

Authors

First Name

Rehab

Last Name

Masoud

MiddleName

-

Affiliation

Physics Department, Faculty of Science, Ain Shams University, Cairo, Egypt

Email

rehabhemdan@sci.asu.edu.eg

City

Cairo

Orcid

-

First Name

Mahmoud

Last Name

Kamel

MiddleName

-

Affiliation

National Center for Research and Radiation Technology, Atomic Energy Authority, Cairo, Egypt

Email

mskamelhassan@gmail.com

City

Cairo

Orcid

-

First Name

Mohamed

Last Name

Abdelrazek

MiddleName

Hussien

Affiliation

Physics Department, Faculty of Science, Ain Shams University, Cairo, Egypt

Email

mhussein@zewailcity.edu.eg

City

Cairo

Orcid

-

First Name

Mohamed

Last Name

Hameed

MiddleName

-

Affiliation

Mathematics and Engineering Physics Department, Faculty of Engineering, Mansoura University, Mansoura, Egypt

Email

mfarahat@zewailcity.edu.eg

City

Cairo

Orcid

-

First Name

Salah

Last Name

Obayya

MiddleName

-

Affiliation

Electronics and communication Engineering, Faculty of Engineering, Mansoura University, Mansoura, Egypt

Email

sobayya@zewailcity.edu.eg

City

Cairo

Orcid

-

First Name

Ashraf

Last Name

Yahia

MiddleName

Shams Eldien

Affiliation

Physics Department, Faculty of Science, Ain Shams University, Cairo, Egypt

Email

ayahia@sci.asu.edu.eg

City

Cairo

Orcid

0000-0003-1998-4647

Volume

61

Article Issue

1

Related Issue

38602

Issue Date

2023-01-01

Receive Date

2022-09-25

Publish Date

2022-12-18

Page Start

19

Page End

27

Print ISSN

2090-231X

Online ISSN

2786-0299

Link

https://ejpasa.journals.ekb.eg/article_288454.html

Detail API

https://ejpasa.journals.ekb.eg/service?article_code=288454

Order

3

Type

Original Article

Type Code

1,912

Publication Type

Journal

Publication Title

Egyptian Journal of Pure and Applied Science

Publication Link

https://ejpasa.journals.ekb.eg/

MainTitle

An efficient FDTD algorithm based on FPGA

Details

Type

Article

Created At

28 Dec 2024