Open jvnknvlgl opened 1 month ago
I didn't look into the implementation just at the changed files. But is it possible to separate the 8b/10b encoding from SGMII? There are a ton of more uses for it.
I didn't look into the implementation just at the changed files. But is it possible to separate the 8b/10b encoding from SGMII? There are a ton of more uses for it.
Should very much be possible, yes, and I think it would make sense to handle this as a separate PR as well to break things up a bit. Do note that this is not a very 'advanced' 8b/10b implementation as it's basically just two large lookup tables.
I have moved the 8b/10b encoder and decoder to a different branch, see #2738.
Add support for connecting to Ethernet PHYs using SGMII to
clash-cores
. This is currently work in progress, and depends on #2738.References: SGMII and IEEE 802.3.
Still TODO: