1
0
mirror of https://github.com/YosysHQ/nextpnr.git synced 2026-03-05 11:04:25 +00:00

Commit Graph

  • beabb429b0 clangformat Eddie Hung 2018-07-28 14:11:43 -07:00
  • de6d0d20d7 Merge update_budget into assign_budget; update as we go along Eddie Hung 2018-07-28 14:10:48 -07:00
  • 7c1a7e7596 Merge branch 'redist_slack' into 'redist_slack' Eddie Hung 2018-07-28 19:52:17 +00:00
  • 0eaa92bd6a Merge remote-tracking branch 'origin/master' into redist_slack Eddie Hung 2018-07-28 12:51:37 -07:00
  • e0517caf1a Refactor Eddie Hung 2018-07-28 12:50:21 -07:00
  • ba2531edc0 add proper info on model changes Miodrag Milanovic 2018-07-28 18:48:32 +02:00
  • 9a30b6330b fix select multiple, and reinit model Miodrag Milanovic 2018-07-28 17:13:13 +02:00
  • 0d3d149c4f Clean highlight selection if removed from tree Miodrag Milanovic 2018-07-28 16:56:16 +02:00
  • 7b09a7402e Move all to tree model Miodrag Milanovic 2018-07-28 15:44:00 +02:00
  • 0be236ce05 Fix auto Fmax overconstraining during update_budget() Eddie Hung 2018-07-27 23:46:05 -07:00
  • 48b9d05d85 Merge branch 'redist_slack' into 'redist_slack' Eddie Hung 2018-07-28 02:55:37 +00:00
  • 0bbe309a26 Fix sign of slack redistribution again Eddie Hung 2018-07-27 19:52:58 -07:00
  • 02b3bda7f6 ice40 estimateDelay to account for out/in muxes Eddie Hung 2018-07-27 19:52:45 -07:00
  • 95ac838654 json: Fixing ports set to 'x' David Shah 2018-07-27 19:51:55 +02:00
  • b9d774041b ecp5: Fix typo David Shah 2018-07-27 18:56:19 +02:00
  • 32559638d3 ecp5: Fix chipdb builder David Shah 2018-07-27 18:48:02 +02:00
  • efda05a5c0 Merge branch 'q3k/clickity' into 'master' Serge Bazanski 2018-07-27 15:54:34 +00:00
  • c210ce7768 gui: unselect on click and zoom fixes Sergiusz Bazanski 2018-07-27 15:46:00 +01:00
  • 816d33fa94 gui: deunionize PickedElement to support arches with typedefd Ids Sergiusz Bazanski 2018-07-27 15:11:41 +01:00
  • dc46eea24d gui: allow building for ECP5 and on Windows Sergiusz Bazanski 2018-07-27 13:46:44 +01:00
  • 56d551d407 Merge branch 'redist_slack' into 'redist_slack' Eddie Hung 2018-07-27 05:54:18 +00:00
  • 4c40541484 Even if there is no updates, set budget to current delay Eddie Hung 2018-07-26 22:49:08 -07:00
  • 69ef533db3 Re-add getBudgetOverride() but also account for path length of overridden Eddie Hung 2018-07-26 22:32:24 -07:00
  • d083451cd5 Update getBudgetOverride() for other arches Eddie Hung 2018-07-26 22:31:16 -07:00
  • cd561b4316 getBudgetOverride() now handles COUT crossing tiles Eddie Hung 2018-07-26 22:30:15 -07:00
  • 97e546041e Revert "Remove Arch::getBudgetOverride()" Eddie Hung 2018-07-26 21:37:19 -07:00
  • 21d46fb633 Move target_freq update after budget update Eddie Hung 2018-07-26 21:35:37 -07:00
  • 5622dc0444 Fix budget realloc Eddie Hung 2018-07-26 21:35:02 -07:00
  • d5c2332ebf Merge remote-tracking branch 'origin/master' into redist_slack Eddie Hung 2018-07-26 21:00:26 -07:00
  • 96608c8d07 gui: allow selecting pips Sergiusz Bazanski 2018-07-27 02:28:01 +01:00
  • e1dfbc0241 gui: do not allow selecting FRAMEs Sergiusz Bazanski 2018-07-27 02:24:00 +01:00
  • 3967899a2a gui: don't keep stale hover selections Sergiusz Bazanski 2018-07-27 02:17:04 +01:00
  • 1fe1b99a5a gui: ctrl click to select multiple elements Sergiusz Bazanski 2018-07-27 02:14:40 +01:00
  • 83371248fc gui: rejigger maximum zoom out Sergiusz Bazanski 2018-07-27 02:06:33 +01:00
  • 6db0731ea5 gui: implement zoom to selection Sergiusz Bazanski 2018-07-27 02:04:24 +01:00
  • 5a7fe84a04 gui: clang-format Sergiusz Bazanski 2018-07-27 01:22:29 +01:00
  • 0eb40da749 gui: implement zoom to outbounds Sergiusz Bazanski 2018-07-27 01:21:50 +01:00
  • 48713be0eb placer: only lock/unlock at beginning, yield elsewhere Sergiusz Bazanski 2018-07-26 22:47:04 +01:00
  • d2c3807598 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr into q3k/clickity Sergiusz Bazanski 2018-07-26 22:41:17 +01:00
  • 402be30268 gui: after review of quadtree by msgctl, tougher tests Sergiusz Bazanski 2018-07-26 22:41:10 +01:00
  • df908374dc gui: implement basic cursor picking Sergiusz Bazanski 2018-07-26 22:40:45 +01:00
  • 567566585c wip Sergiusz Bazanski 2018-07-26 18:43:00 +01:00
  • e5acd80247 Added back select on property list Miodrag Milanovic 2018-07-26 19:32:21 +02:00
  • 8db19778a0 Fix name clash for ecp5 Miodrag Milanovic 2018-07-26 18:48:07 +02:00
  • 940886f9fa Merge branch 'master' into q3k/clickity Sergiusz Bazanski 2018-07-26 17:46:27 +01:00
  • ae6eeb9d81 gui: include linshader.{cc,h} Sergiusz Bazanski 2018-07-26 17:39:22 +01:00
  • 16acc6ea43 gui: move polyline/lineshader to gui/lineshader.{h,cc} Sergiusz Bazanski 2018-07-26 17:37:24 +01:00
  • ba5395d89f gui: refactor FPGAViewWidget even more slightly Sergiusz Bazanski 2018-07-26 17:33:19 +01:00
  • 25bf147d1a Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr Sergiusz Bazanski 2018-07-26 17:26:35 +01:00
  • 706fe2f365 gui: refactor FPGAViewWidget slightly Sergiusz Bazanski 2018-07-26 17:26:26 +01:00
  • 863432d350 Fix bba typo Clifford Wolf 2018-07-26 18:02:50 +02:00
  • c37d2baaf6 common: rename GraphicElement::{style,type} enums, add _MAX members Sergiusz Bazanski 2018-07-26 16:39:19 +01:00
  • 340c2520b0 Merge branch 'master' into q3k/clickity Sergiusz Bazanski 2018-07-26 16:26:26 +01:00
  • f1b84fbdc5 gui: style fixes Sergiusz Bazanski 2018-07-26 16:26:05 +01:00
  • 4a21436dfa Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr Sergiusz Bazanski 2018-07-26 16:22:19 +01:00
  • c897c0ca9a gui: clickable bels, WIP Sergiusz Bazanski 2018-07-26 16:20:58 +01:00
  • 03f92948d1 clangformat and GraphicElement::style comments Clifford Wolf 2018-07-26 17:14:56 +02:00
  • db7edbf0b3 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr David Shah 2018-07-26 16:47:28 +02:00
  • 7ddcdbfed0 generic: Fixing build David Shah 2018-07-26 16:47:09 +02:00
  • f4a7478a40 Fix router1 locking in NDEBUG builds Clifford Wolf 2018-07-26 16:45:57 +02:00
  • 467e0926f9 Add getWireType()/getPipType() API Clifford Wolf 2018-07-26 16:38:11 +02:00
  • 6a59b8522c Move iCE40 switchbox gfx to UI groups Clifford Wolf 2018-07-26 16:21:01 +02:00
  • 7152ae1e3d Add iCE40 pip gfx for carry_in mux Clifford Wolf 2018-07-26 15:42:32 +02:00
  • 7f1075cb88 Update README.md Clifford Wolf 2018-07-26 13:33:48 +00:00
  • 10305db43f Update README.md Clifford Wolf 2018-07-26 13:30:33 +00:00
  • a86c4f2f5d Improvements in bbasm Clifford Wolf 2018-07-26 15:22:52 +02:00
  • 171d00ee37 Update README.md Clifford Wolf 2018-07-26 12:33:46 +00:00
  • 4587b8c000 added buttons for new zoom operations Miodrag Milanovic 2018-07-26 13:21:46 +02:00
  • c9b9d9b227 highlight operation on multiple items Miodrag Milanovic 2018-07-26 11:42:05 +02:00
  • f45e688354 Do not use budget override anymore, and subtract not add! Eddie Hung 2018-07-25 23:10:26 -07:00
  • 749dae4ae5 Remove Arch::getBudgetOverride() Eddie Hung 2018-07-25 23:02:31 -07:00
  • e5d3821955 clangformat Eddie Hung 2018-07-25 22:32:07 -07:00
  • 8f930d683b Print budget of net and its driver/sink locations too Eddie Hung 2018-07-25 22:31:47 -07:00
  • b211dded3f Fix min_slack computation, and print out critical path after routing Eddie Hung 2018-07-25 22:10:26 -07:00
  • 9d489e8198 Retry clangformat Eddie Hung 2018-07-25 18:34:14 -07:00
  • e2f8deec41 clangformat Eddie Hung 2018-07-25 18:22:23 -07:00
  • 760a47779a Add compute_fmax() with refactoring, plus print out Fmax estimate post-place and post-route Eddie Hung 2018-07-25 18:21:39 -07:00
  • a21cc4dd5b Merge remote-tracking branch 'origin/master' into redist_slack Eddie Hung 2018-07-25 17:55:20 -07:00
  • f78a74b9cf Merge branch 'eddieh/idstring_speedup' into 'master' Eddie Hung 2018-07-26 00:54:04 +00:00
  • 950f33c1bb clangformat Eddie Hung 2018-07-25 17:53:01 -07:00
  • e6015dc695 Merge remote-tracking branch 'origin/master' into eddieh/idstring_speedup Eddie Hung 2018-07-25 17:51:47 -07:00
  • 7c8c13aba1 Merge remote-tracking branch 'origin/master' into redist_slack Eddie Hung 2018-07-25 17:41:23 -07:00
  • 30d481e321 gui: Add QuadTree and tests Sergiusz Bazanski 2018-07-25 21:57:20 +01:00
  • 7a8e8999d2 clangformat David Shah 2018-07-25 19:45:38 +02:00
  • 75744ff14c Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr David Shah 2018-07-25 19:45:14 +02:00
  • 8fffb0add9 ecp5: Add global network info to database David Shah 2018-07-25 19:44:50 +02:00
  • 9a4bdbe4b6 made select multiple to work Miodrag Milanovic 2018-07-25 19:21:46 +02:00
  • 2596b9fe17 Add ability for multiple selection, enable for select only items that make sense Miodrag Milanovic 2018-07-25 19:10:45 +02:00
  • 790d7159bb Fixed packing non pod Miodrag Milanovic 2018-07-25 17:42:32 +02:00
  • a8001daf6f Add ice40/benchmark/report.ipynb Clifford Wolf 2018-07-25 16:26:08 +02:00
  • cc6e0e7df3 More minor ice40 benchmark improvements Clifford Wolf 2018-07-25 14:55:15 +02:00
  • 1529fbe58c ice40: Tweaking picorv32_benchmark.py David Shah 2018-07-25 15:49:43 +02:00
  • 155fef9f16 ice40: fix wire_num in tests Sergiusz Bazanski 2018-07-25 13:51:04 +01:00
  • 3f2e7d9916 Merge branch 'master' of gitlab.com:SymbioticEDA/nextpnr David Shah 2018-07-25 14:16:06 +02:00
  • 4b6d78ebe7 ecp5: Update trellis_import to use new bbasm David Shah 2018-07-25 14:15:39 +02:00
  • 6ea898855c Minor improvements in iCE40 benchmark scripts Clifford Wolf 2018-07-25 14:02:22 +02:00
  • ddfb1f1ff3 Fix BaseCtx::unlock() Clifford Wolf 2018-07-25 13:35:53 +02:00
  • 5db4a3e8b0 Add ice40/benchmark/ Clifford Wolf 2018-07-25 13:28:12 +02:00
  • f3dab003e7 Merge branch 'bba' into 'master' Clifford Wolf 2018-07-25 11:07:51 +00:00
  • 1e71621f65 Add bba README Clifford Wolf 2018-07-25 13:06:21 +02:00