From 0e18429fb7557df4ba0b75735504ff59e5579c91 Mon Sep 17 00:00:00 2001 From: Kate Temkin Date: Mon, 20 Apr 2020 16:25:50 -0600 Subject: [PATCH] vendor: use nextpnr -12k for -12F devices; remove theoretical devices nextpnr now supports -12k; which replaces the use of -25k and --idcode together to build bitstreams compatible with -12F devices. Use this. This also removes the LFEUM-12K and its 5G counterpart; as per Dave Shah they're currently only theoretical FPGAs. --- nmigen/vendor/lattice_ecp5.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/nmigen/vendor/lattice_ecp5.py b/nmigen/vendor/lattice_ecp5.py index 691ac0b..53e1626 100644 --- a/nmigen/vendor/lattice_ecp5.py +++ b/nmigen/vendor/lattice_ecp5.py @@ -71,15 +71,13 @@ class LatticeECP5Platform(TemplatedPlatform): # Trellis templates _nextpnr_device_options = { - "LFE5U-12F": "--25k", + "LFE5U-12F": "--12k", "LFE5U-25F": "--25k", "LFE5U-45F": "--45k", "LFE5U-85F": "--85k", - "LFE5UM-12F": "--um-25k", "LFE5UM-25F": "--um-25k", "LFE5UM-45F": "--um-45k", "LFE5UM-85F": "--um-85k", - "LFE5UM5G-12F": "--um5g-25k", "LFE5UM5G-25F": "--um5g-25k", "LFE5UM5G-45F": "--um5g-45k", "LFE5UM5G-85F": "--um5g-85k", -- 2.30.2