Update to prjtrellis 302e333aaabec45ae864e5279ffea945ab670fed
Signed-off-by: David Shah <davey1576@gmail.com>
diff --git a/ECP5/tiledata/EFB0_PICB0/bits.db b/ECP5/tiledata/EFB0_PICB0/bits.db
index 7c4718b..eff9b2e 100644
--- a/ECP5/tiledata/EFB0_PICB0/bits.db
+++ b/ECP5/tiledata/EFB0_PICB0/bits.db
@@ -5,6 +5,134 @@
# Non-Routing Configuration
+.config_enum OSC.DIV 127
+10 !F102B1 F104B1
+100 !F102B1 F104B1
+101 !F102B1 F104B1
+102 !F102B1 F104B1
+103 !F102B1 !F104B1
+104 !F102B1 !F104B1
+105 !F102B1 !F104B1
+106 !F102B1 !F104B1
+107 !F102B1 F104B1
+108 !F102B1 F104B1
+109 !F102B1 F104B1
+11 F102B1 !F104B1
+110 !F102B1 F104B1
+111 !F102B1 !F104B1
+112 !F102B1 !F104B1
+113 !F102B1 !F104B1
+114 !F102B1 !F104B1
+115 !F102B1 F104B1
+116 !F102B1 F104B1
+117 !F102B1 F104B1
+118 !F102B1 F104B1
+119 !F102B1 !F104B1
+12 !F102B1 !F104B1
+120 !F102B1 !F104B1
+121 !F102B1 !F104B1
+122 !F102B1 !F104B1
+123 !F102B1 F104B1
+124 !F102B1 F104B1
+125 !F102B1 F104B1
+126 !F102B1 F104B1
+127 !F102B1 !F104B1
+13 F102B1 F104B1
+14 !F102B1 F104B1
+15 F102B1 !F104B1
+16 !F102B1 !F104B1
+17 F102B1 F104B1
+18 !F102B1 F104B1
+19 F102B1 !F104B1
+2 !F102B1 F104B1
+20 !F102B1 !F104B1
+21 F102B1 F104B1
+22 !F102B1 F104B1
+23 F102B1 !F104B1
+24 !F102B1 !F104B1
+25 F102B1 F104B1
+26 !F102B1 F104B1
+27 F102B1 !F104B1
+28 !F102B1 !F104B1
+29 F102B1 F104B1
+3 F102B1 !F104B1
+30 !F102B1 F104B1
+31 F102B1 !F104B1
+32 !F102B1 !F104B1
+33 !F102B1 !F104B1
+34 F102B1 F104B1
+35 F102B1 F104B1
+36 F102B1 !F104B1
+37 F102B1 !F104B1
+38 F102B1 F104B1
+39 F102B1 F104B1
+4 !F102B1 !F104B1
+40 F102B1 !F104B1
+41 F102B1 !F104B1
+42 F102B1 F104B1
+43 F102B1 F104B1
+44 F102B1 !F104B1
+45 F102B1 !F104B1
+46 F102B1 F104B1
+47 F102B1 F104B1
+48 F102B1 !F104B1
+49 F102B1 !F104B1
+5 F102B1 F104B1
+50 F102B1 F104B1
+51 F102B1 F104B1
+52 F102B1 !F104B1
+53 F102B1 !F104B1
+54 F102B1 F104B1
+55 F102B1 F104B1
+56 F102B1 !F104B1
+57 F102B1 !F104B1
+58 F102B1 F104B1
+59 F102B1 F104B1
+6 !F102B1 F104B1
+60 F102B1 !F104B1
+61 F102B1 !F104B1
+62 F102B1 F104B1
+63 F102B1 F104B1
+64 F102B1 !F104B1
+65 F102B1 !F104B1
+66 F102B1 !F104B1
+67 !F102B1 F104B1
+68 !F102B1 F104B1
+69 !F102B1 F104B1
+7 F102B1 !F104B1
+70 !F102B1 F104B1
+71 !F102B1 !F104B1
+72 !F102B1 !F104B1
+73 !F102B1 !F104B1
+74 !F102B1 !F104B1
+75 !F102B1 F104B1
+76 !F102B1 F104B1
+77 !F102B1 F104B1
+78 !F102B1 F104B1
+79 !F102B1 !F104B1
+8 !F102B1 !F104B1
+80 !F102B1 !F104B1
+81 !F102B1 !F104B1
+82 !F102B1 !F104B1
+83 !F102B1 F104B1
+84 !F102B1 F104B1
+85 !F102B1 F104B1
+86 !F102B1 F104B1
+87 !F102B1 !F104B1
+88 !F102B1 !F104B1
+89 !F102B1 !F104B1
+9 F102B1 F104B1
+90 !F102B1 !F104B1
+91 !F102B1 F104B1
+92 !F102B1 F104B1
+93 !F102B1 F104B1
+94 !F102B1 F104B1
+95 !F102B1 !F104B1
+96 !F102B1 !F104B1
+97 !F102B1 !F104B1
+98 !F102B1 !F104B1
+99 !F102B1 F104B1
+
.config_enum PIOA.BASE_TYPE NONE
BIDIR_LVCMOS12 F0B1 F2B1 F7B1 F54B0 F55B0
BIDIR_LVCMOS15 F5B1 F23B1 F54B0 F55B0
@@ -55,6 +183,8 @@
.fixed_conn DIB_SIOLOGIC JDIB
+.fixed_conn G_JOSC G_JOSC_OSC
+
.fixed_conn IOLDOA IOLDOA_SIOLOGIC
.fixed_conn IOLDOA IOLDODA_SIOLOGIC
@@ -135,6 +265,8 @@
.fixed_conn N1E2_HL7W0001 N1E2_JF3
+.fixed_conn N1E2_JQ1 G_JOSC_OSC
+
.fixed_conn N1_HL7W0001 N1_JF3
.fixed_conn N1_JF0 JRXDATA0A_SIOLOGIC
diff --git a/ECP5/tiledata/EFB1_PICB1/bits.db b/ECP5/tiledata/EFB1_PICB1/bits.db
index f191618..66984b1 100644
--- a/ECP5/tiledata/EFB1_PICB1/bits.db
+++ b/ECP5/tiledata/EFB1_PICB1/bits.db
@@ -4,6 +4,138 @@
# Non-Routing Configuration
+.config_enum OSC.DIV 127
+10 F34B1 !F36B1 F38B1 F40B1
+100 F34B1 F36B1 !F38B1 !F40B1
+101 F34B1 F36B1 !F38B1 !F40B1
+102 F34B1 F36B1 !F38B1 !F40B1
+103 F34B1 F36B1 !F38B1 !F40B1
+104 F34B1 F36B1 !F38B1 !F40B1
+105 F34B1 F36B1 !F38B1 !F40B1
+106 F34B1 F36B1 !F38B1 !F40B1
+107 !F34B1 F36B1 !F38B1 !F40B1
+108 !F34B1 F36B1 !F38B1 !F40B1
+109 !F34B1 F36B1 !F38B1 !F40B1
+11 F34B1 !F36B1 F38B1 F40B1
+110 !F34B1 F36B1 !F38B1 !F40B1
+111 !F34B1 F36B1 !F38B1 !F40B1
+112 !F34B1 F36B1 !F38B1 !F40B1
+113 !F34B1 F36B1 !F38B1 !F40B1
+114 !F34B1 F36B1 !F38B1 !F40B1
+115 F34B1 !F36B1 !F38B1 !F40B1
+116 F34B1 !F36B1 !F38B1 !F40B1
+117 F34B1 !F36B1 !F38B1 !F40B1
+118 F34B1 !F36B1 !F38B1 !F40B1
+119 F34B1 !F36B1 !F38B1 !F40B1
+12 F34B1 !F36B1 F38B1 F40B1
+120 F34B1 !F36B1 !F38B1 !F40B1
+121 F34B1 !F36B1 !F38B1 !F40B1
+122 F34B1 !F36B1 !F38B1 !F40B1
+123 !F34B1 !F36B1 !F38B1 !F40B1
+124 !F34B1 !F36B1 !F38B1 !F40B1
+125 !F34B1 !F36B1 !F38B1 !F40B1
+126 !F34B1 !F36B1 !F38B1 !F40B1
+127 !F34B1 !F36B1 !F38B1 !F40B1
+13 !F34B1 !F36B1 F38B1 F40B1
+14 !F34B1 !F36B1 F38B1 F40B1
+15 !F34B1 !F36B1 F38B1 F40B1
+16 !F34B1 !F36B1 F38B1 F40B1
+17 F34B1 F36B1 !F38B1 F40B1
+18 F34B1 F36B1 !F38B1 F40B1
+19 F34B1 F36B1 !F38B1 F40B1
+2 F34B1 F36B1 F38B1 F40B1
+20 F34B1 F36B1 !F38B1 F40B1
+21 !F34B1 F36B1 !F38B1 F40B1
+22 !F34B1 F36B1 !F38B1 F40B1
+23 !F34B1 F36B1 !F38B1 F40B1
+24 !F34B1 F36B1 !F38B1 F40B1
+25 F34B1 !F36B1 !F38B1 F40B1
+26 F34B1 !F36B1 !F38B1 F40B1
+27 F34B1 !F36B1 !F38B1 F40B1
+28 F34B1 !F36B1 !F38B1 F40B1
+29 !F34B1 !F36B1 !F38B1 F40B1
+3 F34B1 F36B1 F38B1 F40B1
+30 !F34B1 !F36B1 !F38B1 F40B1
+31 !F34B1 !F36B1 !F38B1 F40B1
+32 !F34B1 !F36B1 !F38B1 F40B1
+33 !F34B1 !F36B1 !F38B1 F40B1
+34 F34B1 F36B1 F38B1 !F40B1
+35 F34B1 F36B1 F38B1 !F40B1
+36 F34B1 F36B1 F38B1 !F40B1
+37 F34B1 F36B1 F38B1 !F40B1
+38 !F34B1 F36B1 F38B1 !F40B1
+39 !F34B1 F36B1 F38B1 !F40B1
+4 F34B1 F36B1 F38B1 F40B1
+40 !F34B1 F36B1 F38B1 !F40B1
+41 !F34B1 F36B1 F38B1 !F40B1
+42 F34B1 !F36B1 F38B1 !F40B1
+43 F34B1 !F36B1 F38B1 !F40B1
+44 F34B1 !F36B1 F38B1 !F40B1
+45 F34B1 !F36B1 F38B1 !F40B1
+46 !F34B1 !F36B1 F38B1 !F40B1
+47 !F34B1 !F36B1 F38B1 !F40B1
+48 !F34B1 !F36B1 F38B1 !F40B1
+49 !F34B1 !F36B1 F38B1 !F40B1
+5 !F34B1 F36B1 F38B1 F40B1
+50 F34B1 F36B1 !F38B1 !F40B1
+51 F34B1 F36B1 !F38B1 !F40B1
+52 F34B1 F36B1 !F38B1 !F40B1
+53 F34B1 F36B1 !F38B1 !F40B1
+54 !F34B1 F36B1 !F38B1 !F40B1
+55 !F34B1 F36B1 !F38B1 !F40B1
+56 !F34B1 F36B1 !F38B1 !F40B1
+57 !F34B1 F36B1 !F38B1 !F40B1
+58 F34B1 !F36B1 !F38B1 !F40B1
+59 F34B1 !F36B1 !F38B1 !F40B1
+6 !F34B1 F36B1 F38B1 F40B1
+60 F34B1 !F36B1 !F38B1 !F40B1
+61 F34B1 !F36B1 !F38B1 !F40B1
+62 !F34B1 !F36B1 !F38B1 !F40B1
+63 !F34B1 !F36B1 !F38B1 !F40B1
+64 !F34B1 !F36B1 !F38B1 !F40B1
+65 !F34B1 !F36B1 !F38B1 !F40B1
+66 !F34B1 !F36B1 !F38B1 !F40B1
+67 F34B1 F36B1 F38B1 !F40B1
+68 F34B1 F36B1 F38B1 !F40B1
+69 F34B1 F36B1 F38B1 !F40B1
+7 !F34B1 F36B1 F38B1 F40B1
+70 F34B1 F36B1 F38B1 !F40B1
+71 F34B1 F36B1 F38B1 !F40B1
+72 F34B1 F36B1 F38B1 !F40B1
+73 F34B1 F36B1 F38B1 !F40B1
+74 F34B1 F36B1 F38B1 !F40B1
+75 !F34B1 F36B1 F38B1 !F40B1
+76 !F34B1 F36B1 F38B1 !F40B1
+77 !F34B1 F36B1 F38B1 !F40B1
+78 !F34B1 F36B1 F38B1 !F40B1
+79 !F34B1 F36B1 F38B1 !F40B1
+8 !F34B1 F36B1 F38B1 F40B1
+80 !F34B1 F36B1 F38B1 !F40B1
+81 !F34B1 F36B1 F38B1 !F40B1
+82 !F34B1 F36B1 F38B1 !F40B1
+83 F34B1 !F36B1 F38B1 !F40B1
+84 F34B1 !F36B1 F38B1 !F40B1
+85 F34B1 !F36B1 F38B1 !F40B1
+86 F34B1 !F36B1 F38B1 !F40B1
+87 F34B1 !F36B1 F38B1 !F40B1
+88 F34B1 !F36B1 F38B1 !F40B1
+89 F34B1 !F36B1 F38B1 !F40B1
+9 F34B1 !F36B1 F38B1 F40B1
+90 F34B1 !F36B1 F38B1 !F40B1
+91 !F34B1 !F36B1 F38B1 !F40B1
+92 !F34B1 !F36B1 F38B1 !F40B1
+93 !F34B1 !F36B1 F38B1 !F40B1
+94 !F34B1 !F36B1 F38B1 !F40B1
+95 !F34B1 !F36B1 F38B1 !F40B1
+96 !F34B1 !F36B1 F38B1 !F40B1
+97 !F34B1 !F36B1 F38B1 !F40B1
+98 !F34B1 !F36B1 F38B1 !F40B1
+99 F34B1 F36B1 !F38B1 !F40B1
+
+.config_enum OSC.MODE NONE
+NONE !F42B1
+OSCG F42B1
+
.config_enum PIOB.BASE_TYPE NONE
BIDIR_LVCMOS12 F0B1 F2B1 F7B1 F54B0 F55B0
BIDIR_LVCMOS15 F5B1 F23B1 F54B0 F55B0