Commit Graph

  • 989d776533
    Merge 053a6d5cdb into 7bd1336f88 Miodrag Milanović 2025-12-24 12:12:47 +0000
  • 053a6d5cdb use additional pins alt_clk Miodrag Milanovic 2025-12-24 13:11:36 +0100
  • 92879f788b gatemate: add alternate clock routes Miodrag Milanovic 2025-12-24 10:44:28 +0100
  • 7f0558c3db
    Merge 45d4a323a9 into 7bd1336f88 Rowan Goemans 2025-12-24 03:13:24 +0000
  • be3280c2ab
    Merge 1178707d70 into 7bd1336f88 Lofty 2025-12-24 01:05:06 +0100
  • 8acfed10bb
    Merge d60c52e315 into 7bd1336f88 Miodrag Milanović 2025-12-23 08:06:29 +0000
  • d60c52e315 cleanup micko/scopename Miodrag Milanovic 2025-11-27 12:33:43 +0100
  • ea6cb97ced apply constraints Miodrag Milanovic 2025-11-27 11:57:17 +0100
  • a6d0219f69 gatemate: add CCF floorplanning parser Miodrag Milanovic 2025-11-26 16:00:21 +0100
  • 7bd1336f88
    gatemate: RAMIO packing optimization (#1602) master Miodrag Milanović 2025-12-23 09:03:06 +0100
  • 9fc045a7bd Disable packing DFF in RAMIO Miodrag Milanovic 2025-12-23 08:51:35 +0100
  • 8ce87ab7f9
    Update README to add section for mistral (cyclonev) backend (#1606) Robert Ward 2025-12-22 09:36:38 -0600
  • 8a9a760e90 gatemate: RAMIO packing optimization Miodrag Milanovic 2025-12-22 15:13:15 +0100
  • c30f810ee0
    gatemate: Add LUT permutation support (#1619) Miodrag Milanović 2025-12-22 15:10:53 +0100
  • 313201bedb remove commented lines Miodrag Milanovic 2025-12-22 10:30:20 +0100
  • f137f61102
    Merge 3e739fd5f9 into 210e6c8158 Lofty 2025-12-21 23:41:53 -0500
  • dd10ee716d
    Merge d64a92f4f5 into 210e6c8158 Bengt Sjölén 2025-12-21 23:41:53 -0500
  • 3013a9f611
    Merge 68e4d18339 into 210e6c8158 myrtle 2025-12-21 23:41:53 -0500
  • 44d2c3b755 add comment Miodrag Milanovic 2025-12-18 15:18:39 +0100
  • 1c332436c7 Add CP lines lut inputs Miodrag Milanovic 2025-12-18 14:56:08 +0100
  • 34ae87ffb6 Clean more ids Miodrag Milanovic 2025-12-18 10:25:48 +0100
  • 4fc79d6674 cleanup and bump version Miodrag Milanovic 2025-12-18 10:15:17 +0100
  • e5f2a62acf cleanup Miodrag Milanovic 2025-12-18 09:49:36 +0100
  • 1e00aa4a94 update constids Miodrag Milanovic 2025-12-18 08:58:36 +0100
  • caeec960b7 proper delay Miodrag Milanovic 2025-12-18 08:48:59 +0100
  • a86fc3f60e
    Merge de38bd34fb into 210e6c8158 Kelvin Chung 2025-12-17 15:02:25 +0000
  • 15be45a34c printfs new_pip Miodrag Milanovic 2025-12-17 14:30:31 +0100
  • 210e6c8158
    gatemate: add missing MULT timing path (#1618) Miodrag Milanović 2025-12-17 11:53:10 +0100
  • cc7eb8777a gatemate: add missing MULT timing path Miodrag Milanovic 2025-12-17 09:50:56 +0100
  • e4f8c7d24c wip Miodrag Milanovic 2025-12-17 08:31:51 +0100
  • d3aa446800
    Bzlmodified. Leonardo Romor 2025-05-06 18:59:57 +0200
  • f5374d6de4
    himbaechel: fix parsing vopt memory issue (#1614) Miodrag Milanović 2025-12-12 14:11:34 +0100
  • 7b56d7db6d himbaechel: fix parsing vopt memory issue Miodrag Milanovic 2025-12-12 13:59:35 +0100
  • 12342a60e6
    gatemate: fix output register packing (#1608) Lofty 2025-12-12 07:52:26 +0000
  • 581c42c9cd prevent wrong use of pips Miodrag Milanovic 2025-12-10 16:35:42 +0100
  • 1178707d70 gatemate: input register packing lofty/gatemate-mult-packing3 Lofty 2025-12-09 13:20:51 +0000
  • d4bd1c18e3 Proper delay Miodrag Milanovic 2025-12-08 17:33:18 +0100
  • d5771ce20b use CP lines for clock Miodrag Milanovic 2025-12-05 09:52:42 +0100
  • 77e1c73c0a add addf support Miodrag Milanovic 2025-12-04 09:54:41 +0100
  • 7109712b4d fix Miodrag Milanovic 2025-12-04 09:29:39 +0100
  • 130f32da5c wip Miodrag Milanovic 2025-12-04 08:00:49 +0100
  • f67113f399 remove logs Miodrag Milanovic 2025-12-03 14:22:17 +0100
  • 80886ce53b wip Miodrag Milanovic 2025-12-03 14:20:53 +0100
  • c46f2bbd86 ice40: Explicitly connect CIN when legalizing carry chain TG 2025-12-02 08:58:19 +0100
  • f550884453 ice40: Explicitly connect CIN when legalizing carry chain TG 2025-12-02 08:58:19 +0100
  • 7466773f11 cleanup Miodrag Milanovic 2025-12-01 14:27:13 +0100
  • 5a77d7ca25 wip Miodrag Milanovic 2025-12-01 12:07:01 +0100
  • 2b5a046bfc gatemate: fix output register packing Lofty 2025-12-01 10:44:24 +0000
  • 683c94cd28 wip Miodrag Milanovic 2025-12-01 11:02:39 +0100
  • 6e8a11623a Update README to add section for mistral (cyclonev) backend Robert Ward 2025-11-27 07:58:00 +0000
  • f59a98c949 wip Miodrag Milanovic 2025-11-26 13:50:47 +0100
  • cfa5f77dd9
    gatemate: pack multiplier output registers (#1603) Lofty 2025-11-24 15:35:18 +0000
  • 7b821d5f5b remove possibly-inaccurate comments Lofty 2025-11-21 17:17:17 +0000
  • 0b8201ac88 gatemate: pack output flops for multipliers Lofty 2025-11-19 16:46:41 +0000
  • c228475a71 small cleanup Lofty 2025-11-19 10:45:30 +0000
  • d64a92f4f5 Avoid throwing out_of_range in log_fmax when related clocks lack Fmax entries Bengt Sjölén 2025-11-18 20:28:26 +0100
  • 900573c778
    Gowin. Implemenet special ADC IO. (#1598) YRabbit 2025-11-18 21:44:15 +1000
  • 6ea30d7bc0 Merge branch 'master' into adc-02 YRabbit 2025-11-14 08:22:50 +1000
  • 69facd7c9a Bump gatemate chip database Miodrag Milanovic 2025-11-10 12:05:33 +0100
  • 11a94f1d6d Gowin. Implemenet special ADC IO. YRabbit 2025-11-08 19:11:00 +1000
  • d8117e3cad
    Gowin. Implement ADC. (#1597) YRabbit 2025-11-06 18:17:05 +1000
  • 1fd9aabb18 Gowin. Implement ADC. YRabbit 2025-11-05 17:32:17 +1000
  • 5dee362dd4 remove debug lut_perm2 Miodrag Milanovic 2025-11-03 11:13:13 +0100
  • bbcfe052bb block some pips Miodrag Milanovic 2025-11-03 11:12:26 +0100
  • af62a9abbd wip Miodrag Milanovic 2025-10-29 09:01:27 +0100
  • 30669eca60
    gatemate: fix SERDES CDR parameters (#1596) Patrick Urban 2025-10-28 09:49:55 +0100
  • 35629d0a43
    gatemate: handle default parameters for IO (#1595) tgingold 2025-10-28 08:16:02 +0100
  • df6cd4d35d gatemate/pack_io.cc: also handle UNDEFINED for id_SLEW Tristan Gingold 2025-10-27 20:49:42 +0100
  • 25f3d317af gatemate: fix SERDES CDR parameters Patrick Urban 2025-10-27 15:44:55 +0100
  • 752b64777f gatemate: handle default parameters for IO Tristan Gingold 2025-10-26 10:48:26 +0100
  • 02fd004ab2 Gowin. Second part of SDP division. YRabbit 2025-10-24 12:35:01 +1000
  • a530283600
    Cleanup Context API (#1593) Miodrag Milanović 2025-10-23 14:44:14 +0200
  • c2a8b597d0 Remove exit to prvent crash Miodrag Milanovic 2025-10-23 14:10:51 +0200
  • 064beeff19 Cleanup Context API Miodrag Milanovic 2025-10-23 14:10:33 +0200
  • c133d00e2e
    Gowin. Take the arch arguments directly. (#1592) YRabbit 2025-10-23 15:58:01 +1000
  • a614824bd1 Gowin. Take the arch arguments directly. YRabbit 2025-10-23 07:20:06 +1000
  • c7cfb0aa4b
    Remove use of boost system and filesystem (#1591) myrtle 2025-10-22 15:01:21 +0200
  • 3aae8a5a1b Remove use of boost system and filesystem gatecat 2025-10-22 12:53:57 +0200
  • 6805c66607
    build: Gate boost `system` library requirement Aki Van Ness 2025-10-21 10:03:02 -0700
  • 9ccd132437
    himbaechel: add uarch specific options parsing (#1582) Miodrag Milanović 2025-10-21 14:41:53 +0200
  • 1df1ae07a0 Adressed PR comments Miodrag Milanovic 2025-10-17 14:35:02 +0200
  • 1209c011c2 cleanup and unify other uarch Miodrag Milanovic 2025-10-17 08:00:29 +0200
  • f166c3f5b5 review comments addressed Miodrag Milanovic 2025-10-17 08:00:06 +0200
  • 5e6a9f6a71 add reference to additional help Miodrag Milanovic 2025-10-16 17:01:39 +0200
  • 966f406f1d fix tests Miodrag Milanovic 2025-10-16 16:03:42 +0200
  • e949a32f93 himbaechel: add uarch specific options parsing Miodrag Milanovic 2025-10-16 15:18:31 +0200
  • c6f408dfa7
    gatemate: additional region handling (#1583) Miodrag Milanović 2025-10-21 13:47:07 +0200
  • 924f3a50ab
    gatemate: properly name timing and operational mode (#1587) Miodrag Milanović 2025-10-21 13:46:34 +0200
  • 261537977f gatemate: properly name timing and operational mode Miodrag Milanovic 2025-10-21 13:12:37 +0200
  • 22cb86296e Add predictDelay Miodrag Milanovic 2025-10-17 14:43:13 +0200
  • dfef396dec
    Gowin. Delete unused OBUFs. (#1581) YRabbit 2025-10-17 22:16:52 +1000
  • 64db93e319
    Google Test as submodule (#1579) Miodrag Milanović 2025-10-17 14:16:18 +0200
  • 6d187fb8d0
    Update CI and README for Qt6 (#1584) Miodrag Milanović 2025-10-17 14:16:07 +0200
  • 7991731666 Update CI and README for Qt6 OpenProgger 2025-10-17 13:51:07 +0200
  • fa9c6f25cf add penalty delay when crossing between dies Miodrag Milanovic 2025-10-17 13:24:30 +0200
  • 9f49a9fa35 add DIE parameter in CCF Miodrag Milanovic 2025-10-17 12:35:39 +0200
  • 1411360ed8 gatemate: Use GATEMATE_DIE attribute to select placement die Miodrag Milanovic 2025-10-17 11:39:30 +0200
  • 9d7e1d0ad1 gatemate: bump chipdb to 1.9 Miodrag Milanovic 2025-10-17 11:57:53 +0200
  • 517a9a0901 Gowin. Delete unused OBUFs. YRabbit 2025-10-16 21:44:20 +1000
  • f19a67122f
    gatemate: document clock distribution strategies (#1580) Miodrag Milanović 2025-10-16 10:54:55 +0200