L2 Ethernet Switch VLSI Implementation
By: Aniruddh Mishra, Benjamin Oommen, Jimmy Liang
Potential Business Impact:
Builds a free, faster internet switch design.
Ethernet switches are foundational to the global internet infrastructure. These devices route packets of data on a local area network between source addresses to destination media access control addresses. On the L2 layer of the Open Systems Interconnections model, Ethernet switches take in digitized data from a Media Independent Interface and send it to the corresponding output port for the destination address. Switches need to handle parallel input and output streams from each port, prioritizing throughput, efficiency, and packet integrity. Due to the confidential nature of the networking device industry, there do not exist many open source implementations of switching fabrics. We propose an open source design for an L2 Ethernet switch along with the power, performance, and area tradeoffs for architecture decisions.
Similar Papers
Combined power management and congestion control in High-Speed Ethernet-based Networks for Supercomputers and Data Centers
Hardware Architecture
Makes supercomputers faster and use less power.
Towards Timing Isolation for Mixed-Criticality Communication in Software-Defined Vehicles
Networking and Internet Architecture
Makes car computers send messages reliably.
Towards Timing Isolation for Mixed-Criticality Communication in Software-Defined Vehicles
Networking and Internet Architecture
Makes car computers send messages reliably.