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

Commit Graph

  • 2b2254f514 Add support for PS7 blocks Eddie Hung 2018-11-10 12:51:56 -08:00
  • 3b86c3a381 blinky to instantiate PS7 so that reconfiguring from Linux doesn't kill PS Eddie Hung 2018-11-10 12:52:52 -08:00
  • 3576509684 Add support for PS7 blocks Eddie Hung 2018-11-10 12:51:56 -08:00
  • 6b94102e5a Add checkers and assertions to router1 and other improvements Clifford Wolf 2018-11-10 21:14:50 +01:00
  • 97070486f0 Fixes and cleanups in router1 Clifford Wolf 2018-11-10 14:00:36 +01:00
  • 4619b2d82f Disable debug/verbose flag before routing Eddie Hung 2018-11-09 17:09:25 -08:00
  • c67f1091ca Merge https://github.com/YosysHQ/nextpnr into xc7 Eddie Hung 2018-11-09 17:07:58 -08:00
  • 31ae470414 Adapt blinky for xc7 Eddie Hung 2018-11-09 17:05:55 -08:00
  • c6f66b4468 Adapt blinky for xc7 Eddie Hung 2018-11-09 17:05:55 -08:00
  • 11b1309e62 Merge branch 'router_improve' of https://github.com/YosysHQ/nextpnr into xc7-router_improve Eddie Hung 2018-11-09 17:05:48 -08:00
  • 2711ff9cdc Merge branch 'xc7' into xc7-router_improve Eddie Hung 2018-11-09 16:59:38 -08:00
  • c780ce584a Fix log msg typo Clifford Wolf 2018-11-09 23:03:14 +01:00
  • e312fc79bc Improve router console output Clifford Wolf 2018-11-09 22:59:23 +01:00
  • f0a3a272ca Fixes and improvements in new router Clifford Wolf 2018-11-09 22:39:39 +01:00
  • aeaa0552ba Essentially a rewrite router1 Clifford Wolf 2018-11-09 17:00:45 +01:00
  • 66dd17664c Merge branch 'master' of github.com:YosysHQ/nextpnr into router_improve Clifford Wolf 2018-11-09 12:57:14 +01:00
  • 15d9b3d3cc Merge pull request #104 from YosysHQ/issue90 Eddie Hung 2018-11-08 16:28:14 -08:00
  • 8258586c7d [common] placer to produce error when >1 cell->bel constraint Eddie Hung 2018-11-08 16:21:31 -08:00
  • a5be1bbe6e [xc7] Fix LUT mask logic; also add attributes for IGNORE0 and {CE,S,IGNORE}1 Eddie Hung 2018-11-05 08:21:32 -08:00
  • e53f8364ec [xc7] Also ignore PIN token lines for PCF Eddie Hung 2018-11-05 08:21:14 -08:00
  • 636a03d71e Fix method override in gui Miodrag Milanovic 2018-11-05 08:56:01 +01:00
  • 1ee041e63f Add more ISE stuff to .gitignore Eddie Hung 2018-11-04 22:15:06 -08:00
  • f67cf32d0d [xc7] PCF reader to ignore lines with NET token Eddie Hung 2018-11-04 22:14:10 -08:00
  • 61939dca11 [xc7] blinky.sh to set freq 125 MHz and run trce Eddie Hung 2018-11-04 22:13:51 -08:00
  • f1b454b96c [xc7] blinky.v to use led0-3, and just to be safe, set BUFGCTRL control inputs too Eddie Hung 2018-11-04 22:13:24 -08:00
  • 42a1b1a750 [xc7] Add NET PERIOD constraint to blinky.pcf (for trce) Eddie Hung 2018-11-04 22:12:43 -08:00
  • 8df72a1f34 ice40: Fix SPRAM and IO globals David Shah 2018-11-04 14:13:53 +00:00
  • e137a9c507 [xc7] Add xdl and bitgen to blinky.sh Eddie Hung 2018-11-03 16:12:11 -07:00
  • 1e41183c5e Update .gitignore with *_fpga_editor.log Eddie Hung 2018-11-03 16:11:56 -07:00
  • 5c56fab0ab [xc7] Add torc_info->site_index_to_bel lookup; also fix Arch::getBelByName() Eddie Hung 2018-11-03 15:56:06 -07:00
  • aa7f7d6a97 clangformat Eddie Hung 2018-11-03 15:18:26 -07:00
  • d80b63cc55 [xc7] Re-enable PCF reading Eddie Hung 2018-11-03 15:17:53 -07:00
  • 4239e3668a [xc7] Make clg400 the default package (Zybo) Eddie Hung 2018-11-03 15:02:09 -07:00
  • ac919421f0 Add more ISE output to .gitignore Eddie Hung 2018-11-03 14:25:20 -07:00
  • c6bf8aff43 [xc7] Fix timing analysis for constant drivers Eddie Hung 2018-11-03 14:24:29 -07:00
  • 8f1c91151b Revert "[xc7] Fix getPortTimingClass for IOBs" Eddie Hung 2018-11-03 13:30:58 -07:00
  • 0e1c23a07b [xc7] blinky.v to only have 4 LEDs Eddie Hung 2018-11-03 13:27:39 -07:00
  • e758d8befe Add *.xdl and *.bit to .gitignore Eddie Hung 2018-11-03 12:56:46 -07:00
  • 5d9019994e [xc7] Fix getPortTimingClass for IOBs Eddie Hung 2018-11-03 12:55:36 -07:00
  • 324ff41f13 Fix Torc path Eddie Hung 2018-11-03 12:10:21 -07:00
  • af4f9680e2 Merge branch 'master' into xc7 Eddie Hung 2018-11-03 11:42:19 -07:00
  • 735c7c7c9c torc now expected to be /opt/torc Eddie Hung 2018-11-03 11:41:36 -07:00
  • 14ad19e064 Use native PATH environment-variable separator on Windows for PYTHONPATH. Fixes 'Bad address' error in cmake. William D. Jones 2018-11-03 13:12:37 -04:00
  • 553c611936 Rename io.{h,cc} to pio.{h,cc} to avoid naming conflict with Windows-provided io.h. William D. Jones 2018-11-03 13:00:39 -04:00
  • 429db5c7e7 Merge pull request #102 from YosysHQ/ecp5_gui_update Miodrag Milanović 2018-11-03 17:39:24 +01:00
  • 158212417f Merge pull request #101 from daveshah1/ecp5_pll David Shah 2018-11-03 10:57:21 +00:00
  • 27fcaf50d2 Fix lpf button action Miodrag Milanovic 2018-11-03 10:03:27 +01:00
  • aed04ae6f2 Added image generator and regenerate icons Miodrag Milanovic 2018-11-03 10:02:53 +01:00
  • a0e79c993f Added LPF support and all chip models available for select Miodrag Milanovic 2018-11-03 09:39:43 +01:00
  • 04f9b87101 ecp5: Allow setting IO SLEWRATE David Shah 2018-11-01 20:41:51 +00:00
  • 0a52133865 Merge pull request #100 from YosysHQ/ecp5_lpf David Shah 2018-11-01 10:17:58 +00:00
  • e005cc6754 ecp5: Add PLL support David Shah 2018-10-31 19:52:41 +00:00
  • 24a2feda30 ecp5: Separate global promotion and routing David Shah 2018-10-31 16:22:34 +00:00
  • c782f07b1b ecp5: Add IO buffer insertion David Shah 2018-10-31 11:30:09 +00:00
  • db0646be8a ecp5: Adding LPF parser David Shah 2018-10-31 10:48:54 +00:00
  • 0a3ebfbb5b change to const auto& Miodrag Milanovic 2018-10-30 08:07:31 +01:00
  • 02edd66ae9 Changes to cover issues from code review Miodrag Milanovic 2018-10-29 19:39:52 +01:00
  • 49f2fff2b0 Proper OpenGL limit for QT Miodrag Milanovic 2018-10-29 09:34:20 +01:00
  • 3758029227 fix unselect from tree Miodrag Milanovic 2018-10-28 14:50:48 +01:00
  • af9ed378b4 ice40: Fix PLL DYNAMICDELAY David Shah 2018-10-27 23:28:25 +02:00
  • 436c2a0444 Fix keep selection on multiple trees Miodrag Milanovic 2018-10-27 17:04:08 +02:00
  • f66c5a0094 update properties based on move history Miodrag Milanovic 2018-10-27 16:00:47 +02:00
  • cb6baa0f6a Update grid properly Miodrag Milanovic 2018-10-27 11:07:14 +02:00
  • d08fe2109d clangformat Miodrag Milanovic 2018-10-21 13:19:44 +02:00
  • f43ee265e8 Cleanup Miodrag Milanovic 2018-10-20 17:04:49 +02:00
  • ba0ab7cb30 simplify and move arround Miodrag Milanovic 2018-10-20 16:52:38 +02:00
  • 5d5324c073 Split tree models and make other features work with it Miodrag Milanovic 2018-10-20 15:15:23 +02:00
  • 4c0db11608 fix grid dimensions for ice40 Miodrag Milanovic 2018-10-17 18:35:43 +02:00
  • 7386004c60 make grid cover device only, do not zoom in if there are no elements Miodrag Milanovic 2018-10-17 18:35:24 +02:00
  • 69b9aaba9d ups, uncomment Miodrag Milanovic 2018-10-27 11:52:29 +02:00
  • 61b2fcf7da Fixed pip graphics Miodrag Milanovic 2018-10-27 11:50:40 +02:00
  • d7614d3d2b fix edge case Miodrag Milanovic 2018-10-27 10:21:29 +02:00
  • 455e90b123 No gain in optimizing this, but lead to wrong display Miodrag Milanovic 2018-10-26 17:53:07 +02:00
  • 757dcd2a52 Merge pull request #96 from YosysHQ/imgui Miodrag Milanović 2018-10-26 17:27:47 +02:00
  • 40a8e17db6 update last_render in case of change of any element, not just number of them optimize for hover/select/highlight where number matters Miodrag Milanovic 2018-10-26 09:59:42 +02:00
  • f2ec5b0ff3 do not invalidate buffer, leave as is Miodrag Milanovic 2018-10-25 20:33:49 +02:00
  • f01a02be9a proper update of empty decal Miodrag Milanovic 2018-10-25 20:33:14 +02:00
  • 62a615a17d Fix tooltip position when doing screenshot Miodrag Milanovic 2018-10-24 20:50:38 +02:00
  • 85c56f4246 Added cell and net info in hint Miodrag Milanovic 2018-10-24 19:12:56 +02:00
  • c2dfe6ef8e Fix propagating events Miodrag Milanovic 2018-10-21 14:46:31 +02:00
  • 36920e68ed Display hint on mouse over Miodrag Milanovic 2018-10-21 14:01:44 +02:00
  • e2e9db52a2 dummy imgui processing Miodrag Milanovic 2018-10-21 10:20:50 +02:00
  • f796716b83 Make imgui and qtgui compile on older qt as well, opengl 3.2 required Miodrag Milanovic 2018-10-21 10:11:20 +02:00
  • 40722c098d add qtimgui renderer library Miodrag Milanovic 2018-10-21 09:29:06 +02:00
  • b948b76c8e add imgui library Miodrag Milanovic 2018-10-21 09:28:35 +02:00
  • 169b42da4a Merge pull request #95 from msgctl/fix/msgctl/gl-performance Miodrag Milanović 2018-10-24 18:58:40 +02:00
  • f0e5179003 Merge pull request #94 from daveshah1/ecp5_dsp David Shah 2018-10-24 10:27:15 +01:00
  • d03291eeb1 gui: improved FPGAViewWidget::paintGL() performance Mateusz Zalega 2018-08-16 21:44:37 +02:00
  • 0ac48c6a08 ecp5: DSP fixes David Shah 2018-10-22 16:18:29 +01:00
  • 535a6f625a ecp5: Working on DSPs David Shah 2018-10-22 11:19:03 +01:00
  • 1a06f4b2bd ecp5: Adding DSP support David Shah 2018-10-21 20:03:49 +01:00
  • b5faa7ad10 ecp5: Implement ECP5 equivalent of c9059fc David Shah 2018-10-21 17:15:34 +01:00
  • cdc9e0e81c Merge pull request #92 from YosysHQ/python-cmdline David Shah 2018-10-21 10:08:04 +01:00
  • b53a4862db Merge pull request #89 from YosysHQ/ecp5_bram David Shah 2018-10-17 11:14:27 +01:00
  • 7c9ab173da common: Allow running Python scripts for all points in flow David Shah 2018-10-17 10:51:23 +01:00
  • 1cde208090 clangformat David Shah 2018-10-16 14:37:58 +01:00
  • 8aac6db44b ecp5: Add support for correct tile naming in all variants David Shah 2018-10-16 14:37:24 +01:00
  • 3aa3f5d796 ecp5: Add DP16KD timing analysis David Shah 2018-10-16 13:30:23 +01:00
  • 1fc2318c53 ecp5: Optimise DCC placement David Shah 2018-10-14 13:22:47 +01:00
  • 529a595157 Recalculate max zoom level depending of arch Miodrag Milanovic 2018-10-14 12:40:19 +02:00