Commit Graph

  • 2d4042d3d5 fix carry gen CINX Lofty 2025-07-03 11:29:16 +0100
  • 44ee7d4e86 connect CINY1 for CarryGenCell Lofty 2025-07-03 11:11:45 +0100
  • 42118f30f1 Handle C_I params Miodrag Milanovic 2025-07-03 12:10:06 +0200
  • 7d4d1b4b9c Connect CPOUTs Miodrag Milanovic 2025-07-03 11:57:23 +0200
  • 77396c7597 Commented line Miodrag Milanovic 2025-07-03 11:34:36 +0200
  • 867402732e connect multfab to its lines Lofty 2025-07-03 10:39:25 +0100
  • 9a68c6b13d fixup, oops Lofty 2025-07-03 10:28:46 +0100
  • 3436c35ae1 fix cite for FRoutingCell Lofty 2025-07-03 10:26:14 +0100
  • 2d7428546d connect f_route to its lines Lofty 2025-07-03 10:20:54 +0100
  • 8fea0ad250 C_EN_CIN fixes Miodrag Milanovic 2025-07-03 11:14:36 +0200
  • 55a3faee72 handing of C_EN_IN Miodrag Milanovic 2025-07-03 11:06:18 +0200
  • 9d9f035c23 Bit of cleanup Miodrag Milanovic 2025-07-03 10:24:53 +0200
  • c0663d368d wire up a bunch of intermediate signals Lofty 2025-07-02 21:49:30 +0100
  • 643ffd1ccd Clean up B passthrough connections Lofty 2025-07-02 18:11:37 +0100
  • 1f64012c5c clangformat Miodrag Milanovic 2025-07-02 18:15:11 +0200
  • 2b81f8d993 clangformat Miodrag Milanovic 2025-07-02 18:14:49 +0200
  • 27395c73e7 Added comp out connections Miodrag Milanovic 2025-07-02 18:14:35 +0200
  • 37f4e39ab5 Add parts Miodrag Milanovic 2025-07-02 16:19:29 +0200
  • 1c9c7ff39e Added cplines to bpassthru and fixed constant driver for A Miodrag Milanovic 2025-07-02 15:57:16 +0200
  • 625749fa67 ecp5: Improve PLL placement algorithm slightly gatecat 2025-07-02 15:35:39 +0200
  • 1d4b0eeac4
    himbaechel: xilinx: misc `CMakeLists.txt` improvements (#1509) José Miguel Sánchez García 2025-07-02 14:58:09 +0200
  • c80b413277 Make it more as in PR #1513 Miodrag Milanovic 2025-07-01 19:40:04 +0200
  • 25cbe7bfd5 Refactor A connection code Lofty 2025-07-01 13:58:26 +0100
  • a2bdf5ea2b Cleanup Miodrag Milanovic 2025-07-01 14:48:00 +0200
  • 5c316c5a14 Clean up MsbRoutingCell Lofty 2025-07-01 11:48:48 +0100
  • 4cefb7ea87 Cleanup for adders Miodrag Milanovic 2025-07-01 13:09:42 +0200
  • b6c7f56a83 Update a passthru to use new primitives Miodrag Milanovic 2025-07-01 12:35:01 +0200
  • 998e3e1e6f Clean up CarryGenCell config Lofty 2025-07-01 11:06:28 +0100
  • eba75f51fd Remove A passthrough inversion option Lofty 2025-07-01 10:05:25 +0100
  • 88af4b4650 typo fix Miodrag Milanovic 2025-06-30 18:09:43 +0200
  • 5a9be3880a Bounded cell type in gui Miodrag Milanovic 2025-06-30 17:22:29 +0200
  • 9ea60d1c8f Simplify zero Miodrag Milanovic 2025-06-30 16:32:08 +0200
  • 6dc5d8c98a Make sure we at least generate bitstream with all info Miodrag Milanovic 2025-06-30 14:29:03 +0200
  • 1404954a26 Fixe net name to be unique Miodrag Milanovic 2025-06-30 14:00:39 +0200
  • 2215181a46 Revert "remove _lower from name" Miodrag Milanovic 2025-06-30 13:30:08 +0200
  • 69b06ed907 refactor multiplier checking Lofty 2025-06-30 12:26:51 +0100
  • be652a481d remove _lower from name Miodrag Milanovic 2025-06-30 12:51:51 +0200
  • 4e9ed0c797 Rename some of bels Miodrag Milanovic 2025-06-30 12:38:34 +0200
  • 48a5b87c92 comment the relevant CPE inputs in check_multipliers Lofty 2025-06-30 11:33:44 +0100
  • 662c4bf897 explicitly zero some params in B passthrough Lofty 2025-06-30 11:07:51 +0100
  • afad9c8cef multiplier support from lofty/gatemate-mult Lofty 2025-06-30 10:43:09 +0100
  • 7ca6fc5ba9 Fixed warning Miodrag Milanovic 2025-06-30 11:28:18 +0200
  • 93d5509350 Add more timings models, need updated values Miodrag Milanovic 2025-06-30 11:10:31 +0200
  • dcecc3be54 Make CPE_LATCH separate Miodrag Milanovic 2025-06-30 09:44:16 +0200
  • 0e76ff312c Fix signal routing Miodrag Milanovic 2025-06-30 08:38:26 +0200
  • ee2a5781d8 Resolve name conflicts Miodrag Milanovic 2025-06-29 10:15:35 +0200
  • f883848faf Cleanup Miodrag Milanovic 2025-06-23 14:45:57 +0200
  • d23e235dc3 Bump required version of database Miodrag Milanovic 2025-06-23 14:28:33 +0200
  • b5c7823e7c Cleanup Miodrag Milanovic 2025-06-23 13:59:49 +0200
  • c62611d8f9 Cleanup Miodrag Milanovic 2025-06-23 11:30:58 +0200
  • 6da16a982d clangformat Miodrag Milanovic 2025-06-23 11:14:47 +0200
  • f37de50a49 Cleanup Miodrag Milanovic 2025-06-23 11:13:26 +0200
  • 6f93d87ac8 Optimize Miodrag Milanovic 2025-06-23 10:57:22 +0200
  • f61c10ea19 Fixes Miodrag Milanovic 2025-06-23 10:52:12 +0200
  • 27fdf4e16f Fixes Miodrag Milanovic 2025-06-23 10:23:14 +0200
  • f32541a1b4 Cleanups Miodrag Milanovic 2025-06-23 09:46:18 +0200
  • 1019ee3862 Cleanup Miodrag Milanovic 2025-06-23 09:16:07 +0200
  • c2e8bc89c0 Cleanups Miodrag Milanovic 2025-06-23 08:59:45 +0200
  • 367fe9b651 Small fixes Miodrag Milanovic 2025-06-23 08:07:16 +0200
  • 0d913b2eb9 Fixes Miodrag Milanovic 2025-06-22 18:58:40 +0200
  • f195ff73fd Use CP_OUT for adders Miodrag Milanovic 2025-06-22 11:21:17 +0200
  • db222fa9ba Fix GUI Miodrag Milanovic 2025-06-22 09:44:22 +0200
  • ee7484b9f7 Renamed some timings Miodrag Milanovic 2025-06-21 19:04:03 +0200
  • 93230e0bdc Fixes Miodrag Milanovic 2025-06-21 11:51:03 +0200
  • 96ae9bf630 Add dummy L2T4 Miodrag Milanovic 2025-06-21 10:21:43 +0200
  • fde10c40e0 Fix ramio Miodrag Milanovic 2025-06-21 10:08:41 +0200
  • a5e8d4c110 Use L2T4 for constant drivers Miodrag Milanovic 2025-06-21 09:52:23 +0200
  • 16faaa681a Fix ADDF Miodrag Milanovic 2025-06-21 09:47:44 +0200
  • 91ce3b3509 Fixes Miodrag Milanovic 2025-06-20 20:07:48 +0200
  • 4cef33a22f Fixes for ram_o Miodrag Milanovic 2025-06-20 19:51:51 +0200
  • 994afb2261 Fixes Miodrag Milanovic 2025-06-20 19:47:51 +0200
  • 1ab73d4b7c Fixes Miodrag Milanovic 2025-06-20 13:11:11 +0200
  • 316dd7621a Fixes Miodrag Milanovic 2025-06-20 12:44:38 +0200
  • d57c6efd0a Fixes Miodrag Milanovic 2025-06-20 12:40:12 +0200
  • 4d1fb361cf Start using FFs Miodrag Milanovic 2025-06-19 20:19:23 +0200
  • 1012d9fea9 CPE mapping improvements Miodrag Milanovic 2025-06-19 19:15:12 +0200
  • a3e102c987 Add lut tree tests for future improvements Miodrag Milanovic 2025-04-24 11:45:23 +0200
  • cb9f3117ba
    himbaechel: gatemate: replace VLA with C++ features (#1513) José Miguel Sánchez García 2025-07-01 19:39:25 +0200
  • 28098c37dc himbaechel: gatemate: replace VLA with C++ features José Miguel Sánchez García 2025-07-01 17:47:05 +0200
  • 558038e0fd ecp5: Fix placement of ECLKSYNCB driving PLL CLKFB gatecat 2025-07-01 15:41:42 +0200
  • 27635785c8
    heap: Allow customising legalisation ordering (#1507) myrtle 2025-07-01 15:32:28 +0200
  • 77311a8cdd Clean up MsbRoutingCell lofty/gatemate-mult Lofty 2025-07-01 11:48:48 +0100
  • 012f78c9e3 Clean up CarryGenCell config Lofty 2025-07-01 11:06:28 +0100
  • 9fa4bb8ba2 Remove A passthrough inversion option Lofty 2025-07-01 09:57:43 +0100
  • a8275384f5 Revert "remove _lower from name" Miodrag Milanovic 2025-06-30 13:30:08 +0200
  • e0685e859b refactor multiplier checking Lofty 2025-06-30 12:26:51 +0100
  • daa1041bdf remove _lower from name Miodrag Milanovic 2025-06-30 12:51:51 +0200
  • bf1802bfee Rename some of bels Miodrag Milanovic 2025-06-30 12:38:34 +0200
  • 21e1e7b269 comment the relevant CPE inputs in check_multipliers Lofty 2025-06-30 11:33:44 +0100
  • 5940aba7d6 explicitly zero some params in B passthrough Lofty 2025-06-30 11:07:51 +0100
  • b5ad325546 multiplier support from lofty/gatemate-mult Lofty 2025-06-30 10:43:09 +0100
  • e03e80c0e1 Fixed warning Miodrag Milanovic 2025-06-30 11:28:18 +0200
  • b2d8123b17 fixed some undefined behaviour Lofty 2025-06-28 20:02:31 +0100
  • 2d81d34991 current progress (013 seems to work?) Lofty 2025-06-28 18:47:30 +0100
  • bdf235721e current progress Lofty 2025-06-27 09:03:51 +0100
  • 7122a98c13 refactor multiplier structure into uarch Lofty 2025-06-26 22:12:41 +0100
  • 4fd43f8928 current progress (passes 2x2\!) Lofty 2025-06-26 01:02:36 +0100
  • f4179e0330 current progress Lofty 2025-06-25 17:40:36 +0100
  • 091bc57eab current progress Lofty 2025-06-24 01:29:40 +0100
  • 35c6fab0d0 current progress Lofty 2025-06-23 11:28:00 +0100