Alex Forencich
|
b2f968c283
|
eth: Remove padding logic from 10G/25G MAC TX modules
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-05-11 23:21:13 -07:00 |
|
Alex Forencich
|
84ba3fc2d5
|
eth: Use AXI stream pad module in MACs, update wrappers and testbenches
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-05-11 23:03:52 -07:00 |
|
Alex Forencich
|
32bee1f53a
|
eth: Standardize frame length control encoding to len-1 in MAC modules
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-05-11 21:17:45 -07:00 |
|
Alex Forencich
|
e608e8b73e
|
axis: Add AXI stream padding module and testbench
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-05-11 15:22:56 -07:00 |
|
Alex Forencich
|
2063e47a4e
|
lfsr: Update LFSR module to support shifting the state before/after shifting the data, including backwards shifts
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-05-11 15:02:30 -07:00 |
|
Alex Forencich
|
ffb49f1e9c
|
eth: Modularize HTG-ZRF8 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 15:17:39 -07:00 |
|
Alex Forencich
|
ac7f027c32
|
eth: Modularize NT200A01/NT200A02 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:43:34 -07:00 |
|
Alex Forencich
|
93b908ab6c
|
cndm: Modularize NT200A01/NT200A02 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:43:11 -07:00 |
|
Alex Forencich
|
376d41c59c
|
eth: Modularize ZCU106 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:42:24 -07:00 |
|
Alex Forencich
|
a22a5148dc
|
cndm: Modularize ZCU106 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:41:39 -07:00 |
|
Alex Forencich
|
d5385da0aa
|
eth: Modularize VCU118 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:34:05 -07:00 |
|
Alex Forencich
|
86ba9ea482
|
cndm: Modularize VCU118 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:33:45 -07:00 |
|
Alex Forencich
|
c74db42b89
|
eth: Modularize VCU108 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:33:12 -07:00 |
|
Alex Forencich
|
e777e2336d
|
cndm: Modularize VCU108 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:32:52 -07:00 |
|
Alex Forencich
|
bc5904a16b
|
eth: Modularize RK-XCKU5P-F constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:31:57 -07:00 |
|
Alex Forencich
|
0a0cdc9bfc
|
cndm: Modularize RK-XCKU5P-F constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:31:30 -07:00 |
|
Alex Forencich
|
1548cd02ef
|
eth: Modularize fb2CG@KU15P constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:30:36 -07:00 |
|
Alex Forencich
|
1dff8262be
|
cndm: Modularize fb2CG@KU15P constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-16 13:30:17 -07:00 |
|
Alex Forencich
|
25feaef5fd
|
eth: Modularize Alveo constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 15:20:12 -07:00 |
|
Alex Forencich
|
349bbe326b
|
cndm: Modularize Alveo constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 13:23:50 -07:00 |
|
Alex Forencich
|
28111921da
|
cndm: Modularize DNPCIe-40G-KU-LL-2QSFP constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 03:57:49 -07:00 |
|
Alex Forencich
|
17525e2693
|
eth: Modularize KCU105 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 02:43:27 -07:00 |
|
Alex Forencich
|
6a149c649c
|
cndm: Modularize KCU105 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 02:10:44 -07:00 |
|
Alex Forencich
|
ee4507addf
|
eth: Modularize XUSP3S/XUPP3R constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 01:42:45 -07:00 |
|
Alex Forencich
|
cced412646
|
eth: Modularize Nexus K3P-Q constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 00:34:14 -07:00 |
|
Alex Forencich
|
3deab60aa4
|
eth: Modularize Nexus K3P/K35 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 00:32:37 -07:00 |
|
Alex Forencich
|
713e62ea23
|
eth: Modularize NT40E3 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-15 00:32:19 -07:00 |
|
Alex Forencich
|
8e416499f1
|
eth: Fix HTG-9200 XDC
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 23:53:29 -07:00 |
|
Alex Forencich
|
2f1041d2f8
|
eth: Modularize KR260 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 23:50:55 -07:00 |
|
Alex Forencich
|
4c12434f10
|
eth: Modularize NetFPGA SUME constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 23:50:25 -07:00 |
|
Alex Forencich
|
c227f43556
|
eth: Modularize VC709 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 23:47:42 -07:00 |
|
Alex Forencich
|
c58e7bad58
|
eth: Modularize ZCU102 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 23:47:08 -07:00 |
|
Alex Forencich
|
42a335604c
|
eth: Modularize HTG-940 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 23:35:51 -07:00 |
|
Alex Forencich
|
59a420b412
|
eth: Minor example design cleanup
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 22:46:47 -07:00 |
|
Alex Forencich
|
198b12247d
|
eth: Modularize HTG-9200 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 17:07:33 -07:00 |
|
Alex Forencich
|
07342b2252
|
eth: Modularize ZCU111 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 00:25:10 -07:00 |
|
Alex Forencich
|
7d7039444b
|
eth: Modularize XEM8320 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-14 00:04:25 -07:00 |
|
Alex Forencich
|
cb54131ec0
|
eth: Add 1000BASE-X PCS core to AC701 example design
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-13 21:24:42 -07:00 |
|
Alex Forencich
|
09ec52f8eb
|
eth: Modularize Arty constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-13 16:32:45 -07:00 |
|
Alex Forencich
|
379a5f3b67
|
eth: Add Ethernet example design for AC701
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-13 14:59:37 -07:00 |
|
Alex Forencich
|
766e91a224
|
eth: Fix family in KC705 testbench
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-13 13:26:59 -07:00 |
|
Alex Forencich
|
f35ff7aa32
|
eth: Modularize ADM_PCIE_9V3 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-09 17:17:30 -07:00 |
|
Alex Forencich
|
13293f9a24
|
cndm: Modularize ADM_PCIE_9V3 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-09 17:16:45 -07:00 |
|
Alex Forencich
|
7a3e5c013e
|
eth: Modularize AS02MC04 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-08 21:48:44 -07:00 |
|
Alex Forencich
|
305ade2691
|
cndm_proto: Modularize AS02MC04 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-08 21:47:23 -07:00 |
|
Alex Forencich
|
21c749a5e0
|
cndm: Modularize AS02MC04 constraint files
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-08 21:46:54 -07:00 |
|
Alex Forencich
|
f2ff93f09f
|
zircon: Reorganize metadata for better rules engine interface
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:47:43 -07:00 |
|
Alex Forencich
|
00878c9717
|
zircon: Test more widths
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:54 -07:00 |
|
Alex Forencich
|
6c840332e3
|
zircon: Clean up parametrization
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:38 -07:00 |
|
Alex Forencich
|
488558aac5
|
zircon: Use packed array for readability
Signed-off-by: Alex Forencich <alex@alexforencich.com>
|
2026-04-07 15:37:18 -07:00 |
|