Commit Graph

  • d5d38c268e eth: USXGMII is only supported in combined MAC/PCS logic master Alex Forencich 2026-08-04 17:44:40 -07:00
  • e7fd1b6c22 eth: Update example designs Alex Forencich 2026-08-04 17:40:45 -07:00
  • 927d259b57 eth: Fix issues with framing error detection in 64-bit BASE-R RX Alex Forencich 2026-08-04 17:18:19 -07:00
  • b434897069 eth: Update testbenches Alex Forencich 2026-08-04 14:10:05 -07:00
  • ce7524ec75 eth: Add support for USXGMII symbol replication to 64-bit AXIS/BASE-R decode module Alex Forencich 2026-08-04 12:58:06 -07:00
  • c68c3a4157 eth: Rework 32-bit BASE-R RX internal sequencing Alex Forencich 2026-08-02 00:40:16 -07:00
  • cd7901f9fa eth: Clean up framing error detection in 64-bit BASE-R RX Alex Forencich 2026-08-01 15:48:26 -07:00
  • 0f11edc77f eth: Report framing error for invalid block headers in 16-bit BASE-R RX Alex Forencich 2026-08-01 15:47:03 -07:00
  • a06edb43bb eth: Fix IFG and DIC handling in BASE-R model Alex Forencich 2026-08-01 14:26:55 -07:00
  • 405d21faad eth: Fix preamble for offset start in 64-bit BASE-R TX Alex Forencich 2026-08-01 11:16:35 -07:00
  • f2db88022f eth: Fix offset start in BASE-R model Alex Forencich 2026-07-31 23:56:24 -07:00
  • 75734d61b8 eth: Fix 64-bit USXGMII TX implementation Alex Forencich 2026-07-31 23:23:57 -07:00
  • 40f47d5748 eth: Warn on out-of-frame data transfers in BASE-R model Alex Forencich 2026-07-31 23:23:14 -07:00
  • ba71a5815f eth: Ensure repetition is disabled for USXGMII at full rate Alex Forencich 2026-07-29 00:25:03 -07:00
  • 5ce621f5d6 eth: Add offset start tests Alex Forencich 2026-07-23 23:24:03 -07:00
  • 5f378fad5a eth: Reset match counts when transferring data Alex Forencich 2026-07-23 23:14:39 -07:00
  • a860d0631e eth: Fix ordered set detection in 64-bit BASE-R RX Alex Forencich 2026-07-23 23:10:38 -07:00
  • 0f142c9e7d eth: Reset match counts when transferring data Alex Forencich 2026-07-23 23:08:59 -07:00
  • 59c10a93cc eth: Add support for USXGMII symbol replication to 64-bit AXIS/BASE-R encode module Alex Forencich 2026-07-23 21:49:12 -07:00
  • 1a9729096b eth: Shorten constant names Alex Forencich 2026-07-23 18:01:53 -07:00
  • ff1213c605 eth: Update timestamping point for 32-bit BASE-R TX Alex Forencich 2026-07-23 17:58:26 -07:00
  • b06321186a eth: Testbench pipeline delay handling cleanup Alex Forencich 2026-07-23 17:40:21 -07:00
  • 62a97ae2d5 eth: Ensure that SGMII-related logic is removed when disabled in 16-bit BASE-X TX Alex Forencich 2026-07-22 12:10:29 -07:00
  • aeb6692828 eth: Simplify USXGMII start replication handling in 32-bit BASE-R TX Alex Forencich 2026-07-22 12:09:45 -07:00
  • e946456dca eth: Test 5G USXGMII replication patterns Alex Forencich 2026-07-21 23:37:48 -07:00
  • 52626ae76c eth: Fix start control character handling in USXGMII mode of 32-bit BASE-R RX Alex Forencich 2026-07-21 23:37:12 -07:00
  • 9d0306eab3 eth: Ensure that SGMII mode is disabled when AN is disabled in 1000BASE-X modules Alex Forencich 2026-07-21 10:09:43 -07:00
  • 437ed9722e Update readme Alex Forencich 2026-07-21 10:08:08 -07:00
  • 42463cec5c eth: Add support for SGMII symbol replication in 1000BASE-X MAC+PCS Alex Forencich 2026-07-21 10:06:26 -07:00
  • 8dd509df02 eth: Add support for SGMII symbol replication to 16-bit AXIS/BASE-X decode module Alex Forencich 2026-07-21 10:03:28 -07:00
  • bd7f9dc26b eth: Fix timestamping point for USXGMII Alex Forencich 2026-07-20 14:00:49 -07:00
  • 5d6d9d9dfd eth: Fix timestamping point for SGMII Alex Forencich 2026-07-19 14:02:50 -07:00
  • 20c77dd04e eth: Improve BASE-R source model handing of IFG for USXGMII Alex Forencich 2026-07-18 16:02:04 -07:00
  • 4ded07519d Update readme Alex Forencich 2026-07-15 13:50:46 -07:00
  • bc4a6d3f2a eth: Update example designs Alex Forencich 2026-07-14 00:16:26 -07:00
  • b8419024fe eth: Fix MAC testbench Alex Forencich 2026-07-13 23:39:46 -07:00
  • 5717496b9e eth: Fix typo Alex Forencich 2026-07-13 20:29:47 -07:00
  • 6e4e001684 Update readme Alex Forencich 2026-07-13 19:51:10 -07:00
  • 674ff84176 cndm: Update example designs Alex Forencich 2026-07-13 19:31:54 -07:00
  • 2a5e733af5 cndm_proto: Update example designs Alex Forencich 2026-07-13 17:50:14 -07:00
  • cabfbb2e8d eth: Update example designs Alex Forencich 2026-07-13 17:07:58 -07:00
  • 5549f2be9e eth: Add support for USXGMII to 10GBASE-R MAC+PCS Alex Forencich 2026-07-13 16:31:27 -07:00
  • caaa2c3281 eth: Improve truncated preamble tests for 1000BASE-X/SGMII Alex Forencich 2026-07-11 11:26:23 -07:00
  • be9197a231 eth: Add os_match and idle_match to BASE-R model Alex Forencich 2026-07-11 10:46:37 -07:00
  • 1a54aa4a97 eth: Update instances Alex Forencich 2026-07-11 02:11:29 -07:00
  • 9be410b653 eth: Add missing output connections Alex Forencich 2026-07-11 02:00:30 -07:00
  • 544ae2e2ca eth: Add ordered set and idle match outputs to BASE-R/XGMII modules for USXGMII Alex Forencich 2026-07-11 01:01:49 -07:00
  • 1f433365e6 eth: Add support for USXGMII symbol replication to 32-bit AXIS/BASE-R decode module Alex Forencich 2026-07-10 01:09:50 -07:00
  • adcc28e497 eth: Add support for USXGMII symbol replication to BASE-R source model Alex Forencich 2026-07-10 01:05:17 -07:00
  • a57c523473 eth: Fix SGMII replication sync in 8-bit AXIS/BASE-X decode module Alex Forencich 2026-07-09 16:44:13 -07:00
  • f21e9d096c eth: Fix SGMII symbol replication in BASE-X model Alex Forencich 2026-07-09 16:43:10 -07:00
  • d0ca158189 eth: Add support for SGMII symbol replication to 8-bit AXIS/BASE-X decode module Alex Forencich 2026-07-09 11:51:20 -07:00
  • 1636dbecc4 eth: Add support for SGMII symbol replication to BASE-X source model Alex Forencich 2026-07-09 11:48:28 -07:00
  • 550fac40ec eth: Add support for SGMII symbol replication to 16-bit AXIS/BASE-X encode module Alex Forencich 2026-07-09 02:39:38 -07:00
  • 3b2157b305 eth: Support truncated replication Alex Forencich 2026-07-08 21:53:14 -07:00
  • ab5eb1e2b3 eth: Add support for SGMII symbol replication to 8-bit AXIS/BASE-X encode module Alex Forencich 2026-07-08 21:40:00 -07:00
  • 55acea8705 eth: Add support for SGMII symbol replication to BASE-X sink model Alex Forencich 2026-07-08 21:38:08 -07:00
  • 473db729bf eth: Add support for USXGMII symbol replication to 32-bit AXIS/BASE-R encode module Alex Forencich 2026-07-08 01:39:20 -07:00
  • d667623b67 eth: Add support for USXGMII symbol replication to BASE-R sink model Alex Forencich 2026-07-08 01:22:00 -07:00
  • 0d0dd238b8 eth: More consistent handling of AN config reg value Alex Forencich 2026-07-07 00:25:48 -07:00
  • 9d11747850 eth: Fix AN tests Alex Forencich 2026-07-07 00:24:47 -07:00
  • 557d4dcd10 eth: Fix mask Alex Forencich 2026-07-07 00:23:25 -07:00
  • df279e1bf5 eth: Move SGMII auto-switching later in AN process Alex Forencich 2026-07-06 23:36:58 -07:00
  • 85281bb5aa eth: Update example designs Alex Forencich 2026-07-06 17:44:18 -07:00
  • 055aa00ae8 eth: Implement SGMII AN and auto-switching Alex Forencich 2026-07-06 17:35:13 -07:00
  • 672fc89b5f eth: Fix 1000BASE-X AN match logic Alex Forencich 2026-07-06 00:55:31 -07:00
  • ffb3b3a9de eth: Update example designs Alex Forencich 2026-07-04 01:02:07 -07:00
  • 1abe3c936e eth: Add AN resolution outputs to 1000BASE-X modules Alex Forencich 2026-07-04 01:01:56 -07:00
  • 9aca4b6705 eth: rtoi is not synthesizable Alex Forencich 2026-07-02 01:42:55 -07:00
  • a9a08a6788 eth: Update example designs Alex Forencich 2026-07-02 01:34:06 -07:00
  • cd52e44ae2 eth: Add timeout to AN implementation Alex Forencich 2026-07-02 01:33:35 -07:00
  • 9c5cdb990b eth: Rework AN timer implementation to use a separate prescaler Alex Forencich 2026-07-02 01:17:21 -07:00
  • e6fe163e17 eth: Update example designs Alex Forencich 2026-06-30 00:33:21 -07:00
  • 5f9e16d56c eth: Add support for 1000BASE-X autonegotiation to 1000BASE-X MAC+PCS Alex Forencich 2026-06-30 00:32:05 -07:00
  • be7f5b5d27 eth: Add support for 1000BASE-X autonegotiation to 1000BASE-X PHY Alex Forencich 2026-06-29 17:17:04 -07:00
  • d2745a6a4a eth: Remove extraneous default values Alex Forencich 2026-06-23 17:17:11 -07:00
  • 771e4de9eb eth: Support ordered sets in AXI stream-BASE-R encode/decode logic Alex Forencich 2026-06-19 22:58:27 -07:00
  • 67078fd39e eth: Support ordered sets in AXI stream-XGMII encode/decode logic Alex Forencich 2026-06-19 21:05:59 -07:00
  • 6706b9b30b eth: Test ordered sets via XGMII in XGMII-BASE-R encode/decode modules Alex Forencich 2026-06-19 20:40:07 -07:00
  • cb8ee730e6 ci: Update cocotbext-eth Alex Forencich 2026-06-19 20:38:55 -07:00
  • 0220b73b8f eth: Fix transcoding of signal ordered sets in XGMII-BASE-R encode module Alex Forencich 2026-06-19 16:49:32 -07:00
  • 62c544444b eth: Support ordered sets in XGMII-BASE-R encode/decode logic Alex Forencich 2026-06-18 22:02:58 -07:00
  • 3c2c86e35f eth: Support ordered sets in 10GBASE-R simulation model Alex Forencich 2026-06-18 21:59:43 -07:00
  • e39ac2fd9c eth: Use shift registers for AN match counts Alex Forencich 2026-06-18 12:40:11 -07:00
  • dd0b0c616c eth: Fix AN match counts Alex Forencich 2026-06-17 23:48:13 -07:00
  • 2e53313c41 eth: Suport AN config reg exchange in AXI stream-BASE-X encode/decode logic Alex Forencich 2026-06-17 16:48:20 -07:00
  • 3a0c0057d4 eth: Suport AN config reg exchange in GMII-BASE-X encode/decode logic Alex Forencich 2026-06-17 16:34:44 -07:00
  • f4a986b4fd eth: Support AN config register exchange in 1000BASE-X simulation model Alex Forencich 2026-06-17 16:34:26 -07:00
  • 424f721ea3 eth: Fix assignment type Alex Forencich 2026-06-16 12:18:40 -07:00
  • debfcbaa18 eth: Minor cleanup Alex Forencich 2026-06-12 12:18:34 -07:00
  • 16db68e161 eth: Add 1000BASE-X PHY Alex Forencich 2026-06-12 11:35:44 -07:00
  • 507143fbcf eth: Add GMII-1000BASE-X encode/decode modules Alex Forencich 2026-06-12 10:20:15 -07:00
  • 6e1e9c905f ci: Update cocotbext-eth Alex Forencich 2026-06-11 17:28:25 -07:00
  • 923beaf58d eth: Update timestamp handling in testbenches Alex Forencich 2026-06-11 01:29:41 -07:00
  • 8427a6c12b eth: Fix timestamp point in taxi_axis_gmii_tx Alex Forencich 2026-06-10 23:16:18 -07:00
  • 8d48453215 eth: Improve frame start/end timestamps in simulation models Alex Forencich 2026-06-09 23:13:54 -07:00
  • 22d402ee50 eth: Simulation speed optimization Alex Forencich 2026-06-09 20:04:02 -07:00
  • 2957a0ced9 Update readme Alex Forencich 2026-06-08 21:43:09 -07:00
  • 7f9e9980ce eth: Update ZCU102 example design to use BASE-X core for 1G Alex Forencich 2026-06-08 21:24:16 -07:00
  • da63de1c43 eth: Update ZCU106 example design to use BASE-X core for 1G Alex Forencich 2026-06-08 21:23:44 -07:00