1
0
mirror of https://github.com/YosysHQ/nextpnr.git synced 2026-03-03 10:23:06 +00:00

Commit Graph

  • 8d1678f0ef nexus: Add stub GUI David Shah 2020-10-20 10:28:09 +01:00
  • 70749b37d0 nexus: Fix Python bindings David Shah 2020-10-20 09:50:42 +01:00
  • 1e4eb5ec39 nexus: Ignore some PDC commands David Shah 2020-10-20 09:49:40 +01:00
  • cbf99d5e53 nexus: LUTRAM support David Shah 2020-10-19 13:31:21 +01:00
  • dfd6b6e39e nexus: Add a simple global routing pass David Shah 2020-10-16 13:33:44 +01:00
  • 40441d83cd nexus: Promote and place global buffers David Shah 2020-10-16 10:32:08 +01:00
  • c80144b7f0 nexus: Generate FASM files that can be used standalone David Shah 2020-10-15 16:32:55 +01:00
  • 901bf2bb1e nexus: Update for new monolithic prjoxide David Shah 2020-10-15 14:50:09 +01:00
  • 9affda5626 nexus: Build and embed chipdb automatically David Shah 2020-10-15 12:10:02 +01:00
  • 7645354917 nexus: More global placement infrastructure David Shah 2020-10-15 09:44:21 +01:00
  • 2df4d212c3 nexus: Bel search function for DCC placement David Shah 2020-10-14 11:55:04 +01:00
  • da1e3c8612 nexus: Add constant/inversion packing David Shah 2020-10-13 14:15:29 +01:00
  • 1bb509897c nexus: More pin styles and FASM pinmux gen David Shah 2020-10-13 10:07:28 +01:00
  • 0eb5c72cc5 nexus: Refactor cell pin style db David Shah 2020-10-13 09:49:53 +01:00
  • 7f03f4d896 nexus: Tidy up FASM backend David Shah 2020-10-13 08:49:02 +01:00
  • d849e2f8b4 nexus: Fix PDC string handling David Shah 2020-10-12 18:10:23 +01:00
  • af3af59df4 nexus: Use tilegroups for IO bitgen David Shah 2020-10-12 15:57:33 +01:00
  • 10ad7d9cfe nexus: IO packing fix David Shah 2020-10-12 13:58:58 +01:00
  • df3866a800 nexus: Add IO packing David Shah 2020-10-12 13:40:24 +01:00
  • 518ead2e2d nexus: IO pre-packing David Shah 2020-10-12 11:41:26 +01:00
  • 69b449c875 nexus: Initial PDC parser integration David Shah 2020-10-12 11:19:31 +01:00
  • 12013b4c1f nexus: Lookup of package and IO pins David Shah 2020-10-12 10:18:23 +01:00
  • e2de234ef1 nexus: Add pin/pad data to bba David Shah 2020-10-12 09:39:00 +01:00
  • e203bd3a2b nexus: Skeleton of PDC parser David Shah 2020-10-09 09:52:18 +01:00
  • 0a1afe1f79 nexus: Infrastructure for constant/inv handling David Shah 2020-10-08 10:20:39 +01:00
  • 2f822a3b79 nexus: Packing helper functions David Shah 2020-10-07 12:10:52 +01:00
  • 46536773f4 nexus: Rework how constant pins work David Shah 2020-10-07 11:44:19 +01:00
  • acb4cf9ead nexus: Update to planned IO fields David Shah 2020-10-06 13:35:52 +01:00
  • 75040cdbdf nexus: Randomise delay to stop router from getting stuck David Shah 2020-10-03 17:23:48 +01:00
  • 53d1c2c309 nexus: Fix validity checking David Shah 2020-10-03 17:05:27 +01:00
  • 682351df7f nexus: Updates and fixes David Shah 2020-10-03 15:13:53 +01:00
  • e54aa836a4 nexus: Updates David Shah 2020-10-03 15:00:45 +01:00
  • 2b13b24cbe nexus: Bring up to date David Shah 2020-10-03 14:24:38 +01:00
  • a586bfc290 nexus: Support Lattice-style parameters David Shah 2020-01-22 15:53:45 +00:00
  • 84d5426242 nexus: Working on validity checking David Shah 2020-01-20 15:57:06 +00:00
  • 887d7c717b nexus: Adding pin definitions David Shah 2020-01-20 15:20:00 +00:00
  • 46010f33ad nexus: Globals and naming fixes David Shah 2020-01-15 12:59:20 +00:00
  • b5d46a0235 nexus: Add Python bindings David Shah 2020-01-13 21:02:11 +00:00
  • a280f893d4 nexus: Add oscillator support David Shah 2020-01-13 16:01:08 +00:00
  • f8f3ee06c7 nexus: Add SEIO18 support David Shah 2020-01-13 12:17:34 +00:00
  • 44f98c545b nexus: Add global networks David Shah 2020-01-12 20:44:22 +00:00
  • 140baf7037 nexus: Globals implementation David Shah 2020-01-12 20:16:28 +00:00
  • 3c8a740374 nexus: Add global info to BBA David Shah 2020-01-12 19:09:47 +00:00
  • 2fc75bae79 nexus: Fix FF naming David Shah 2020-01-11 20:12:50 +00:00
  • ee4e30ce8b nexus/fasm: Fix SLICE lettering David Shah 2020-01-11 20:02:31 +00:00
  • 1ff42e9936 nexus: Fixes David Shah 2020-01-11 19:49:37 +00:00
  • cef0e1db8f nexus: Minimal IO FASM output David Shah 2020-01-11 10:20:21 +00:00
  • 689922bc21 nexus: Add FASM export for comb logic and FFs David Shah 2020-01-10 21:35:21 +00:00
  • 2c49f812d9 nexus: Add packing framework David Shah 2020-01-10 20:21:01 +00:00
  • eb15463406 nexus: Add routing FASM export David Shah 2020-01-09 19:02:01 +00:00
  • 8e53b35fcc nexus/arch: Add tile loc flags and package structs David Shah 2020-01-08 21:04:33 +00:00
  • 871f3c66bc nexus: Logic tile validity check functions David Shah 2020-01-08 20:52:19 +00:00
  • b00595f3da nexus: Add constids David Shah 2020-01-07 16:09:49 +00:00
  • 1e940323b0 nexus: Add main David Shah 2020-01-07 13:34:58 +00:00
  • 259659c838 nexus: Add more placeholder Arch functions David Shah 2020-01-07 13:06:37 +00:00
  • 65a59e9dcc nexus: Implement bel, wire and pip Arch functions David Shah 2020-01-07 12:17:09 +00:00
  • ae1a486520 Add Arch constructor David Shah 2020-01-07 11:55:55 +00:00
  • 35de36dd59 Implementing some Arch functions David Shah 2020-01-07 11:13:48 +00:00
  • c7f00b4760 nexus: Add iterator types based on nextpnr-xilinx David Shah 2020-01-06 19:04:43 +00:00
  • 60c6510b3b nexus: Arch utilities David Shah 2020-01-06 15:42:06 +00:00
  • 54e0ef9cf7 Adding archdefs and bba PODs David Shah 2020-01-06 15:04:38 +00:00
  • 1afa494e69 clangformat David Shah 2020-11-26 18:08:19 +00:00
  • 839fbb3fe9 Merge pull request #520 from YosysHQ/dave/improved-check David Shah 2020-11-26 16:10:35 +00:00
  • 70de8b3a03 nextpnr: Improve error reporting in Context::check David Shah 2020-11-26 11:04:08 +00:00
  • 8955230712 Merge pull request #519 from cr1901/patch-1 David Shah 2020-11-24 19:32:48 +00:00
  • 996b4100b9 Update netlist.md William D. Jones 2020-11-24 14:30:30 -05:00
  • 6514471a3b Merge pull request #516 from meijianyue/master Miodrag Milanović 2020-11-18 10:18:48 +01:00
  • da4ff1c40a Merge pull request #518 from BracketMaster/patch-1 Miodrag Milanović 2020-11-18 10:00:18 +01:00
  • fe8a011629 Update CMakeLists.txt Yehowshua Immanuel 2020-11-17 17:53:46 -05:00
  • b015ee825c missing '/local' at ecp5 installing 梅见月七 2020-11-17 09:40:45 +08:00
  • 93faa752f5 Remove boost-python from requirements Miodrag Milanović 2020-11-16 09:42:15 +01:00
  • 15f35c19b8 Merge pull request #515 from YosysHQ/python_improvements Miodrag Milanović 2020-11-14 17:17:25 +01:00
  • bb16fdb4bb Python code cleanup Miodrag Milanovic 2020-11-14 16:34:12 +01:00
  • 06555aa003 clangformat David Shah 2020-11-14 09:07:34 +00:00
  • b8d0e622fd Merge pull request #514 from YosysHQ/no-copy-relptr David Shah 2020-11-14 09:06:59 +00:00
  • 8686b6dada RelPtr: remove copy constructor and copy assignment David Shah 2020-11-13 20:19:53 +00:00
  • 319046fed7 Merge pull request #513 from YosysHQ/python_interpreter Miodrag Milanović 2020-11-13 16:05:16 +01:00
  • e15b339d41 Do not create new python interpreter Miodrag Milanovic 2020-11-13 15:02:24 +01:00
  • cf331ca2a7 Merge pull request #512 from smunaut/fix-pll-dynamic-delay David Shah 2020-11-10 10:03:45 +00:00
  • bdc95b8dc0 ice40/pack/SB_PLL: Force fixed value to 4'b1111 if dynamic delay is used Sylvain Munaut 2020-11-10 10:24:25 +01:00
  • 76ffdbbbde Merge pull request #511 from YosysHQ/async-lsr-routing David Shah 2020-11-05 12:36:17 +00:00
  • 9916525418 ecp5: Fix handling of CLK/LSR wire attached settings David Shah 2020-11-05 11:53:55 +00:00
  • d5dde5df46 Merge pull request #509 from YosysHQ/dave/remove-wire-alias Miodrag Milanović 2020-10-15 12:22:15 +02:00
  • b18ea204c2 Remove wire alias API David Shah 2020-10-15 09:36:15 +01:00
  • 576baa994f ecp5: Fix some tricky ECLKSYNCB/CLKDIVF packing cases David Shah 2020-10-09 21:41:55 +01:00
  • b5054f0d77 Merge branch 'kittennbfive-annotate-primitives' into master David Shah 2020-10-01 09:02:39 +01:00
  • c4244d967d docs: Tidy up David Shah 2020-10-01 09:02:29 +01:00
  • 3c7c95ecce Update primitives.md kittennbfive 2020-09-30 19:29:13 +00:00
  • b2438caec3 update doc - UNTESTED on real hardware kittennbfive 2020-09-28 14:49:35 +00:00
  • 9aff6aa55c ecp5: Add support for setting PIO clamp David Shah 2020-09-26 09:24:01 +01:00
  • 587bfab2a6 Merge pull request #502 from pepijndevos/patch-1 David Shah 2020-09-25 09:33:55 +01:00
  • 84ce3ed43e ci: Update Yosys version for dfflegalize David Shah 2020-09-24 13:57:14 +01:00
  • d927878024 Merge pull request #503 from neuschaefer/typo Miodrag Milanović 2020-09-23 09:12:57 +02:00
  • 13c2e8ceba README.md: Fix two typos Jonathan Neuschäfer 2020-09-23 09:08:47 +02:00
  • 26dfe6f23d Update generic synth script for dfflegalize changes Pepijn de Vos 2020-09-18 15:39:24 +02:00
  • 8f96417bcf Merge pull request #501 from landley/master David Shah 2020-09-16 14:25:21 +01:00
  • 9e597e0dda Building nextpnr on Devuan ascii 2.0 needs the "C" language enabled. See https://lists.j-core.org/pipermail/j-core/2020-September/000940.html Rob Landley 2020-09-16 03:02:12 -05:00
  • f7da7c26aa Merge pull request #500 from YosysHQ/dave/py-none-fix Miodrag Milanović 2020-09-14 15:57:29 +02:00
  • b5e5f8d85f python: Fix handling of None in pybind11 David Shah 2020-09-14 14:17:07 +01:00
  • 48cd40773a Merge pull request #496 from YosysHQ/gui_fix Miodrag Milanović 2020-09-04 17:29:43 +02:00