Update to prjtrellis 08d9c032ef8c95d247d17f4622c4ec277b5e3611
Signed-off-by: David Shah <dave@ds0.me>
diff --git a/ECP5/tiledata/BMID_0H/bits.db b/ECP5/tiledata/BMID_0H/bits.db
index 0588baa..47743f5 100644
--- a/ECP5/tiledata/BMID_0H/bits.db
+++ b/ECP5/tiledata/BMID_0H/bits.db
@@ -34,6 +34,38 @@
# Non-Routing Configuration
+.config_enum DCC_B0.MODE NONE
+DCCA F9B0
+NONE -
+
+.config_enum DCC_B1.MODE NONE
+DCCA F10B0
+NONE -
+
+.config_enum DCC_B2.MODE NONE
+DCCA F11B0
+NONE -
+
+.config_enum DCC_B3.MODE NONE
+DCCA F12B0
+NONE -
+
+.config_enum DCC_B4.MODE NONE
+DCCA F13B0
+NONE -
+
+.config_enum DCC_B5.MODE NONE
+DCCA F14B0
+NONE -
+
+.config_enum DCC_B6.MODE NONE
+DCCA F15B0
+NONE -
+
+.config_enum DCC_B7.MODE NONE
+DCCA F16B0
+NONE -
+
# Fixed Connections
.fixed_conn G_CLKI_BDCC0 G_BDCC0CLKI
diff --git a/ECP5/tiledata/BMID_0V/bits.db b/ECP5/tiledata/BMID_0V/bits.db
index 0588baa..47743f5 100644
--- a/ECP5/tiledata/BMID_0V/bits.db
+++ b/ECP5/tiledata/BMID_0V/bits.db
@@ -34,6 +34,38 @@
# Non-Routing Configuration
+.config_enum DCC_B0.MODE NONE
+DCCA F9B0
+NONE -
+
+.config_enum DCC_B1.MODE NONE
+DCCA F10B0
+NONE -
+
+.config_enum DCC_B2.MODE NONE
+DCCA F11B0
+NONE -
+
+.config_enum DCC_B3.MODE NONE
+DCCA F12B0
+NONE -
+
+.config_enum DCC_B4.MODE NONE
+DCCA F13B0
+NONE -
+
+.config_enum DCC_B5.MODE NONE
+DCCA F14B0
+NONE -
+
+.config_enum DCC_B6.MODE NONE
+DCCA F15B0
+NONE -
+
+.config_enum DCC_B7.MODE NONE
+DCCA F16B0
+NONE -
+
# Fixed Connections
.fixed_conn G_CLKI_BDCC0 G_BDCC0CLKI
diff --git a/ECP5/tiledata/BMID_2/bits.db b/ECP5/tiledata/BMID_2/bits.db
index cfb3a89..f3ab1ec 100644
--- a/ECP5/tiledata/BMID_2/bits.db
+++ b/ECP5/tiledata/BMID_2/bits.db
@@ -34,5 +34,37 @@
# Non-Routing Configuration
+.config_enum DCC_B10.MODE NONE
+DCCA F10B0
+NONE -
+
+.config_enum DCC_B11.MODE NONE
+DCCA F11B0
+NONE -
+
+.config_enum DCC_B12.MODE NONE
+DCCA F12B0
+NONE -
+
+.config_enum DCC_B13.MODE NONE
+DCCA F13B0
+NONE -
+
+.config_enum DCC_B14.MODE NONE
+DCCA F14B0
+NONE -
+
+.config_enum DCC_B15.MODE NONE
+DCCA F15B0
+NONE -
+
+.config_enum DCC_B8.MODE NONE
+DCCA F8B0
+NONE -
+
+.config_enum DCC_B9.MODE NONE
+DCCA F9B0
+NONE -
+
# Fixed Connections
diff --git a/ECP5/tiledata/BMID_2V/bits.db b/ECP5/tiledata/BMID_2V/bits.db
index cfb3a89..f3ab1ec 100644
--- a/ECP5/tiledata/BMID_2V/bits.db
+++ b/ECP5/tiledata/BMID_2V/bits.db
@@ -34,5 +34,37 @@
# Non-Routing Configuration
+.config_enum DCC_B10.MODE NONE
+DCCA F10B0
+NONE -
+
+.config_enum DCC_B11.MODE NONE
+DCCA F11B0
+NONE -
+
+.config_enum DCC_B12.MODE NONE
+DCCA F12B0
+NONE -
+
+.config_enum DCC_B13.MODE NONE
+DCCA F13B0
+NONE -
+
+.config_enum DCC_B14.MODE NONE
+DCCA F14B0
+NONE -
+
+.config_enum DCC_B15.MODE NONE
+DCCA F15B0
+NONE -
+
+.config_enum DCC_B8.MODE NONE
+DCCA F8B0
+NONE -
+
+.config_enum DCC_B9.MODE NONE
+DCCA F9B0
+NONE -
+
# Fixed Connections
diff --git a/ECP5/tiledata/LMID_0/bits.db b/ECP5/tiledata/LMID_0/bits.db
index 75dd154..89075ed 100644
--- a/ECP5/tiledata/LMID_0/bits.db
+++ b/ECP5/tiledata/LMID_0/bits.db
@@ -99,6 +99,62 @@
# Non-Routing Configuration
+.config_enum DCC_L0.MODE NONE
+DCCA F15B0
+NONE -
+
+.config_enum DCC_L1.MODE NONE
+DCCA F16B0
+NONE -
+
+.config_enum DCC_L10.MODE NONE
+DCCA F25B0
+NONE -
+
+.config_enum DCC_L11.MODE NONE
+DCCA F26B0
+NONE -
+
+.config_enum DCC_L12.MODE NONE
+DCCA F27B0
+NONE -
+
+.config_enum DCC_L13.MODE NONE
+DCCA F28B0
+NONE -
+
+.config_enum DCC_L2.MODE NONE
+DCCA F17B0
+NONE -
+
+.config_enum DCC_L3.MODE NONE
+DCCA F18B0
+NONE -
+
+.config_enum DCC_L4.MODE NONE
+DCCA F19B0
+NONE -
+
+.config_enum DCC_L5.MODE NONE
+DCCA F20B0
+NONE -
+
+.config_enum DCC_L6.MODE NONE
+DCCA F21B0
+NONE -
+
+.config_enum DCC_L7.MODE NONE
+DCCA F22B0
+NONE -
+
+.config_enum DCC_L8.MODE NONE
+DCCA F23B0
+NONE -
+
+.config_enum DCC_L9.MODE NONE
+DCCA F24B0
+NONE -
+
# Fixed Connections
.fixed_conn G_CLKI_LDCC0 G_LDCC0CLKI
diff --git a/ECP5/tiledata/RMID_0/bits.db b/ECP5/tiledata/RMID_0/bits.db
index 53fb27d..bcf7fde 100644
--- a/ECP5/tiledata/RMID_0/bits.db
+++ b/ECP5/tiledata/RMID_0/bits.db
@@ -95,6 +95,62 @@
# Non-Routing Configuration
+.config_enum DCC_R0.MODE NONE
+DCCA F15B0
+NONE -
+
+.config_enum DCC_R1.MODE NONE
+DCCA F16B0
+NONE -
+
+.config_enum DCC_R10.MODE NONE
+DCCA F25B0
+NONE -
+
+.config_enum DCC_R11.MODE NONE
+DCCA F26B0
+NONE -
+
+.config_enum DCC_R12.MODE NONE
+DCCA F27B0
+NONE -
+
+.config_enum DCC_R13.MODE NONE
+DCCA F28B0
+NONE -
+
+.config_enum DCC_R2.MODE NONE
+DCCA F17B0
+NONE -
+
+.config_enum DCC_R3.MODE NONE
+DCCA F18B0
+NONE -
+
+.config_enum DCC_R4.MODE NONE
+DCCA F19B0
+NONE -
+
+.config_enum DCC_R5.MODE NONE
+DCCA F20B0
+NONE -
+
+.config_enum DCC_R6.MODE NONE
+DCCA F21B0
+NONE -
+
+.config_enum DCC_R7.MODE NONE
+DCCA F22B0
+NONE -
+
+.config_enum DCC_R8.MODE NONE
+DCCA F23B0
+NONE -
+
+.config_enum DCC_R9.MODE NONE
+DCCA F24B0
+NONE -
+
# Fixed Connections
.fixed_conn G_CLKI_RDCC0 G_RDCC0CLKI
diff --git a/ECP5/tiledata/TMID_0/bits.db b/ECP5/tiledata/TMID_0/bits.db
index 7ab81fd..9b83b24 100644
--- a/ECP5/tiledata/TMID_0/bits.db
+++ b/ECP5/tiledata/TMID_0/bits.db
@@ -79,6 +79,30 @@
F60B0
F61B0
+.config_enum DCC_T0.MODE NONE
+DCCA F9B0
+NONE -
+
+.config_enum DCC_T1.MODE NONE
+DCCA F10B0
+NONE -
+
+.config_enum DCC_T2.MODE NONE
+DCCA F11B0
+NONE -
+
+.config_enum DCC_T3.MODE NONE
+DCCA F12B0
+NONE -
+
+.config_enum DCC_T4.MODE NONE
+DCCA F13B0
+NONE -
+
+.config_enum DCC_T5.MODE NONE
+DCCA F14B0
+NONE -
+
.config_enum DLLDEL_00.DEL_ADJ PLUS
MINUS F48B0
PLUS !F48B0
diff --git a/ECP5/tiledata/TMID_1/bits.db b/ECP5/tiledata/TMID_1/bits.db
index ef5368a..90d90ce 100644
--- a/ECP5/tiledata/TMID_1/bits.db
+++ b/ECP5/tiledata/TMID_1/bits.db
@@ -76,6 +76,30 @@
F60B0
F61B0
+.config_enum DCC_T10.MODE NONE
+DCCA F10B0
+NONE -
+
+.config_enum DCC_T11.MODE NONE
+DCCA F11B0
+NONE -
+
+.config_enum DCC_T6.MODE NONE
+DCCA F6B0
+NONE -
+
+.config_enum DCC_T7.MODE NONE
+DCCA F7B0
+NONE -
+
+.config_enum DCC_T8.MODE NONE
+DCCA F8B0
+NONE -
+
+.config_enum DCC_T9.MODE NONE
+DCCA F9B0
+NONE -
+
.config_enum DLLDEL_10.DEL_ADJ PLUS
MINUS F48B0
PLUS !F48B0