DigiNews

Tech Watch by Johan Denoyer

← Back to articles

Until_Heat_Death_Do_Us_Part: Counting until the heat death of the universe, broadcasting counter every second over 100Mbps ethernet

Quality: 8/10 Relevance: 9/10

Summary

This GitHub repository documents an ASIC-based counter that increments every 20ns and broadcasts the current value once per second over a 100Mbps Ethernet link. It includes hardware design notes (Verilog), a packet_receiver tool for sniffing, and Ethernet packet formats (ethtype 0x88B5 for application, 0x88B6 for configuration) with a default MAC and VLAN handling. The project discusses timing, data formats, and open-source tooling around a whimsical, long-running networked counter.

🚀 Service construit par Johan Denoyer