Update to prjtrellis d4ea249e67c8e91e2d887c76785365dc3993e824 Signed-off-by: David Shah <davey1576@gmail.com>
diff --git a/ECP5/tiledata/MIB_DSP2/bits.db b/ECP5/tiledata/MIB_DSP2/bits.db index bd087e5..0774a02 100644 --- a/ECP5/tiledata/MIB_DSP2/bits.db +++ b/ECP5/tiledata/MIB_DSP2/bits.db
@@ -341,18 +341,34 @@ CLK3 - NONE F21B0 +.config_enum MULT18_0.CLK0MUX CLK0 +CLK0 - +INV F61B0 + .config_enum MULT18_0.CLK0_DIV ENABLED DISABLED F65B0 ENABLED - +.config_enum MULT18_0.CLK1MUX CLK1 +CLK1 - +INV F62B0 + .config_enum MULT18_0.CLK1_DIV ENABLED DISABLED F66B0 ENABLED - +.config_enum MULT18_0.CLK2MUX CLK2 +CLK2 - +INV F63B0 + .config_enum MULT18_0.CLK2_DIV ENABLED DISABLED F67B0 ENABLED - +.config_enum MULT18_0.CLK3MUX CLK3 +CLK3 - +INV F64B0 + .config_enum MULT18_0.CLK3_DIV ENABLED DISABLED F68B0 ENABLED - @@ -382,18 +398,34 @@ CLK3 - NONE F58B0 +.config_enum MULT18_1.CLK0MUX CLK0 +CLK0 - +INV F61B0 + .config_enum MULT18_1.CLK0_DIV ENABLED DISABLED F65B0 ENABLED - +.config_enum MULT18_1.CLK1MUX CLK1 +CLK1 - +INV F62B0 + .config_enum MULT18_1.CLK1_DIV ENABLED DISABLED F66B0 ENABLED - +.config_enum MULT18_1.CLK2MUX CLK2 +CLK2 - +INV F63B0 + .config_enum MULT18_1.CLK2_DIV ENABLED DISABLED F67B0 ENABLED - +.config_enum MULT18_1.CLK3MUX CLK3 +CLK3 - +INV F64B0 + .config_enum MULT18_1.CLK3_DIV ENABLED DISABLED F68B0 ENABLED -
diff --git a/ECP5/tiledata/MIB_DSP4/bits.db b/ECP5/tiledata/MIB_DSP4/bits.db index 0992f53..a8bbb1e 100644 --- a/ECP5/tiledata/MIB_DSP4/bits.db +++ b/ECP5/tiledata/MIB_DSP4/bits.db
@@ -59,6 +59,54 @@ ALU54B F34B0 F41B0 NONE - +.config_enum MULT18_0.CE0MUX INV +CE0 F46B0 +INV - + +.config_enum MULT18_0.CE1MUX INV +CE1 F47B0 +INV - + +.config_enum MULT18_0.CE2MUX INV +CE2 F48B0 +INV - + +.config_enum MULT18_0.CE3MUX INV +CE3 F49B0 +INV - + +.config_enum MULT18_0.RST0MUX INV +INV - +RST0 F50B0 + +.config_enum MULT18_0.RST1MUX INV +INV - +RST1 F51B0 + +.config_enum MULT18_0.RST2MUX INV +INV - +RST2 F54B0 + +.config_enum MULT18_0.RST3MUX INV +INV - +RST3 F55B0 + +.config_enum MULT18_1.CE0MUX INV +CE0 F46B0 +INV - + +.config_enum MULT18_1.CE1MUX INV +CE1 F47B0 +INV - + +.config_enum MULT18_1.CE2MUX INV +CE2 F48B0 +INV - + +.config_enum MULT18_1.CE3MUX INV +CE3 F49B0 +INV - + .config_enum MULT18_1.REG_INPUTB_CLK CLK3 CLK0 - CLK1 - @@ -66,18 +114,98 @@ CLK3 - NONE F34B0 F41B0 +.config_enum MULT18_1.RST0MUX INV +INV - +RST0 F50B0 + +.config_enum MULT18_1.RST1MUX INV +INV - +RST1 F51B0 + +.config_enum MULT18_1.RST2MUX INV +INV - +RST2 F54B0 + +.config_enum MULT18_1.RST3MUX INV +INV - +RST3 F55B0 + .config_enum MULT18_1.SOURCEB_MODE B_C_DYNAMIC F32B0 B_SHIFT F29B0 C_SHIFT F28B0 F29B0 HIGHSPEED F28B0 F32B0 +.config_enum MULT18_4.CE0MUX INV +CE0 F58B0 +INV - + +.config_enum MULT18_4.CE1MUX INV +CE1 F59B0 +INV - + +.config_enum MULT18_4.CE2MUX INV +CE2 F60B0 +INV - + +.config_enum MULT18_4.CE3MUX INV +CE3 F61B0 +INV - + +.config_enum MULT18_4.RST0MUX INV +INV - +RST0 F50B0 + +.config_enum MULT18_4.RST1MUX INV +INV - +RST1 F51B0 + +.config_enum MULT18_4.RST2MUX INV +INV - +RST2 F54B0 + +.config_enum MULT18_4.RST3MUX INV +INV - +RST3 F55B0 + .config_enum MULT18_4.SOURCEB_MODE B_C_DYNAMIC F91B0 B_SHIFT F92B0 C_SHIFT F90B0 F92B0 HIGHSPEED F90B0 F91B0 +.config_enum MULT18_5.CE0MUX INV +CE0 F58B0 +INV - + +.config_enum MULT18_5.CE1MUX INV +CE1 F59B0 +INV - + +.config_enum MULT18_5.CE2MUX INV +CE2 F60B0 +INV - + +.config_enum MULT18_5.CE3MUX INV +CE3 F61B0 +INV - + +.config_enum MULT18_5.RST0MUX INV +INV - +RST0 F50B0 + +.config_enum MULT18_5.RST1MUX INV +INV - +RST1 F51B0 + +.config_enum MULT18_5.RST2MUX INV +INV - +RST2 F54B0 + +.config_enum MULT18_5.RST3MUX INV +INV - +RST3 F55B0 + # Fixed Connections .fixed_conn E1_JF0 JP4_MULT18
diff --git a/ECP5/tiledata/MIB_DSP7/bits.db b/ECP5/tiledata/MIB_DSP7/bits.db index 96342eb..aecbec0 100644 --- a/ECP5/tiledata/MIB_DSP7/bits.db +++ b/ECP5/tiledata/MIB_DSP7/bits.db
@@ -32,18 +32,34 @@ CLK3 - NONE F2B0 +.config_enum MULT18_4.CLK0MUX CLK0 +CLK0 - +INV F5B0 + .config_enum MULT18_4.CLK0_DIV ENABLED DISABLED F9B0 ENABLED - +.config_enum MULT18_4.CLK1MUX CLK1 +CLK1 - +INV F6B0 + .config_enum MULT18_4.CLK1_DIV ENABLED DISABLED F10B0 ENABLED - +.config_enum MULT18_4.CLK2MUX CLK2 +CLK2 - +INV F7B0 + .config_enum MULT18_4.CLK2_DIV ENABLED DISABLED F11B0 ENABLED - +.config_enum MULT18_4.CLK3MUX CLK3 +CLK3 - +INV F8B0 + .config_enum MULT18_4.CLK3_DIV ENABLED DISABLED F12B0 ENABLED - @@ -59,18 +75,34 @@ CLK3 - NONE F1B0 +.config_enum MULT18_5.CLK0MUX CLK0 +CLK0 - +INV F5B0 + .config_enum MULT18_5.CLK0_DIV ENABLED DISABLED F9B0 ENABLED - +.config_enum MULT18_5.CLK1MUX CLK1 +CLK1 - +INV F6B0 + .config_enum MULT18_5.CLK1_DIV ENABLED DISABLED F10B0 ENABLED - +.config_enum MULT18_5.CLK2MUX CLK2 +CLK2 - +INV F7B0 + .config_enum MULT18_5.CLK2_DIV ENABLED DISABLED F11B0 ENABLED - +.config_enum MULT18_5.CLK3MUX CLK3 +CLK3 - +INV F8B0 + .config_enum MULT18_5.CLK3_DIV ENABLED DISABLED F12B0 ENABLED -