Adil Khan 10 months ago
AdiKhanOfficial #FYP Ideas

HAMMING DISTANCE ON FPGA BASED CAM FOR NETWORK APPLICATION

Basically we are working to block an website. for that purpose we are using hamming distance calculator through which we can fing the matching and mismatching of the IPs.The IPs will be store in content addressable memory (CAM) . Here we are using LH-CAM the purpose of which is it works faster for s

Project Title

HAMMING DISTANCE ON FPGA BASED CAM FOR NETWORK APPLICATION

Project Area of Specialization

Internet of Things

Project Summary

Basically we are working to block an website. for that purpose we are using hamming distance calculator through which we can fing the matching and mismatching of the IPs.The IPs will be store in content addressable memory (CAM) . Here we are using LH-CAM the purpose of which is it works faster for small sizes than all the other CAM. so the store IPs is compare with the upcoming IPs through hamming distance. then we are giving the limit for matching and mismatching. if the matching is equal to that specific limit or greater than the specific limit then block the website from searching. on the other side if matching is lees than the specific limit then allow the website to be search.

and field programmable gate array (FPGA) is used because it is easily reconfiguarable.

Project Objectives

Our aim is to enhance the speed and decrease power from the previously used methods.

To compare our recent work to the  prior works.

Project Implementation Method

uCAM:

§In a CAM , every location is accessed by its content rather than by address which is consider to be similar to the behavior of a human brain.

Typically, it returns the address of the input search word in one cycle.

CAM is classified into BCAM and TCAM.

§BCAM stores 0 & 1 while TCAM can store a don’t care X too.

FPGA:

Field programmable gate array(FPGAs) are becoming an increasingly favorable platform for systems implementation because of their hardware like performance and software like reconfigurability.

Moderns FPGAs provide a vast amount of configurable logic and embedded memory blocks operating at high clock rate.

FLOWOL:Flowol is a computing programme where you give a mimic a command and it does it if you get the write orders.This is where you decide what you want to ask (decision box)

We use internet protocol version 4 (IPv4) for a standard based internetworking methods in the internet in our project.

Benefits of the Project

 the benefit of our project is as every one knows that within universities and colleges there is internet available so with this method one can easly block websites to be search from students which are not good for students.and those websites which waste the time of students.

another benefit of our project is that now a days there are  several websites which is very harmful i.e. blue films and destroying our new generation very rapidly so these websites should block. and with this method which we atre going to use will be beneficial. and by the year 2018 pakistan was on top to visit these websites.

Technical Details of Final Deliverable

    this the block diagram of our project which will be completed at the end of April.

Final Deliverable of the Project

Hardware System

Core Industry

Education

Other Industries

Security

Core Technology

Internet of Things (IoT)

Other Technologies

Sustainable Development Goals

Quality Education

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
FPGA Equipment13000030000
Laptops Equipment14000040000
stationary and printing Miscellaneous 11000010000
Total in (Rs) 80000
If you need this project, please contact me on contact@adikhanofficial.com
Smart Ruminants An IoT Buffalo

Nowadays, farm productivity increases by and large due to farm automation and use of advan...

1675638330.png
Adil Khan
10 months ago
Online Cosmetic Store

The expansion of online marketplaces has dramatically changed shopping patterns in the wor...

1675638330.png
Adil Khan
10 months ago
ULTRA COMPACT HYDRO ELECTRIC POWER GENERATOR

A compact, ultra light and easily portable  hydro electric power generator is be...

1675638330.png
Adil Khan
10 months ago
WIRELESS SIGNAL JAMMER

In our day to day life, the usage of cell phones has increased enormously. So at present,...

1675638330.png
Adil Khan
10 months ago
Collaborative Learning

This Web Based application has been developed on the idea of getting help online from prof...

1675638330.png
Adil Khan
10 months ago