I made a discrete logic network card

April 9, 2024 Update on building a complete computer system using discrete logic components:
– Computer capable of running network applications.
– Built physical level adapter for Ethernet signal conversion.
– Implementing a MAC layer module for homebrew computer.
– Unique MAC address filtering method.
– No FCS generation in transmitter, done in software.
– Fixed-length frames supported.
– CPU interface details provided.
– Developed a C compiler for network support.
– Successful compilation of uIP 1.0 TCP/IP library.
– Project details available on GitHub.

Controversial: Lack of hardware FCS generation in transmitter.
Unique: MAC address filtering method based on byte index.

https://qdiv.dev/posts/eth2/

To top