Document Details

Document Type : Thesis 
Document Title :
Layer 2 Switch Implementation with Programmable Logic Devices
بنية المبدل الطبقة 2 باستخدام الأجهزة المنطقية القابلة للبرمجة
 
Subject : Faculty of Engineering 
Document Language : Arabic 
Abstract : A network switch is a hardware device, which is used for device communication within a network. It uses a packet-switching mechanism to receive and transmit data to the target device. Network switches contain multiple ports that use media access control (MAC) address for transmitting data at the data link layer (layer 2) of the Open Systems Interconnection (OSI) model. This research aims to design a network switch on FPGA to give the flexibility in modifying the design. The system has four main blocks that are Input FIFO (First In, First Out), Switch Fabric, Output FIFO, and MAC IP. The blocks perform different tasks. Once the system is designed, the simulation can be used to show whether the design can work and give better accuracy. Verilog was used to design and implement the entire system. Zedboard by Digilent tested the system to ensure that it worked. FPGA Mezzanine Card (FMC) Ethernet card accurately extended the number of Ethernet ports. The simulation test showed that the system could work effectively. It shows how the current is going to move from one port to the next. The thesis presented a practical implementation of the Network Switch on FPGA at an operating frequency of 125MHz for the whole design. 
Supervisor : Dr. Mohammed H. Awedh 
Thesis Type : Master Thesis 
Publishing Year : 1441 AH
2020 AD
 
Added Date : Friday, May 22, 2020 

Researchers

Researcher Name (Arabic)Researcher Name (English)Researcher TypeDr GradeEmail
عبدالله سعيد الغامديAlghamdi, Abdullah SaeedResearcherMaster 

Files

File NameTypeDescription
 46133.pdf pdf 

Back To Researches Page