Skip to content

Latest commit

 

History

History
4 lines (3 loc) · 712 Bytes

README.md

File metadata and controls

4 lines (3 loc) · 712 Bytes

Router-1-x-3-

Router 1 x 3 verilog implementation

Routing is the process of moving a packet of data from source to destination and enables messages to pass from one computer to another and eventually reach the target machine. A router is a networking device that forwards data packets between computer networks. It is connected to two or more data lines from different networks (as opposed to a network switch, which connects data lines from one single network). This project, mainly emphasizes upon the study of router device, its top level architecture, and how various sub-modules of router i.e. Register, FIFO, FSM and Synchronizer are synthesized, and simulated and finally connected to its top module.