Commit Graph

  • e64cd668b2 awooter: prettify Lofty 2022-11-25 07:12:14 +0000
  • d50ab6139c awooter: net-based partitioner Lofty 2022-11-25 05:34:46 +0000
  • f64caaae24 awooter: wire storage and some cleanup Lofty 2022-11-23 23:55:33 +0000
  • 4a0406420b awooter: 'better' FFI API Lofty 2022-11-23 23:02:30 +0000
  • b92a1bf52d awooter: fix an API soundness issue Lofty 2022-11-23 03:47:04 +0000
  • 0cc3245d4b awooter: partition experiment code Lofty 2022-11-23 03:31:50 +0000
  • 60cc6b7765 awooter: add net import code Lofty 2022-11-21 02:48:00 +0000
  • 195d344d9a Specify PROFILE when importing awooter Jubilee 2022-11-19 21:09:43 -0800
  • d5d6a07c34 awooter: highly, highly WIP Lofty 2022-11-20 03:20:09 +0000
  • 6d9322457e static: Reduce stddev of initial solution gatecat 2023-11-26 15:54:16 +0100
  • 3b475c3b33 static: Reduce stddev of initial solution gatecat 2023-11-26 15:54:16 +0100
  • c13b34f20e gowin: Himbaechel. Add BSRAM for all chips. YRabbit 2023-11-26 20:51:16 +1000
  • 90d4863dd4 gowin: Himbaechel. Add GW1NZ-1 BSRAM. YRabbit 2023-11-20 12:27:56 +1000
  • f2c280feda gowin: Himbaechel. Initial BSRAM support YRabbit 2023-10-03 21:11:40 +1000
  • f7ae4c82ea gowin: Himbaechel. Add BSRAM for all chips. YRabbit 2023-11-26 20:51:16 +1000
  • 1d1784cecc Merge branch 'master' into d-bsram YRabbit 2023-11-23 18:44:12 +1000
  • e3f4578b3b CRLF -> LF eol Miodrag Milanovic 2023-11-23 09:02:56 +0100
  • ec60542ffd create wiremap for himbaechel arch Miodrag Milanovic 2023-11-23 08:59:23 +0100
  • 8aaf247c34 CRLF -> LF eol Miodrag Milanovic 2023-11-23 09:02:56 +0100
  • 07d7f26deb create wiremap for himbaechel arch Miodrag Milanovic 2023-11-23 08:59:23 +0100
  • 1ec8e411d7 set render bound box, so grid is displayed Miodrag Milanovic 2023-11-22 19:51:28 +0100
  • 0b8a93eed5 fix compile warning Miodrag Milanovic 2023-11-22 19:50:17 +0100
  • 8779bf1480 Merge branch 'master' into d-bsram YRabbit 2023-11-23 16:09:07 +1000
  • de3d5be8f0 python: Remove deprecated use of Py_SetProgramName gatecat 2023-11-22 16:13:30 +0100
  • 7814f44883 Fix abstract class implementation for fpga_interchange Balint Cristian 2023-11-18 00:27:54 +0200
  • b84307b5e4 Merge branch 'master' into d-bsram YRabbit 2023-11-23 15:41:04 +1000
  • 3413d34e3e set render bound box, so grid is displayed Miodrag Milanovic 2023-11-22 19:51:28 +0100
  • dea4f73aa8 fix compile warning Miodrag Milanovic 2023-11-22 19:50:17 +0100
  • c42741e7a2
    Merge ccf9d00d82 into 6683fd4ada Miodrag Milanović 2023-11-22 11:22:15 -0500
  • 6683fd4ada himbaechel: Fix when more then 32k unique node shapes gatecat 2023-11-22 16:30:49 +0100
  • a9ecf3f2c4 himbaechel: Fix when more then 32k unique node shapes gatecat 2023-11-22 16:30:49 +0100
  • e5223c0e5f python: Remove deprecated use of Py_SetProgramName gatecat 2023-11-22 16:13:30 +0100
  • 003dceafe2 gowin: Himbaechel. Add GW1NZ-1 BSRAM. YRabbit 2023-11-20 12:27:56 +1000
  • d89a86a620 Merge branch 'master' into d-bsram YRabbit 2023-11-20 08:40:15 +1000
  • 0e8fd0e89f heap: improved net weighting lofty/heap-improvement Lofty 2023-11-17 04:12:32 +0000
  • b08aa6f527 Fix abstract class implementation for fpga_interchange Balint Cristian 2023-11-18 00:27:54 +0200
  • 55635cf2cd Update README gatecat 2023-11-17 09:14:19 +0100
  • e2a887ef0d himbaechel: Switch default back to router1 for now gatecat 2023-11-17 09:09:59 +0100
  • e536664de4 Allow gowin family aliases to be specified Jeremy Herbert 2023-11-17 12:13:30 +1000
  • 5bfe0dd1b1 himbaechel: Adding a xilinx uarch for xc7 with prjxray gatecat 2023-10-16 14:06:41 +0200
  • 5564211981 himbaechel: Adding a xilinx uarch for xc7 with prjxray gatecat 2023-10-16 14:06:41 +0200
  • a32ad13a86 ecp5: Don't segfault while packing FFs when DI port of TRELLIS_FF unconnected laanwj 2023-11-14 11:06:25 +0100
  • 7f359dda0c ecp5: Don't segfault while packing FFs when DI port of TRELLIS_FF unconnected laanwj 2023-11-14 11:06:25 +0100
  • a4d2244300 Fix printf formats uis 2023-11-11 17:37:20 +0300
  • 0106c3d299 gowin: Himbaechel. Diff io BUGFIX. YRabbit 2023-11-13 10:44:53 +1000
  • d8531c7059 gowin: Himbaechel. Diff io BUGFIX. YRabbit 2023-11-13 10:44:53 +1000
  • eba428ee5f Fix printf formats uis 2023-11-11 17:37:20 +0300
  • 506d5f9422 machxo2: less pessimistic delay prediction Lofty 2023-11-09 01:29:50 +0000
  • 45ebcf94c4 machxo2: less pessimistic delay prediction Lofty 2023-11-09 01:29:50 +0000
  • dbcda26ed9 machxo2: ignore promoting to global when bel is not constrained Miodrag Milanovic 2023-11-07 17:53:26 +0100
  • 4c6003ac0b router2: Don't use estimates for constant nets gatecat 2023-11-07 15:25:42 +0100
  • 50131a1215 router2: Don't use estimates for constant nets gatecat 2023-11-07 15:25:42 +0100
  • 7b0e082000 clangformat gatecat 2023-11-07 09:02:35 +0100
  • cf647463e4 himbaechel: Add support for new constants API gatecat 2023-10-28 17:09:37 +0200
  • fe52840054 archapi: Add new API for global constant routing gatecat 2023-10-18 15:57:33 +0100
  • 5c684e8644 himbaechel: Add support for new constants API gatecat 2023-10-28 17:09:37 +0200
  • 29d73661a7 archapi: Add new API for global constant routing gatecat 2023-10-18 15:57:33 +0100
  • e3c44dd20a ice40: add IO group to static Lofty 2023-11-06 13:07:26 +0000
  • 214cc4315e static: density multiplier should be a vector Lofty 2023-11-06 13:00:36 +0000
  • 35073f41e3 ice40: add IO group to static Lofty 2023-11-06 13:07:26 +0000
  • 21ba3986a4 static: density multiplier should be a vector Lofty 2023-11-06 13:00:36 +0000
  • d6f54fd9df ice40: add static placer support Lofty 2023-10-29 06:54:53 +0000
  • 8516b62a8d ice40: add static placer support Lofty 2023-10-29 06:54:53 +0000
  • d40c6e850d himbaechel: Generation speedup and improvements gatecat 2023-10-28 17:22:19 +0200
  • d1b9ee2de4 himbaechel: Generation speedup and improvements gatecat 2023-10-28 17:22:19 +0200
  • 74d7ebc71f clangformat gatecat 2023-10-28 17:10:42 +0200
  • 6bae89b8b7 Undid accidental formatting Justin Rajewski 2023-10-26 11:05:19 -0600
  • 7cac0249a1 Fixes for building on windows Justin Rajewski 2023-10-26 10:56:19 -0600
  • 95f0a19391 Fixes for building on windows Justin Rajewski 2023-10-26 10:49:13 -0600
  • 1238b69d74 Fixes for building on windows Justin Rajewski 2023-10-26 10:29:44 -0600
  • adbf7851a5 Undid accidental formatting Justin Rajewski 2023-10-26 11:05:19 -0600
  • 4867dd363f Fixes for building on windows Justin Rajewski 2023-10-26 10:56:19 -0600
  • 6a185cbe0d Fixes for building on windows Justin Rajewski 2023-10-26 10:49:13 -0600
  • 5a1e7548f7 Fixes for building on windows Justin Rajewski 2023-10-26 10:29:44 -0600
  • 4a7e58a938 static/ecp5: zero bel area for RAMW because it's a zero-area cell gatecat 2023-10-14 09:40:41 +0200
  • 6a90437f19 phetdp: primitive clustering lofty/placer-phetdp Lofty 2023-10-01 06:09:23 +0100
  • 5a2eff2120 compile fix Miodrag Milanovic 2023-10-09 09:00:27 +0200
  • ea3725846f phetdp: primitive clustering Lofty 2023-10-01 06:09:23 +0100
  • fa01859315 phetdp: new placer Lofty 2023-09-30 12:14:25 +0100
  • 5e358ee2b9 gowin: Himbaechel. Initial BSRAM support YRabbit 2023-10-03 21:11:40 +1000
  • 0eb9a9ad02 placer_static: Initial prototype gatecat 2023-01-25 11:03:06 +0100
  • 95e7598cc6 Fix timing lookup for DP8KC Miodrag Milanovic 2023-10-02 10:47:59 +0200
  • e4cb7ea337 proper clock calc due after funcion change Miodrag Milanovic 2023-10-02 09:28:36 +0200
  • f0325730a8 made higher estimate and use proper speed Miodrag Milanovic 2023-09-28 14:16:34 +0200
  • c2e7d3d611 remove commented sections Miodrag Milanovic 2023-09-28 14:10:27 +0200
  • 1811c71438 update trellis version Miodrag Milanovic 2023-09-28 13:14:06 +0200
  • 1a92c83c3a properly assign latest fuzzed data Miodrag Milanovic 2023-09-22 11:25:08 +0200
  • ed7064b210 select proper signal Miodrag Milanovic 2023-09-22 10:50:32 +0200
  • 72546a2186 made delay_t int type Miodrag Milanovic 2023-09-22 09:42:14 +0200
  • 657d2898cf import proper data where possible Miodrag Milanovic 2023-09-21 15:21:46 +0200
  • c2b75b355f use timing data Miodrag Milanovic 2023-09-20 11:40:31 +0200
  • 40313eacf0 fix import Miodrag Milanovic 2023-09-20 09:10:46 +0200
  • 1edb449601 optimization/cleanup Miodrag Milanovic 2023-09-20 08:30:25 +0200
  • 58cb8a830a Load timing data Miodrag Milanovic 2023-09-20 08:27:40 +0200
  • 34c40c7a9b placer_static: Initial prototype gatecat 2023-01-25 11:03:06 +0100
  • 277736628c Fix timing lookup for DP8KC Miodrag Milanovic 2023-10-02 10:47:59 +0200
  • 37181e6ec6 proper clock calc due after funcion change Miodrag Milanovic 2023-10-02 09:28:36 +0200
  • e8602fb56d std::numeric_limits<delay_t>::lowest() -> ::min() rowanG077 2023-09-28 14:26:13 +0200
  • 1f5788d405 std::numeric_limits<delay_t>::lowest() -> ::min() rowanG077 2023-09-28 14:26:13 +0200
  • db9a5e23fb made higher estimate and use proper speed Miodrag Milanovic 2023-09-28 14:16:34 +0200