Commit Graph

  • e3d5465f72
    Merge 89cad4ca98 into 15fa018ea0 Carlos Venegas Arrabé 2026-08-11 21:37:56 +0200
  • 89cad4ca98
    bitread: keep the bitstream bytes alive until they are parsed Carlos Venegas Arrabé 2026-08-10 18:17:03 +0200
  • 15fa018ea0 Merge remote-tracking branch 'upstream/master' master Hans Baier 2026-08-08 15:16:22 +0700
  • 78d98b98dc
    Merge pull request #5 from cavearr/master 0.9.2 Hans Baier 2026-08-03 04:02:29 +0700
  • cb1eb1938d
    Merge branch 'master' of github.com:cavearr/prjxray into fix/spartan6-odr Carlos Venegas Arrabé 2026-07-31 23:11:47 +0200
  • 2ae6fae618
    Merge branch 'master' of github.com:cavearr/prjxray into fix/python-win-compat Carlos Venegas Arrabé 2026-07-31 23:10:59 +0200
  • 78019690be
    lib: Win32 port of the Database segbits enumeration Carlos Venegas Arrabé 2026-07-30 16:18:36 +0200
  • a2c712e588
    lib: Win32 port of MemoryMappedFile Carlos Venegas Arrabé 2026-07-30 16:18:36 +0200
  • 10381074b2
    util: make OpenSafeFile work without fcntl (Windows) Carlos Venegas Arrabé 2026-07-30 16:19:34 +0200
  • 19d29f9c84
    bit2fasm: close the temporary bits file before bitread writes it Carlos Venegas Arrabé 2026-07-30 16:19:15 +0200
  • 6731005c1e
    fasm2frames: default to sys.stdout instead of /dev/stdout Carlos Venegas Arrabé 2026-07-30 16:19:02 +0200
  • 4e14c2d330
    xilinx: declare the Configuration explicit specializations in the header Carlos Venegas Arrabé 2026-07-30 22:10:32 +0200
  • 53b33056c1 fuzzers: iob18-sing/ilogic/iserdes + hclk-cmt-ck-in; strip_transplant util virtex7-support Dr Jonathan Richard Robert Kimmitt 2026-07-14 06:48:27 +0100
  • a5edd0d816 virtex7 CLBLM DOUTMUX.MC31: drop spurious 30_10 bit; mergedb tweaks Dr Jonathan Richard Robert Kimmitt 2026-07-13 20:31:55 +0100
  • d9777095cf 036-iob18-ologic-sing: N=50 and refreshed bits.dbf Dr Jonathan Richard Robert Kimmitt 2026-06-17 15:24:41 +0100
  • b93b22dec0 virtex7: CLB fuzzers CLBN 600->200 + disable 2017.2 version gate Dr Jonathan Richard Robert Kimmitt 2026-06-17 15:24:18 +0100
  • 21c5533873 grid.py: open-flow bring-up tweak Dr Jonathan Richard Robert Kimmitt 2026-07-04 20:29:48 +0100
  • 0e3f20b577 005-tilegrid: top-SING alias start_offset 0 -> 2 (OLOGIC/IOB) Dr Jonathan Richard Robert Kimmitt 2026-06-10 06:33:48 +0100
  • 6fd1d26311 virtex7: fix CLB OUTMUX segbits (duplicate O5 -> incomplete encoding) db-virtex7-2026-06-06 Dr Jonathan Richard Robert Kimmitt 2026-06-06 07:46:44 +0100
  • afb49cca01 fuzzers/036-iob18-ologic-sing: SING-row IOB18 OLOGIC segbits Dr Jonathan Richard Robert Kimmitt 2026-06-04 14:13:02 +0100
  • 09588f3dff virtex7 segbits: drop !38_32 !38_34 from LIOB18/RIOB18 IOB_Y1 IN_ONLY db-virtex7-2026-06-03 Dr Jonathan Richard Robert Kimmitt 2026-06-02 09:37:11 +0100
  • a4e63510b4 virtex7: open-source FASM-path now produces a Y1-mixed-IOB bitstream Dr Jonathan Richard Robert Kimmitt 2026-06-02 09:36:57 +0100
  • e746cebebd docs: VIRTEX7_OPENFLOW_REPRODUCE.md — first working open-flow VC707 bitstream Dr Jonathan Richard Robert Kimmitt 2026-06-01 20:26:45 +0100
  • 1c63972bd2 005-tilegrid: propagate SING bits for HP-only LIOB18 / LIOI columns Dr Jonathan Richard Robert Kimmitt 2026-05-30 16:02:48 +0100
  • 1574e9ca85 005-tilegrid: add iob18_sing sub-fuzzer for SING-row IOB18 sites Dr Jonathan Richard Robert Kimmitt 2026-05-30 15:53:15 +0100
  • f8b9075808 settings/virtex7.sh: default XRAY_VIVADO_SETTINGS to /opt/Xilinx Dr Jonathan Richard Robert Kimmitt 2026-05-30 07:52:09 +0100
  • 804af47dc5 README: link the Virtex-7 section from the top Dr Jonathan Richard Robert Kimmitt 2026-05-29 11:10:05 +0100
  • 889941bce1 README: pin Virtex-7 port to Vivado 2020.1 (2017.2 is too old) Dr Jonathan Richard Robert Kimmitt 2026-05-29 11:06:47 +0100
  • 34426486e5 README: bring Virtex-7 port status current Dr Jonathan Richard Robert Kimmitt 2026-05-29 10:54:59 +0100
  • a8de0afdb3 virtex7: HP-bank glue codified end-to-end + open-flow validation Dr Jonathan Richard Robert Kimmitt 2026-05-29 10:13:53 +0100
  • e00d6f6876 038-cfg: disable BSCAN PDRC-2 DRC (Vivado 2020.1) Dr Jonathan Richard Robert Kimmitt 2026-05-27 14:27:29 +0100
  • a4dc27cfea 037-iob18-pips: use built-in write_pip_txtdata + N=20 (was 120) Dr Jonathan Richard Robert Kimmitt 2026-05-27 14:27:29 +0100
  • 5347c5152d virtex7: 053-pip-ctrlin / 055-pip-gnd — 2*N tile reservation Dr Jonathan Richard Robert Kimmitt 2026-05-27 14:27:08 +0100
  • 88f6f61d10 virtex7: 030-iob18 process_rdb — guard the visited-iostandards merge Dr Jonathan Richard Robert Kimmitt 2026-05-27 14:27:08 +0100
  • 48e7996581 virtex7: 035a-iob18-idelay/odelay — L/R-side sort + ODELAY VAR_LOAD DRC Dr Jonathan Richard Robert Kimmitt 2026-05-27 14:27:08 +0100
  • 1ebe6937e0 virtex7: enable 018-clb-ram (LUTRAM/SRL) — was misdiagnosed as Vivado-version wall Dr Jonathan Richard Robert Kimmitt 2026-05-27 14:27:08 +0100
  • 68f2db4060 virtex7: skip HR-bank IOB/IOI fuzzers (HP-only part) Dr Jonathan Richard Robert Kimmitt 2026-05-24 17:19:22 +0100
  • 3119e42d25 virtex7: off-edge ROI + graceful handling of unsolvable edge tiles Dr Jonathan Richard Robert Kimmitt 2026-05-24 16:29:42 +0100
  • 39f5de415d Add Virtex-7 (xc7vx485t) family support Dr Jonathan Richard Robert Kimmitt 2026-05-24 07:21:23 +0100
  • 132342f7a2
    Merge pull request #4 from trabucayre/bump_gflags_fix_build Hans Baier 2026-03-24 23:02:55 +0700
  • b525bf9a3b third_party/fasm: switch to openxc7 fork to fix build failure Gwenhael Goavec-Merou 2026-02-25 11:19:00 +0100
  • fcd561fb7f tools/bitread.cc: fix build with recent gcc Gwenhael Goavec-Merou 2026-02-25 11:01:16 +0100
  • c526b25cd9 third_party/gflags: bump to release v2.3.0 Gwenhael Goavec-Merou 2026-02-25 11:00:17 +0100
  • 5a67845a11 prjxray/util.py: replaced fcntl by flufl.lock to allows using script via NFS Gwenhael Goavec-Merou 2025-07-21 09:33:03 +0200
  • c9f02d8576
    Merge pull request #2550 from openXC7/oserdes-datawidths Karol Gugala 2025-06-05 17:15:54 +0200
  • 2f08afa6ef 036-iob-ologic: Also fuzz DATA_WIDTH 10 and 14 oserdes-datawidths Hans Baier 2025-06-05 05:30:50 +0700
  • c27c51d093 005-tilegrid/cfg: use ICAP instead of BSCANE2, because the fuzzed BSCANE2 parameter depends on primitive placement 005-tilegrid-cfg-fix Hans Baier 2025-04-30 10:13:58 +0700
  • e87c79a156 add XRAY_ROI_TILEGRIDD var in kintex7_325t.sh Hans Baier 2025-04-30 10:11:27 +0700
  • de537592c8 Merge remote-tracking branch 'upstream/master' Hans Baier 2025-04-28 04:58:14 +0700
  • 08353c973e
    Merge pull request #2523 from openXC7/gtx-support-contrib Karol Gugala 2025-04-24 10:05:32 +0200
  • e5b8927c12 fuzzers/041-clk-hrow-pips/Makefile: revert accidentally committed line gtx-support-contrib Hans Baier 2025-04-03 04:54:11 +0700
  • 5484250349 fix 063-gtx-common-conf/attrs.json Hans Baier 2025-04-03 04:42:03 +0700
  • 458f8125b4 fix 064-gtx-channel-conf/attrs.json Hans Baier 2025-04-02 05:21:43 +0700
  • fed17bb0bc fix 064-gtx-channel-conf/attrs.json gtx-support Hans Baier 2025-04-02 05:21:43 +0700
  • ce065d470e Merge remote-tracking branch 'upstream/master' Hans Baier 2025-02-19 13:33:09 +0700
  • faf9c774a3
    build(deps): bump third_party/abseil-cpp from `3735766` to `cc70e83` (#2500) dependabot[bot] 2025-02-15 17:43:19 +0000
  • 5b21572a1f
    build(deps): bump third_party/yosys from `3d35f36` to `38f8583` (#2499) dependabot[bot] 2025-02-15 17:43:07 +0000
  • ad8dd81e14
    Merge pull request #2494 from openXC7/gtx-support Karol Gugala 2025-02-15 08:37:05 +0100
  • 89774f18a2 fix doc link in README Hans Baier 2025-02-14 08:11:57 +0700
  • c33ec0a26b 063-gtx-common-conf: fix bitfilter to include DRP and remove collisions Hans Baier 2025-02-14 03:38:36 +0700
  • 9e486828a7 063-gtx-common-conf: adjust bitfilter to include frame 24/25, and see if we get collisions Hans Baier 2025-02-13 14:43:27 +0700
  • f42e522731 063-gtx-common-conf: add bitfilter to avoid collisions Hans Baier 2025-02-12 12:01:14 +0700
  • 0a19140cbe Fix 005-tilegrid/gtx_common Hans Baier 2025-02-10 04:04:34 +0700
  • ed16a21cae Bump actions/upload-artifact to v4 Hans Baier 2025-02-08 03:32:09 +0700
  • 95eb4f812b add fuzzers/005-tilegrid/gtx_common Hans Baier 2025-02-08 03:18:43 +0700
  • 86bff48f0c fuzzers/Makefile: run GTX_CHANNEL fuzzer for kintex Hans Baier 2025-02-07 07:44:35 +0700
  • 59551505e3 utils/mergedb.sh: add GTX support Hans Baier 2025-02-07 07:25:11 +0700
  • 1dc6a620db fuzzers/064-gtx-channel-conf: fix wrong attrs; fuzzer now works perfectly Hans Baier 2024-11-07 04:29:30 +0700
  • 4dd4533912 fuzzers/064-gtx-channel-conf: IN_USE for GTX has 10 bits and fixup channel tags before processing Hans Baier 2024-11-04 14:23:47 +0700
  • aaa5544622 fuzzers/064-gtx-channel-conf: re-enable bit filter, to get the IN_USE solution Hans Baier 2024-11-04 14:20:54 +0700
  • 5f7ca79667 fuzzers/064-gtx-channel-conf: double specimens from 20 to 40 to resolve some multi candidates features Hans Baier 2024-11-04 10:01:34 +0700
  • 6c6c528970 fix gtx_channel tilegrid fuzzer Hans Baier 2024-11-01 10:50:34 +0700
  • e565dae491 064-gtx-channel-conf fuzzer runs and gets first results, many are still missing (zero candidates) Hans Baier 2024-10-29 11:17:56 +0700
  • 51a0b43919 063-gtx-common-conf gives first plausible results Hans Baier 2024-10-25 09:00:44 +0700
  • 26ccc8a038 005-tilegrid/add_tdb.py: add missing gtx_int_interface Hans Baier 2024-10-19 07:56:39 +0700
  • 71c3daaced prjxray/segmaker.py: add GTX support Hans Baier 2024-10-19 07:28:54 +0700
  • ce09bfb56e fuzzers/005-tilegrid/pcie_int_interface/top.py: fix PCIE_INT variable name Hans Baier 2024-10-19 07:27:32 +0700
  • 8d7f18cd7d fix gtx_channel number of words Hans Baier 2024-10-19 07:26:23 +0700
  • f1e816f305 add GTX tilegridd fuzzers to tilegrid fuzzer Makefile Hans Baier 2024-10-18 05:52:23 +0700
  • 9e0085136d 005-tilegrid/gtx_int_interface fuzzer works Hans Baier 2024-10-18 05:47:00 +0700
  • 711bff982b 005-tilegrid/gtx_channel fuzzer works Hans Baier 2024-10-16 10:02:29 +0700
  • 399bc23fd8
    Merge pull request #2498 from f4pga/fix-docs Karol Gugala 2025-02-13 09:57:48 +0100
  • e7efbfa884 bump readthedocs conf Karol Gugala 2025-02-13 09:56:38 +0100
  • f0260161db Merge remote-tracking branch 'upstream/master' Hans Baier 2025-02-07 06:13:30 +0700
  • 147eafe55e
    build(deps): bump third_party/yaml-cpp from `73ef006` to `39f7374` (#2490) dependabot[bot] 2025-01-25 17:59:44 +0000
  • b5fdc16a24
    build(deps): bump third_party/yosys from `502c39b` to `3d35f36` (#2488) dependabot[bot] 2025-01-25 17:49:53 +0000
  • 16c5547577
    build(deps): bump third_party/cctz from `70c3bd1` to `1f2268a` (#2489) dependabot[bot] 2025-01-25 17:48:46 +0000
  • b0469657f5
    build(deps): bump third_party/googletest from `504ea69` to `2b6b042` (#2485) dependabot[bot] 2025-01-18 18:01:33 +0000
  • fecc75d0de
    build(deps): bump third_party/abseil-cpp from `3f770c4` to `3735766` (#2484) dependabot[bot] 2025-01-18 18:01:28 +0000
  • 3a95169e55
    build(deps): bump third_party/yosys from `17a53b8` to `502c39b` (#2482) dependabot[bot] 2025-01-11 17:42:59 +0000
  • 3664bd05d1
    build(deps): bump third_party/googletest from `f3c355f` to `504ea69` (#2483) dependabot[bot] 2025-01-11 17:40:56 +0000
  • 9ccbf17ae2
    build(deps): bump third_party/abseil-cpp from `51b7426` to `3f770c4` (#2481) dependabot[bot] 2025-01-11 17:37:55 +0000
  • da6829f857 Added Zynq 7030, 7035, 7045, 7100 support regymm 2024-12-27 16:52:49 +0900
  • 7557c7cc87
    build(deps): bump third_party/abseil-cpp from `688dd51` to `51b7426` (#2478) dependabot[bot] 2025-01-04 18:09:38 +0000
  • 47d92d44f2
    build(deps): bump third_party/yaml-cpp from `d45c4fb` to `73ef006` (#2479) dependabot[bot] 2025-01-04 18:02:10 +0000
  • f517ed8e98
    build(deps): bump third_party/yosys from `8acc77c` to `17a53b8` (#2480) dependabot[bot] 2025-01-04 18:01:02 +0000
  • 555e7251ab
    build(deps): bump third_party/abseil-cpp from `3de434a` to `688dd51` (#2475) dependabot[bot] 2024-12-28 17:46:14 +0000
  • 69bec22582
    build(deps): bump third_party/yosys from `4581f75` to `8acc77c` (#2468) dependabot[bot] 2024-12-21 18:02:48 +0000
  • 0985a86af9
    build(deps): bump third_party/yaml-cpp from `84459a7` to `d45c4fb` (#2469) dependabot[bot] 2024-12-21 18:01:38 +0000
  • aa59eda9cf
    build(deps): bump third_party/googletest from `35d0c36` to `f3c355f` (#2471) dependabot[bot] 2024-12-21 17:58:41 +0000