Update to prjtrellis fdb1be4b2c41b2e90a51a40be09daad67ea92681 Signed-off-by: David Shah <davey1576@gmail.com>
diff --git a/ECP5/tiledata/BANKREF4/bits.db b/ECP5/tiledata/BANKREF4/bits.db index a72d430..f8c9a3f 100644 --- a/ECP5/tiledata/BANKREF4/bits.db +++ b/ECP5/tiledata/BANKREF4/bits.db
@@ -1,4 +1,16 @@ # Routing Mux Bits +.mux N1E1_JCLKOP_PLL +N1E1_CLKI_PLL F73B0 F77B0 + +.mux N1E1_JCLKOS2_PLL +N1E1_CLKI_PLL F75B0 F79B0 + +.mux N1E1_JCLKOS3_PLL +N1E1_CLKI_PLL F76B0 F80B0 + +.mux N1E1_JCLKOS_PLL +N1E1_CLKI_PLL F74B0 F78B0 + # Non-Routing Configuration .config_enum BANK.VCCIO NONE
diff --git a/ECP5/tiledata/PLL0_LL/bits.db b/ECP5/tiledata/PLL0_LL/bits.db index 3d10d67..18e5ad9 100644 --- a/ECP5/tiledata/PLL0_LL/bits.db +++ b/ECP5/tiledata/PLL0_LL/bits.db
@@ -230,10 +230,18 @@ .fixed_conn N1_CLKI_PLL N1_PLLCSOUT_PLLREFCS +.fixed_conn N1_JCLKFB1 25K_N24W2_JECLK0 + .fixed_conn N1_JCLKFB1 45K_N36W2_JECLK0 +.fixed_conn N1_JCLKFB1 85K_N48W2_JECLK0 + +.fixed_conn N1_JCLKFB2 25K_N24W2_JECLK1 + .fixed_conn N1_JCLKFB2 45K_N36W2_JECLK1 +.fixed_conn N1_JCLKFB2 85K_N48W2_JECLK1 + .fixed_conn N1_JCLKFB3 N1E1_JCLK0 .fixed_conn N1_JENCLKOP_PLL N1_JD2 @@ -272,20 +280,44 @@ .fixed_conn N1_JREFCLK0_0 N1_JCLK0 +.fixed_conn N1_JREFCLK0_1 25K_N24W2_JPADDIC_PIO + .fixed_conn N1_JREFCLK0_1 45K_N36W2_JPADDIC_PIO +.fixed_conn N1_JREFCLK0_1 85K_N48W2_JPADDIC_PIO + +.fixed_conn N1_JREFCLK0_2 25K_N24W2_JPADDIA_PIO + .fixed_conn N1_JREFCLK0_2 45K_N36W2_JPADDIA_PIO +.fixed_conn N1_JREFCLK0_2 85K_N48W2_JPADDIA_PIO + +.fixed_conn N1_JREFCLK0_3 25K_N3W2_JPADDIC_PIO + .fixed_conn N1_JREFCLK0_3 45K_N3W2_JPADDIC_PIO +.fixed_conn N1_JREFCLK0_3 85K_N3W2_JPADDIC_PIO + .fixed_conn N1_JREFCLK1_0 N1_JCLK1 +.fixed_conn N1_JREFCLK1_1 25K_N24W2_JPADDIC_PIO + .fixed_conn N1_JREFCLK1_1 45K_N36W2_JPADDIC_PIO +.fixed_conn N1_JREFCLK1_1 85K_N48W2_JPADDIC_PIO + +.fixed_conn N1_JREFCLK1_2 25K_N24W2_JPADDIA_PIO + .fixed_conn N1_JREFCLK1_2 45K_N36W2_JPADDIA_PIO +.fixed_conn N1_JREFCLK1_2 85K_N48W2_JPADDIA_PIO + +.fixed_conn N1_JREFCLK1_3 25K_N3W2_JPADDIC_PIO + .fixed_conn N1_JREFCLK1_3 45K_N3W2_JPADDIC_PIO +.fixed_conn N1_JREFCLK1_3 85K_N3W2_JPADDIC_PIO + .fixed_conn N1_JREFCLK_PLL N1_CLKI_PLL .fixed_conn N1_JRST_PLL N1_JB1
diff --git a/ECP5/tiledata/PLL0_LR/bits.db b/ECP5/tiledata/PLL0_LR/bits.db index 575d3dc..cd9b831 100644 --- a/ECP5/tiledata/PLL0_LR/bits.db +++ b/ECP5/tiledata/PLL0_LR/bits.db
@@ -230,10 +230,18 @@ .fixed_conn N1_CLKI_PLL N1_PLLCSOUT_PLLREFCS +.fixed_conn N1_JCLKFB1 25K_N24E2_JECLK0 + .fixed_conn N1_JCLKFB1 45K_N36E2_JECLK0 +.fixed_conn N1_JCLKFB1 85K_N48E2_JECLK0 + +.fixed_conn N1_JCLKFB2 25K_N24E2_JECLK1 + .fixed_conn N1_JCLKFB2 45K_N36E2_JECLK1 +.fixed_conn N1_JCLKFB2 85K_N48E2_JECLK1 + .fixed_conn N1_JCLKFB3 N1W1_JCLK0 .fixed_conn N1_JENCLKOP_PLL N1_JD2 @@ -272,20 +280,44 @@ .fixed_conn N1_JREFCLK0_0 N1_JCLK0 +.fixed_conn N1_JREFCLK0_1 25K_N24E2_JPADDIC_PIO + .fixed_conn N1_JREFCLK0_1 45K_N36E2_JPADDIC_PIO +.fixed_conn N1_JREFCLK0_1 85K_N48E2_JPADDIC_PIO + +.fixed_conn N1_JREFCLK0_2 25K_N24E2_JPADDIA_PIO + .fixed_conn N1_JREFCLK0_2 45K_N36E2_JPADDIA_PIO +.fixed_conn N1_JREFCLK0_2 85K_N48E2_JPADDIA_PIO + +.fixed_conn N1_JREFCLK0_3 25K_N3E2_JPADDIC_PIO + .fixed_conn N1_JREFCLK0_3 45K_N3E2_JPADDIC_PIO +.fixed_conn N1_JREFCLK0_3 85K_N3E2_JPADDIC_PIO + .fixed_conn N1_JREFCLK1_0 N1_JCLK1 +.fixed_conn N1_JREFCLK1_1 25K_N24E2_JPADDIC_PIO + .fixed_conn N1_JREFCLK1_1 45K_N36E2_JPADDIC_PIO +.fixed_conn N1_JREFCLK1_1 85K_N48E2_JPADDIC_PIO + +.fixed_conn N1_JREFCLK1_2 25K_N24E2_JPADDIA_PIO + .fixed_conn N1_JREFCLK1_2 45K_N36E2_JPADDIA_PIO +.fixed_conn N1_JREFCLK1_2 85K_N48E2_JPADDIA_PIO + +.fixed_conn N1_JREFCLK1_3 25K_N3E2_JPADDIC_PIO + .fixed_conn N1_JREFCLK1_3 45K_N3E2_JPADDIC_PIO +.fixed_conn N1_JREFCLK1_3 85K_N3E2_JPADDIC_PIO + .fixed_conn N1_JREFCLK_PLL N1_CLKI_PLL .fixed_conn N1_JRST_PLL N1_JB1
diff --git a/ECP5/tiledata/PLL0_UL/bits.db b/ECP5/tiledata/PLL0_UL/bits.db index 07f3ffa..40c79a2 100644 --- a/ECP5/tiledata/PLL0_UL/bits.db +++ b/ECP5/tiledata/PLL0_UL/bits.db
@@ -5,6 +5,18 @@ E1_JCLKFB2 F2B1 E1_JCLKFB3 F1B1 F2B1 +.mux E1_JCLKOP_PLL +E1_CLKI_PLL F0B0 + +.mux E1_JCLKOS2_PLL +E1_CLKI_PLL F0B0 + +.mux E1_JCLKOS3_PLL +E1_CLKI_PLL F0B0 + +.mux E1_JCLKOS_PLL +E1_CLKI_PLL F0B0 + .mux E1_REFCLK0 E1_JREFCLK0_0 - E1_JREFCLK0_1 F5B0 @@ -218,8 +230,12 @@ .fixed_conn E1_JCLKFB1 45K_S30_JECLK0 +.fixed_conn E1_JCLKFB1 85K_S42_JECLK0 + .fixed_conn E1_JCLKFB2 45K_S30_JECLK1 +.fixed_conn E1_JCLKFB2 85K_S42_JECLK1 + .fixed_conn E1_JCLKFB3 S1E1_JCLK0 .fixed_conn E1_JENCLKOP_PLL E1_JD2 @@ -260,30 +276,54 @@ .fixed_conn E1_JREFCLK0_1 45K_S28_JPADDIC_PIO +.fixed_conn E1_JREFCLK0_1 85K_S40_JPADDIC_PIO + .fixed_conn E1_JREFCLK0_2 45K_S28_JPADDIA_PIO +.fixed_conn E1_JREFCLK0_2 85K_S40_JPADDIA_PIO + .fixed_conn E1_JREFCLK0_3 45K_S7_JPADDIA_PIO +.fixed_conn E1_JREFCLK0_3 85K_S7_JPADDIA_PIO + .fixed_conn E1_JREFCLK0_4 45K_N4E4_JPADDIA_PIO +.fixed_conn E1_JREFCLK0_4 85K_N4E4_JPADDIA_PIO + .fixed_conn E1_JREFCLK0_5 45K_N4E36_JPADDIA_PIO +.fixed_conn E1_JREFCLK0_5 85K_N4E63_JPADDIA_PIO + .fixed_conn E1_JREFCLK0_6 45K_N4E38_JPADDIA_PIO +.fixed_conn E1_JREFCLK0_6 85K_N4E65_JPADDIA_PIO + .fixed_conn E1_JREFCLK1_0 E1_JCLK1 .fixed_conn E1_JREFCLK1_1 45K_S28_JPADDIC_PIO +.fixed_conn E1_JREFCLK1_1 85K_S40_JPADDIC_PIO + .fixed_conn E1_JREFCLK1_2 45K_S28_JPADDIA_PIO +.fixed_conn E1_JREFCLK1_2 85K_S40_JPADDIA_PIO + .fixed_conn E1_JREFCLK1_3 45K_S7_JPADDIA_PIO +.fixed_conn E1_JREFCLK1_3 85K_S7_JPADDIA_PIO + .fixed_conn E1_JREFCLK1_4 45K_N4E4_JPADDIA_PIO +.fixed_conn E1_JREFCLK1_4 85K_N4E4_JPADDIA_PIO + .fixed_conn E1_JREFCLK1_5 45K_N4E36_JPADDIA_PIO +.fixed_conn E1_JREFCLK1_5 85K_N4E63_JPADDIA_PIO + .fixed_conn E1_JREFCLK1_6 45K_N4E38_JPADDIA_PIO +.fixed_conn E1_JREFCLK1_6 85K_N4E65_JPADDIA_PIO + .fixed_conn E1_JREFCLK_PLL E1_CLKI_PLL .fixed_conn E1_JRST_PLL E1_JB1
diff --git a/ECP5/tiledata/PLL0_UR/bits.db b/ECP5/tiledata/PLL0_UR/bits.db index 62757b0..389074a 100644 --- a/ECP5/tiledata/PLL0_UR/bits.db +++ b/ECP5/tiledata/PLL0_UR/bits.db
@@ -238,8 +238,12 @@ .fixed_conn W1_JCLKFB1 45K_S30_JECLK0 +.fixed_conn W1_JCLKFB1 85K_S42_JECLK0 + .fixed_conn W1_JCLKFB2 45K_S30_JECLK1 +.fixed_conn W1_JCLKFB2 85K_S42_JECLK1 + .fixed_conn W1_JCLKFB3 S1W1_JCLK0 .fixed_conn W1_JENCLKOP_PLL W1_JD2 @@ -280,30 +284,54 @@ .fixed_conn W1_JREFCLK0_1 45K_S28_JPADDIC_PIO +.fixed_conn W1_JREFCLK0_1 85K_S40_JPADDIC_PIO + .fixed_conn W1_JREFCLK0_2 45K_S28_JPADDIA_PIO +.fixed_conn W1_JREFCLK0_2 85K_S40_JPADDIA_PIO + .fixed_conn W1_JREFCLK0_3 45K_S7_JPADDIA_PIO +.fixed_conn W1_JREFCLK0_3 85K_S7_JPADDIA_PIO + .fixed_conn W1_JREFCLK0_4 45K_N4W5_JPADDIA_PIO +.fixed_conn W1_JREFCLK0_4 85K_N4W5_JPADDIA_PIO + .fixed_conn W1_JREFCLK0_5 45K_N4W48_JPADDIA_PIO +.fixed_conn W1_JREFCLK0_5 85K_N4W57_JPADDIA_PIO + .fixed_conn W1_JREFCLK0_6 45K_N4W46_JPADDIA_PIO +.fixed_conn W1_JREFCLK0_6 85K_N4W55_JPADDIA_PIO + .fixed_conn W1_JREFCLK1_0 W1_JCLK1 .fixed_conn W1_JREFCLK1_1 45K_S28_JPADDIC_PIO +.fixed_conn W1_JREFCLK1_1 85K_S40_JPADDIC_PIO + .fixed_conn W1_JREFCLK1_2 45K_S28_JPADDIA_PIO +.fixed_conn W1_JREFCLK1_2 85K_S40_JPADDIA_PIO + .fixed_conn W1_JREFCLK1_3 45K_S7_JPADDIA_PIO +.fixed_conn W1_JREFCLK1_3 85K_S7_JPADDIA_PIO + .fixed_conn W1_JREFCLK1_4 45K_N4W5_JPADDIA_PIO +.fixed_conn W1_JREFCLK1_4 85K_N4W5_JPADDIA_PIO + .fixed_conn W1_JREFCLK1_5 45K_N4W48_JPADDIA_PIO +.fixed_conn W1_JREFCLK1_5 85K_N4W57_JPADDIA_PIO + .fixed_conn W1_JREFCLK1_6 45K_N4W46_JPADDIA_PIO +.fixed_conn W1_JREFCLK1_6 85K_N4W55_JPADDIA_PIO + .fixed_conn W1_JREFCLK_PLL W1_CLKI_PLL .fixed_conn W1_JRST_PLL W1_JB1