1
0
mirror of https://github.com/YosysHQ/nextpnr.git synced 2026-01-11 23:53:21 +00:00

Commit Graph

  • 721069906e
    Merge e996bfab5eec409584f383e39506130db474c523 into 1ce187ab5abea414457696944fdd96d5610ee8ad Miodrag Milanović 2026-01-11 21:25:01 +00:00
  • e996bfab5e fix multiplier output register packing alt_clk Lofty 2026-01-11 21:25:07 +00:00
  • c03dfdc7dc mux bridges need cell bel pins too Lofty 2026-01-09 18:12:34 +00:00
  • 3227e4d717 add ports to cell Miodrag Milanovic 2026-01-09 18:02:03 +01:00
  • d246fadd8d rough code to break cplines into subnets Lofty 2026-01-09 16:41:45 +00:00
  • fa5389d43e Fix pip masking Miodrag Milanovic 2026-01-09 14:16:19 +01:00
  • b3c8829fe1 create CPE_CPLINES cells and set properties on them Miodrag Milanovic 2026-01-09 10:24:55 +01:00
  • 944b8cfe92 Cleanup Miodrag Milanovic 2026-01-09 09:20:43 +01:00
  • 0b3bea6e7a handle pip masks Miodrag Milanovic 2026-01-09 08:54:18 +01:00
  • 3da663bf9d wip Miodrag Milanovic 2026-01-08 16:04:34 +01:00
  • af70c0533d remove not used variable Miodrag Milanovic 2025-12-26 10:47:42 +01:00
  • 9acc794661 Test passtrough concept Miodrag Milanovic 2025-12-25 10:23:45 +01:00
  • 4674a97664 Fix DDR nets Miodrag Milanovic 2025-12-25 09:15:09 +01:00
  • 88c33cca37 Fix clock router and timings Miodrag Milanovic 2025-12-24 16:48:34 +01:00
  • 6d5b27dc40 use additional pins Miodrag Milanovic 2025-12-24 13:11:36 +01:00
  • 77b498b2e3 gatemate: add alternate clock routes Miodrag Milanovic 2025-12-24 10:44:28 +01:00
  • f08bafe790
    Merge de38bd34fb7ae08880096163264b693fca5a3b5b into 1ce187ab5abea414457696944fdd96d5610ee8ad Kelvin Chung 2026-01-05 10:37:14 +00:00
  • 1ce187ab5a
    Gowin. BUGFIX. BSRAM SP separation. (#1622) master YRabbit 2026-01-05 20:27:43 +10:00
  • cef1e2f54c Gowin. Byte Enables processing in SP. YRabbit 2026-01-03 17:30:38 +10:00
  • 0e41d86990
    Merge d64a92f4f59ef34f810d92841516e6c8b92a5131 into 7bd1336f88687d0d12e033d28845369fd613001a Bengt Sjölén 2026-01-01 17:20:49 +01:00
  • 55ea7b7899 Gowin. BUGFIX. BSRAM SP separation. YRabbit 2025-12-31 20:20:34 +10:00
  • 7f0558c3db
    Merge 45d4a323a9973108e1427629e411f864db223a88 into 7bd1336f88687d0d12e033d28845369fd613001a Rowan Goemans 2025-12-24 03:13:24 +00:00
  • be3280c2ab
    Merge 1178707d7078eac4eadd89afa2b505bc237168f0 into 7bd1336f88687d0d12e033d28845369fd613001a Lofty 2025-12-24 01:05:06 +01:00
  • 8acfed10bb
    Merge d60c52e315675237cb98b2c9f191897ed438decc into 7bd1336f88687d0d12e033d28845369fd613001a Miodrag Milanović 2025-12-23 08:06:29 +00:00
  • d60c52e315 cleanup micko/scopename Miodrag Milanovic 2025-11-27 12:33:43 +01:00
  • ea6cb97ced apply constraints Miodrag Milanovic 2025-11-27 11:57:17 +01:00
  • a6d0219f69 gatemate: add CCF floorplanning parser Miodrag Milanovic 2025-11-26 16:00:21 +01:00
  • 7bd1336f88
    gatemate: RAMIO packing optimization (#1602) Miodrag Milanović 2025-12-23 09:03:06 +01:00
  • 9fc045a7bd Disable packing DFF in RAMIO Miodrag Milanovic 2025-12-23 08:51:35 +01:00
  • 8ce87ab7f9
    Update README to add section for mistral (cyclonev) backend (#1606) Robert Ward 2025-12-22 09:36:38 -06:00
  • 8a9a760e90 gatemate: RAMIO packing optimization Miodrag Milanovic 2025-12-22 15:13:15 +01:00
  • c30f810ee0
    gatemate: Add LUT permutation support (#1619) Miodrag Milanović 2025-12-22 15:10:53 +01:00
  • 313201bedb remove commented lines Miodrag Milanovic 2025-12-22 10:30:20 +01:00
  • f137f61102
    Merge 3e739fd5f9a1d2fe473be221dc3144274638d37c into 210e6c81588689d7cef4dbe0151459d209c88b2f Lofty 2025-12-21 23:41:53 -05:00
  • 3013a9f611
    Merge 68e4d18339bf9716f0d748f75042f30e2d665cf3 into 210e6c81588689d7cef4dbe0151459d209c88b2f myrtle 2025-12-21 23:41:53 -05:00
  • 44d2c3b755 add comment Miodrag Milanovic 2025-12-18 15:18:39 +01:00
  • 1c332436c7 Add CP lines lut inputs Miodrag Milanovic 2025-12-18 14:56:08 +01:00
  • 34ae87ffb6 Clean more ids Miodrag Milanovic 2025-12-18 10:25:48 +01:00
  • 4fc79d6674 cleanup and bump version Miodrag Milanovic 2025-12-18 10:15:17 +01:00
  • e5f2a62acf cleanup Miodrag Milanovic 2025-12-18 09:49:36 +01:00
  • 1e00aa4a94 update constids Miodrag Milanovic 2025-12-18 08:58:36 +01:00
  • caeec960b7 proper delay Miodrag Milanovic 2025-12-18 08:48:59 +01:00
  • 15be45a34c printfs new_pip Miodrag Milanovic 2025-12-17 14:30:31 +01:00
  • 210e6c8158
    gatemate: add missing MULT timing path (#1618) Miodrag Milanović 2025-12-17 11:53:10 +01:00
  • cc7eb8777a gatemate: add missing MULT timing path Miodrag Milanovic 2025-12-17 09:50:56 +01:00
  • e4f8c7d24c wip Miodrag Milanovic 2025-12-17 08:31:51 +01:00
  • d3aa446800
    Bzlmodified. Leonardo Romor 2025-05-06 18:59:57 +02:00
  • f5374d6de4
    himbaechel: fix parsing vopt memory issue (#1614) Miodrag Milanović 2025-12-12 14:11:34 +01:00
  • 7b56d7db6d himbaechel: fix parsing vopt memory issue Miodrag Milanovic 2025-12-12 13:59:35 +01:00
  • 12342a60e6
    gatemate: fix output register packing (#1608) Lofty 2025-12-12 07:52:26 +00:00
  • 581c42c9cd prevent wrong use of pips Miodrag Milanovic 2025-12-10 16:35:42 +01:00
  • 1178707d70 gatemate: input register packing lofty/gatemate-mult-packing3 Lofty 2025-12-09 13:20:51 +00:00
  • d4bd1c18e3 Proper delay Miodrag Milanovic 2025-12-08 17:33:18 +01:00
  • d5771ce20b use CP lines for clock Miodrag Milanovic 2025-12-05 09:52:42 +01:00
  • 77e1c73c0a add addf support Miodrag Milanovic 2025-12-04 09:54:41 +01:00
  • 7109712b4d fix Miodrag Milanovic 2025-12-04 09:29:39 +01:00
  • 130f32da5c wip Miodrag Milanovic 2025-12-04 08:00:49 +01:00
  • f67113f399 remove logs Miodrag Milanovic 2025-12-03 14:22:17 +01:00
  • 80886ce53b wip Miodrag Milanovic 2025-12-03 14:20:53 +01:00
  • c46f2bbd86 ice40: Explicitly connect CIN when legalizing carry chain TG 2025-12-02 08:58:19 +01:00
  • f550884453 ice40: Explicitly connect CIN when legalizing carry chain TG 2025-12-02 08:58:19 +01:00
  • 7466773f11 cleanup Miodrag Milanovic 2025-12-01 14:27:13 +01:00
  • 5a77d7ca25 wip Miodrag Milanovic 2025-12-01 12:07:01 +01:00
  • 2b5a046bfc gatemate: fix output register packing Lofty 2025-12-01 10:44:24 +00:00
  • 683c94cd28 wip Miodrag Milanovic 2025-12-01 11:02:39 +01:00
  • 6e8a11623a Update README to add section for mistral (cyclonev) backend Robert Ward 2025-11-27 07:58:00 +00:00
  • f59a98c949 wip Miodrag Milanovic 2025-11-26 13:50:47 +01:00
  • cfa5f77dd9
    gatemate: pack multiplier output registers (#1603) Lofty 2025-11-24 15:35:18 +00:00
  • 7b821d5f5b remove possibly-inaccurate comments Lofty 2025-11-21 17:17:17 +00:00
  • 0b8201ac88 gatemate: pack output flops for multipliers Lofty 2025-11-19 16:46:41 +00:00
  • c228475a71 small cleanup Lofty 2025-11-19 10:45:30 +00:00
  • 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 +01:00
  • 900573c778
    Gowin. Implemenet special ADC IO. (#1598) YRabbit 2025-11-18 21:44:15 +10:00
  • 6ea30d7bc0 Merge branch 'master' into adc-02 YRabbit 2025-11-14 08:22:50 +10:00
  • 69facd7c9a Bump gatemate chip database Miodrag Milanovic 2025-11-10 12:05:33 +01:00
  • 11a94f1d6d Gowin. Implemenet special ADC IO. YRabbit 2025-11-08 19:11:00 +10:00
  • d8117e3cad
    Gowin. Implement ADC. (#1597) YRabbit 2025-11-06 18:17:05 +10:00
  • 1fd9aabb18 Gowin. Implement ADC. YRabbit 2025-11-05 17:32:17 +10:00
  • 5dee362dd4 remove debug lut_perm2 Miodrag Milanovic 2025-11-03 11:13:13 +01:00
  • bbcfe052bb block some pips Miodrag Milanovic 2025-11-03 11:12:26 +01:00
  • af62a9abbd wip Miodrag Milanovic 2025-10-29 09:01:27 +01:00
  • 30669eca60
    gatemate: fix SERDES CDR parameters (#1596) Patrick Urban 2025-10-28 09:49:55 +01:00
  • 35629d0a43
    gatemate: handle default parameters for IO (#1595) tgingold 2025-10-28 08:16:02 +01:00
  • df6cd4d35d gatemate/pack_io.cc: also handle UNDEFINED for id_SLEW Tristan Gingold 2025-10-27 20:49:42 +01:00
  • 25f3d317af gatemate: fix SERDES CDR parameters Patrick Urban 2025-10-27 15:44:55 +01:00
  • 752b64777f gatemate: handle default parameters for IO Tristan Gingold 2025-10-26 10:48:26 +01:00
  • 02fd004ab2 Gowin. Second part of SDP division. YRabbit 2025-10-24 12:35:01 +10:00
  • a530283600
    Cleanup Context API (#1593) Miodrag Milanović 2025-10-23 14:44:14 +02:00
  • c2a8b597d0 Remove exit to prvent crash Miodrag Milanovic 2025-10-23 14:10:51 +02:00
  • 064beeff19 Cleanup Context API Miodrag Milanovic 2025-10-23 14:10:33 +02:00
  • c133d00e2e
    Gowin. Take the arch arguments directly. (#1592) YRabbit 2025-10-23 15:58:01 +10:00
  • a614824bd1 Gowin. Take the arch arguments directly. YRabbit 2025-10-23 07:20:06 +10:00
  • c7cfb0aa4b
    Remove use of boost system and filesystem (#1591) myrtle 2025-10-22 15:01:21 +02:00
  • 3aae8a5a1b Remove use of boost system and filesystem gatecat 2025-10-22 12:53:57 +02:00
  • 6805c66607
    build: Gate boost system library requirement Aki Van Ness 2025-10-21 10:03:02 -07:00
  • 9ccd132437
    himbaechel: add uarch specific options parsing (#1582) Miodrag Milanović 2025-10-21 14:41:53 +02:00
  • 1df1ae07a0 Adressed PR comments Miodrag Milanovic 2025-10-17 14:35:02 +02:00
  • 1209c011c2 cleanup and unify other uarch Miodrag Milanovic 2025-10-17 08:00:29 +02:00
  • f166c3f5b5 review comments addressed Miodrag Milanovic 2025-10-17 08:00:06 +02:00
  • 5e6a9f6a71 add reference to additional help Miodrag Milanovic 2025-10-16 17:01:39 +02:00