Alex Forencich
|
8dd509df02
|
eth: Add support for SGMII symbol replication to 16-bit AXIS/BASE-X decode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-21 10:03:28 -07:00 |
|
Alex Forencich
|
bd7f9dc26b
|
eth: Fix timestamping point for USXGMII
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-20 14:00:49 -07:00 |
|
Alex Forencich
|
5d6d9d9dfd
|
eth: Fix timestamping point for SGMII
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-19 14:02:50 -07:00 |
|
Alex Forencich
|
20c77dd04e
|
eth: Improve BASE-R source model handing of IFG for USXGMII
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-18 16:02:04 -07:00 |
|
Alex Forencich
|
bc4a6d3f2a
|
eth: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-14 00:16:26 -07:00 |
|
Alex Forencich
|
b8419024fe
|
eth: Fix MAC testbench
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-13 23:39:46 -07:00 |
|
Alex Forencich
|
5717496b9e
|
eth: Fix typo
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-13 20:29:47 -07:00 |
|
Alex Forencich
|
674ff84176
|
cndm: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-13 19:31:54 -07:00 |
|
Alex Forencich
|
2a5e733af5
|
cndm_proto: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-13 17:50:14 -07:00 |
|
Alex Forencich
|
cabfbb2e8d
|
eth: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-13 17:07:58 -07:00 |
|
Alex Forencich
|
5549f2be9e
|
eth: Add support for USXGMII to 10GBASE-R MAC+PCS
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-13 16:31:27 -07:00 |
|
Alex Forencich
|
caaa2c3281
|
eth: Improve truncated preamble tests for 1000BASE-X/SGMII
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-11 11:26:23 -07:00 |
|
Alex Forencich
|
be9197a231
|
eth: Add os_match and idle_match to BASE-R model
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-11 10:46:37 -07:00 |
|
Alex Forencich
|
1a54aa4a97
|
eth: Update instances
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-11 02:11:29 -07:00 |
|
Alex Forencich
|
9be410b653
|
eth: Add missing output connections
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-11 02:00:30 -07:00 |
|
Alex Forencich
|
544ae2e2ca
|
eth: Add ordered set and idle match outputs to BASE-R/XGMII modules for USXGMII
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-11 01:01:49 -07:00 |
|
Alex Forencich
|
1f433365e6
|
eth: Add support for USXGMII symbol replication to 32-bit AXIS/BASE-R decode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-10 01:09:50 -07:00 |
|
Alex Forencich
|
adcc28e497
|
eth: Add support for USXGMII symbol replication to BASE-R source model
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-10 01:05:17 -07:00 |
|
Alex Forencich
|
a57c523473
|
eth: Fix SGMII replication sync in 8-bit AXIS/BASE-X decode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-09 16:44:13 -07:00 |
|
Alex Forencich
|
f21e9d096c
|
eth: Fix SGMII symbol replication in BASE-X model
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-09 16:43:10 -07:00 |
|
Alex Forencich
|
d0ca158189
|
eth: Add support for SGMII symbol replication to 8-bit AXIS/BASE-X decode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-09 11:51:20 -07:00 |
|
Alex Forencich
|
1636dbecc4
|
eth: Add support for SGMII symbol replication to BASE-X source model
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-09 11:48:28 -07:00 |
|
Alex Forencich
|
550fac40ec
|
eth: Add support for SGMII symbol replication to 16-bit AXIS/BASE-X encode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-09 02:39:38 -07:00 |
|
Alex Forencich
|
3b2157b305
|
eth: Support truncated replication
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-08 21:53:14 -07:00 |
|
Alex Forencich
|
ab5eb1e2b3
|
eth: Add support for SGMII symbol replication to 8-bit AXIS/BASE-X encode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-08 21:40:00 -07:00 |
|
Alex Forencich
|
55acea8705
|
eth: Add support for SGMII symbol replication to BASE-X sink model
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-08 21:38:08 -07:00 |
|
Alex Forencich
|
473db729bf
|
eth: Add support for USXGMII symbol replication to 32-bit AXIS/BASE-R encode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-08 01:39:20 -07:00 |
|
Alex Forencich
|
d667623b67
|
eth: Add support for USXGMII symbol replication to BASE-R sink model
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-08 01:22:00 -07:00 |
|
Alex Forencich
|
0d0dd238b8
|
eth: More consistent handling of AN config reg value
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-07 00:25:48 -07:00 |
|
Alex Forencich
|
9d11747850
|
eth: Fix AN tests
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-07 00:24:47 -07:00 |
|
Alex Forencich
|
557d4dcd10
|
eth: Fix mask
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-07 00:23:25 -07:00 |
|
Alex Forencich
|
df279e1bf5
|
eth: Move SGMII auto-switching later in AN process
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-06 23:36:58 -07:00 |
|
Alex Forencich
|
85281bb5aa
|
eth: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-06 17:44:18 -07:00 |
|
Alex Forencich
|
055aa00ae8
|
eth: Implement SGMII AN and auto-switching
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-06 17:35:13 -07:00 |
|
Alex Forencich
|
672fc89b5f
|
eth: Fix 1000BASE-X AN match logic
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-06 00:55:31 -07:00 |
|
Alex Forencich
|
ffb3b3a9de
|
eth: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-04 01:02:07 -07:00 |
|
Alex Forencich
|
1abe3c936e
|
eth: Add AN resolution outputs to 1000BASE-X modules
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-04 01:01:56 -07:00 |
|
Alex Forencich
|
9aca4b6705
|
eth: rtoi is not synthesizable
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-02 01:42:55 -07:00 |
|
Alex Forencich
|
a9a08a6788
|
eth: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-02 01:34:06 -07:00 |
|
Alex Forencich
|
cd52e44ae2
|
eth: Add timeout to AN implementation
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-02 01:33:35 -07:00 |
|
Alex Forencich
|
9c5cdb990b
|
eth: Rework AN timer implementation to use a separate prescaler
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-07-02 01:17:21 -07:00 |
|
Alex Forencich
|
e6fe163e17
|
eth: Update example designs
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-30 00:33:21 -07:00 |
|
Alex Forencich
|
5f9e16d56c
|
eth: Add support for 1000BASE-X autonegotiation to 1000BASE-X MAC+PCS
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-30 00:32:05 -07:00 |
|
Alex Forencich
|
be7f5b5d27
|
eth: Add support for 1000BASE-X autonegotiation to 1000BASE-X PHY
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-29 17:17:04 -07:00 |
|
Alex Forencich
|
d2745a6a4a
|
eth: Remove extraneous default values
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-23 17:17:11 -07:00 |
|
Alex Forencich
|
771e4de9eb
|
eth: Support ordered sets in AXI stream-BASE-R encode/decode logic
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-19 22:58:27 -07:00 |
|
Alex Forencich
|
67078fd39e
|
eth: Support ordered sets in AXI stream-XGMII encode/decode logic
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-19 21:05:59 -07:00 |
|
Alex Forencich
|
6706b9b30b
|
eth: Test ordered sets via XGMII in XGMII-BASE-R encode/decode modules
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-19 20:40:07 -07:00 |
|
Alex Forencich
|
0220b73b8f
|
eth: Fix transcoding of signal ordered sets in XGMII-BASE-R encode module
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-19 16:49:32 -07:00 |
|
Alex Forencich
|
62c544444b
|
eth: Support ordered sets in XGMII-BASE-R encode/decode logic
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-06-18 22:02:58 -07:00 |
|