Update to prjtrellis ea5660f976df76e0d43db353e8ed294b1731714f
Signed-off-by: David Shah <davey1576@gmail.com>
diff --git a/ECP5/LFE5UM5G-25F/globals.json b/ECP5/LFE5UM5G-25F/globals.json
new file mode 100644
index 0000000..3b01663
--- /dev/null
+++ b/ECP5/LFE5UM5G-25F/globals.json
@@ -0,0 +1,54 @@
+{
+ "quadrants": {
+ "UL": {
+ "x0": 0,
+ "y0": 0,
+ "x1": 31,
+ "y1": 25
+ },
+ "UR": {
+ "x0": 32,
+ "y0": 0,
+ "x1": 72,
+ "y1": 25
+ },
+ "LL": {
+ "x0": 0,
+ "y0": 26,
+ "x1": 31,
+ "y1": 50
+ },
+ "LR": {
+ "x0": 32,
+ "y0": 26,
+ "x1": 72,
+ "y1": 50
+ }
+ },
+ "taps": {
+ "C4": {
+ "lx0": 0,
+ "lx1": 3,
+ "rx0": 4,
+ "rx1": 12
+ },
+ "C22": {
+ "lx0": 13,
+ "lx1": 21,
+ "rx0": 22,
+ "rx1": 31
+ },
+ "C42": {
+ "lx0": 32,
+ "lx1": 41,
+ "rx0": 42,
+ "rx1": 50
+ },
+ "C60": {
+ "lx0": 51,
+ "lx1": 59,
+ "rx0": 60,
+ "rx1": 72
+ }
+ }
+}
diff --git a/ECP5/LFE5UM5G-25F/iodb.json b/ECP5/LFE5UM5G-25F/iodb.json
new file mode 100644
index 0000000..3a36abd
--- /dev/null
+++ b/ECP5/LFE5UM5G-25F/iodb.json
@@ -0,0 +1,3812 @@
+{
+ "packages": {
+ "CABGA256": {
+ "A10": {
+ "col": 42,
+ "pio": "B",
+ "row": 0
+ },
+ "A11": {
+ "col": 53,
+ "pio": "A",
+ "row": 0
+ },
+ "A12": {
+ "col": 53,
+ "pio": "B",
+ "row": 0
+ },
+ "A13": {
+ "col": 65,
+ "pio": "A",
+ "row": 0
+ },
+ "A14": {
+ "col": 65,
+ "pio": "B",
+ "row": 0
+ },
+ "A15": {
+ "col": 67,
+ "pio": "B",
+ "row": 0
+ },
+ "A2": {
+ "col": 4,
+ "pio": "A",
+ "row": 0
+ },
+ "A3": {
+ "col": 6,
+ "pio": "A",
+ "row": 0
+ },
+ "A4": {
+ "col": 6,
+ "pio": "B",
+ "row": 0
+ },
+ "A5": {
+ "col": 18,
+ "pio": "A",
+ "row": 0
+ },
+ "A6": {
+ "col": 18,
+ "pio": "B",
+ "row": 0
+ },
+ "A7": {
+ "col": 29,
+ "pio": "A",
+ "row": 0
+ },
+ "A8": {
+ "col": 29,
+ "pio": "B",
+ "row": 0
+ },
+ "A9": {
+ "col": 42,
+ "pio": "A",
+ "row": 0
+ },
+ "B1": {
+ "col": 0,
+ "pio": "A",
+ "row": 2
+ },
+ "B10": {
+ "col": 44,
+ "pio": "A",
+ "row": 0
+ },
+ "B11": {
+ "col": 49,
+ "pio": "A",
+ "row": 0
+ },
+ "B12": {
+ "col": 56,
+ "pio": "A",
+ "row": 0
+ },
+ "B13": {
+ "col": 60,
+ "pio": "A",
+ "row": 0
+ },
+ "B14": {
+ "col": 67,
+ "pio": "A",
+ "row": 0
+ },
+ "B15": {
+ "col": 72,
+ "pio": "B",
+ "row": 2
+ },
+ "B16": {
+ "col": 72,
+ "pio": "A",
+ "row": 2
+ },
+ "B2": {
+ "col": 0,
+ "pio": "B",
+ "row": 2
+ },
+ "B3": {
+ "col": 4,
+ "pio": "B",
+ "row": 0
+ },
+ "B4": {
+ "col": 11,
+ "pio": "B",
+ "row": 0
+ },
+ "B5": {
+ "col": 15,
+ "pio": "B",
+ "row": 0
+ },
+ "B6": {
+ "col": 22,
+ "pio": "B",
+ "row": 0
+ },
+ "B7": {
+ "col": 27,
+ "pio": "B",
+ "row": 0
+ },
+ "B8": {
+ "col": 35,
+ "pio": "B",
+ "row": 0
+ },
+ "B9": {
+ "col": 38,
+ "pio": "A",
+ "row": 0
+ },
+ "C1": {
+ "col": 0,
+ "pio": "A",
+ "row": 5
+ },
+ "C10": {
+ "col": 44,
+ "pio": "B",
+ "row": 0
+ },
+ "C11": {
+ "col": 49,
+ "pio": "B",
+ "row": 0
+ },
+ "C12": {
+ "col": 56,
+ "pio": "B",
+ "row": 0
+ },
+ "C13": {
+ "col": 60,
+ "pio": "B",
+ "row": 0
+ },
+ "C14": {
+ "col": 72,
+ "pio": "C",
+ "row": 2
+ },
+ "C15": {
+ "col": 72,
+ "pio": "B",
+ "row": 5
+ },
+ "C16": {
+ "col": 72,
+ "pio": "A",
+ "row": 5
+ },
+ "C2": {
+ "col": 0,
+ "pio": "B",
+ "row": 5
+ },
+ "C3": {
+ "col": 0,
+ "pio": "C",
+ "row": 2
+ },
+ "C4": {
+ "col": 11,
+ "pio": "A",
+ "row": 0
+ },
+ "C5": {
+ "col": 15,
+ "pio": "A",
+ "row": 0
+ },
+ "C6": {
+ "col": 22,
+ "pio": "A",
+ "row": 0
+ },
+ "C7": {
+ "col": 27,
+ "pio": "A",
+ "row": 0
+ },
+ "C8": {
+ "col": 35,
+ "pio": "A",
+ "row": 0
+ },
+ "C9": {
+ "col": 38,
+ "pio": "B",
+ "row": 0
+ },
+ "D1": {
+ "col": 0,
+ "pio": "A",
+ "row": 8
+ },
+ "D10": {
+ "col": 47,
+ "pio": "A",
+ "row": 0
+ },
+ "D11": {
+ "col": 51,
+ "pio": "A",
+ "row": 0
+ },
+ "D12": {
+ "col": 58,
+ "pio": "A",
+ "row": 0
+ },
+ "D13": {
+ "col": 62,
+ "pio": "A",
+ "row": 0
+ },
+ "D14": {
+ "col": 72,
+ "pio": "D",
+ "row": 2
+ },
+ "D16": {
+ "col": 72,
+ "pio": "A",
+ "row": 8
+ },
+ "D3": {
+ "col": 0,
+ "pio": "D",
+ "row": 2
+ },
+ "D4": {
+ "col": 9,
+ "pio": "B",
+ "row": 0
+ },
+ "D5": {
+ "col": 13,
+ "pio": "B",
+ "row": 0
+ },
+ "D6": {
+ "col": 20,
+ "pio": "B",
+ "row": 0
+ },
+ "D7": {
+ "col": 24,
+ "pio": "B",
+ "row": 0
+ },
+ "D8": {
+ "col": 33,
+ "pio": "B",
+ "row": 0
+ },
+ "D9": {
+ "col": 40,
+ "pio": "A",
+ "row": 0
+ },
+ "E1": {
+ "col": 0,
+ "pio": "D",
+ "row": 11
+ },
+ "E10": {
+ "col": 47,
+ "pio": "B",
+ "row": 0
+ },
+ "E11": {
+ "col": 51,
+ "pio": "B",
+ "row": 0
+ },
+ "E12": {
+ "col": 58,
+ "pio": "B",
+ "row": 0
+ },
+ "E13": {
+ "col": 62,
+ "pio": "B",
+ "row": 0
+ },
+ "E14": {
+ "col": 72,
+ "pio": "C",
+ "row": 5
+ },
+ "E15": {
+ "col": 72,
+ "pio": "B",
+ "row": 8
+ },
+ "E16": {
+ "col": 72,
+ "pio": "D",
+ "row": 11
+ },
+ "E2": {
+ "col": 0,
+ "pio": "B",
+ "row": 8
+ },
+ "E3": {
+ "col": 0,
+ "pio": "C",
+ "row": 5
+ },
+ "E4": {
+ "col": 9,
+ "pio": "A",
+ "row": 0
+ },
+ "E5": {
+ "col": 13,
+ "pio": "A",
+ "row": 0
+ },
+ "E6": {
+ "col": 20,
+ "pio": "A",
+ "row": 0
+ },
+ "E7": {
+ "col": 24,
+ "pio": "A",
+ "row": 0
+ },
+ "E8": {
+ "col": 33,
+ "pio": "A",
+ "row": 0
+ },
+ "E9": {
+ "col": 40,
+ "pio": "B",
+ "row": 0
+ },
+ "F1": {
+ "col": 0,
+ "pio": "A",
+ "row": 14
+ },
+ "F12": {
+ "col": 72,
+ "pio": "D",
+ "row": 8
+ },
+ "F13": {
+ "col": 72,
+ "pio": "C",
+ "row": 8
+ },
+ "F14": {
+ "col": 72,
+ "pio": "D",
+ "row": 5
+ },
+ "F15": {
+ "col": 72,
+ "pio": "C",
+ "row": 11
+ },
+ "F16": {
+ "col": 72,
+ "pio": "A",
+ "row": 14
+ },
+ "F2": {
+ "col": 0,
+ "pio": "C",
+ "row": 11
+ },
+ "F3": {
+ "col": 0,
+ "pio": "D",
+ "row": 5
+ },
+ "F4": {
+ "col": 0,
+ "pio": "C",
+ "row": 8
+ },
+ "F5": {
+ "col": 0,
+ "pio": "D",
+ "row": 8
+ },
+ "G1": {
+ "col": 0,
+ "pio": "A",
+ "row": 20
+ },
+ "G12": {
+ "col": 72,
+ "pio": "A",
+ "row": 11
+ },
+ "G13": {
+ "col": 72,
+ "pio": "B",
+ "row": 11
+ },
+ "G14": {
+ "col": 72,
+ "pio": "C",
+ "row": 14
+ },
+ "G15": {
+ "col": 72,
+ "pio": "B",
+ "row": 14
+ },
+ "G16": {
+ "col": 72,
+ "pio": "A",
+ "row": 20
+ },
+ "G2": {
+ "col": 0,
+ "pio": "B",
+ "row": 14
+ },
+ "G3": {
+ "col": 0,
+ "pio": "C",
+ "row": 14
+ },
+ "G4": {
+ "col": 0,
+ "pio": "B",
+ "row": 11
+ },
+ "G5": {
+ "col": 0,
+ "pio": "A",
+ "row": 11
+ },
+ "H12": {
+ "col": 72,
+ "pio": "A",
+ "row": 17
+ },
+ "H13": {
+ "col": 72,
+ "pio": "B",
+ "row": 17
+ },
+ "H14": {
+ "col": 72,
+ "pio": "D",
+ "row": 14
+ },
+ "H15": {
+ "col": 72,
+ "pio": "B",
+ "row": 20
+ },
+ "H2": {
+ "col": 0,
+ "pio": "B",
+ "row": 20
+ },
+ "H3": {
+ "col": 0,
+ "pio": "D",
+ "row": 14
+ },
+ "H4": {
+ "col": 0,
+ "pio": "B",
+ "row": 17
+ },
+ "H5": {
+ "col": 0,
+ "pio": "A",
+ "row": 17
+ },
+ "J1": {
+ "col": 0,
+ "pio": "A",
+ "row": 23
+ },
+ "J12": {
+ "col": 72,
+ "pio": "D",
+ "row": 17
+ },
+ "J13": {
+ "col": 72,
+ "pio": "C",
+ "row": 17
+ },
+ "J14": {
+ "col": 72,
+ "pio": "C",
+ "row": 20
+ },
+ "J15": {
+ "col": 72,
+ "pio": "B",
+ "row": 23
+ },
+ "J16": {
+ "col": 72,
+ "pio": "A",
+ "row": 23
+ },
+ "J2": {
+ "col": 0,
+ "pio": "B",
+ "row": 23
+ },
+ "J3": {
+ "col": 0,
+ "pio": "C",
+ "row": 20
+ },
+ "J4": {
+ "col": 0,
+ "pio": "C",
+ "row": 17
+ },
+ "J5": {
+ "col": 0,
+ "pio": "D",
+ "row": 17
+ },
+ "K1": {
+ "col": 0,
+ "pio": "C",
+ "row": 23
+ },
+ "K12": {
+ "col": 72,
+ "pio": "B",
+ "row": 29
+ },
+ "K13": {
+ "col": 72,
+ "pio": "A",
+ "row": 29
+ },
+ "K14": {
+ "col": 72,
+ "pio": "D",
+ "row": 20
+ },
+ "K15": {
+ "col": 72,
+ "pio": "D",
+ "row": 23
+ },
+ "K16": {
+ "col": 72,
+ "pio": "C",
+ "row": 23
+ },
+ "K2": {
+ "col": 0,
+ "pio": "D",
+ "row": 23
+ },
+ "K3": {
+ "col": 0,
+ "pio": "D",
+ "row": 20
+ },
+ "K4": {
+ "col": 0,
+ "pio": "A",
+ "row": 29
+ },
+ "K5": {
+ "col": 0,
+ "pio": "B",
+ "row": 29
+ },
+ "L1": {
+ "col": 0,
+ "pio": "A",
+ "row": 26
+ },
+ "L12": {
+ "col": 72,
+ "pio": "D",
+ "row": 29
+ },
+ "L13": {
+ "col": 72,
+ "pio": "C",
+ "row": 29
+ },
+ "L14": {
+ "col": 72,
+ "pio": "C",
+ "row": 32
+ },
+ "L15": {
+ "col": 72,
+ "pio": "B",
+ "row": 26
+ },
+ "L16": {
+ "col": 72,
+ "pio": "A",
+ "row": 26
+ },
+ "L2": {
+ "col": 0,
+ "pio": "B",
+ "row": 26
+ },
+ "L3": {
+ "col": 0,
+ "pio": "C",
+ "row": 32
+ },
+ "L4": {
+ "col": 0,
+ "pio": "C",
+ "row": 29
+ },
+ "L5": {
+ "col": 0,
+ "pio": "D",
+ "row": 29
+ },
+ "M1": {
+ "col": 0,
+ "pio": "C",
+ "row": 26
+ },
+ "M11": {
+ "col": 72,
+ "pio": "A",
+ "row": 47
+ },
+ "M12": {
+ "col": 72,
+ "pio": "C",
+ "row": 44
+ },
+ "M13": {
+ "col": 72,
+ "pio": "C",
+ "row": 35
+ },
+ "M14": {
+ "col": 72,
+ "pio": "D",
+ "row": 32
+ },
+ "M15": {
+ "col": 72,
+ "pio": "D",
+ "row": 26
+ },
+ "M16": {
+ "col": 72,
+ "pio": "C",
+ "row": 26
+ },
+ "M2": {
+ "col": 0,
+ "pio": "D",
+ "row": 26
+ },
+ "M3": {
+ "col": 0,
+ "pio": "D",
+ "row": 32
+ },
+ "M4": {
+ "col": 0,
+ "pio": "C",
+ "row": 35
+ },
+ "M5": {
+ "col": 0,
+ "pio": "C",
+ "row": 44
+ },
+ "M6": {
+ "col": 0,
+ "pio": "A",
+ "row": 47
+ },
+ "M7": {
+ "col": 9,
+ "pio": "B",
+ "row": 50
+ },
+ "M8": {
+ "col": 15,
+ "pio": "B",
+ "row": 50
+ },
+ "M9": {
+ "col": 18,
+ "pio": "A",
+ "row": 50
+ },
+ "N1": {
+ "col": 0,
+ "pio": "A",
+ "row": 32
+ },
+ "N11": {
+ "col": 72,
+ "pio": "B",
+ "row": 47
+ },
+ "N12": {
+ "col": 72,
+ "pio": "D",
+ "row": 44
+ },
+ "N13": {
+ "col": 72,
+ "pio": "A",
+ "row": 38
+ },
+ "N14": {
+ "col": 72,
+ "pio": "D",
+ "row": 35
+ },
+ "N16": {
+ "col": 72,
+ "pio": "A",
+ "row": 32
+ },
+ "N3": {
+ "col": 0,
+ "pio": "D",
+ "row": 35
+ },
+ "N4": {
+ "col": 0,
+ "pio": "A",
+ "row": 38
+ },
+ "N5": {
+ "col": 0,
+ "pio": "D",
+ "row": 44
+ },
+ "N6": {
+ "col": 0,
+ "pio": "B",
+ "row": 47
+ },
+ "N7": {
+ "col": 9,
+ "pio": "A",
+ "row": 50
+ },
+ "N8": {
+ "col": 15,
+ "pio": "A",
+ "row": 50
+ },
+ "P1": {
+ "col": 0,
+ "pio": "A",
+ "row": 35
+ },
+ "P11": {
+ "col": 72,
+ "pio": "C",
+ "row": 47
+ },
+ "P12": {
+ "col": 72,
+ "pio": "D",
+ "row": 47
+ },
+ "P13": {
+ "col": 72,
+ "pio": "A",
+ "row": 41
+ },
+ "P14": {
+ "col": 72,
+ "pio": "B",
+ "row": 38
+ },
+ "P15": {
+ "col": 72,
+ "pio": "B",
+ "row": 32
+ },
+ "P16": {
+ "col": 72,
+ "pio": "A",
+ "row": 35
+ },
+ "P2": {
+ "col": 0,
+ "pio": "B",
+ "row": 32
+ },
+ "P3": {
+ "col": 0,
+ "pio": "B",
+ "row": 38
+ },
+ "P4": {
+ "col": 0,
+ "pio": "A",
+ "row": 41
+ },
+ "P5": {
+ "col": 0,
+ "pio": "D",
+ "row": 47
+ },
+ "P6": {
+ "col": 0,
+ "pio": "C",
+ "row": 47
+ },
+ "P7": {
+ "col": 6,
+ "pio": "B",
+ "row": 50
+ },
+ "P8": {
+ "col": 13,
+ "pio": "B",
+ "row": 50
+ },
+ "R1": {
+ "col": 0,
+ "pio": "B",
+ "row": 35
+ },
+ "R12": {
+ "col": 72,
+ "pio": "A",
+ "row": 44
+ },
+ "R13": {
+ "col": 72,
+ "pio": "C",
+ "row": 41
+ },
+ "R14": {
+ "col": 72,
+ "pio": "B",
+ "row": 41
+ },
+ "R15": {
+ "col": 72,
+ "pio": "C",
+ "row": 38
+ },
+ "R16": {
+ "col": 72,
+ "pio": "B",
+ "row": 35
+ },
+ "R2": {
+ "col": 0,
+ "pio": "C",
+ "row": 38
+ },
+ "R3": {
+ "col": 0,
+ "pio": "B",
+ "row": 41
+ },
+ "R4": {
+ "col": 0,
+ "pio": "C",
+ "row": 41
+ },
+ "R5": {
+ "col": 0,
+ "pio": "A",
+ "row": 44
+ },
+ "R6": {
+ "col": 4,
+ "pio": "B",
+ "row": 50
+ },
+ "R7": {
+ "col": 6,
+ "pio": "A",
+ "row": 50
+ },
+ "R8": {
+ "col": 13,
+ "pio": "A",
+ "row": 50
+ },
+ "T13": {
+ "col": 72,
+ "pio": "B",
+ "row": 44
+ },
+ "T14": {
+ "col": 72,
+ "pio": "D",
+ "row": 41
+ },
+ "T15": {
+ "col": 72,
+ "pio": "D",
+ "row": 38
+ },
+ "T2": {
+ "col": 0,
+ "pio": "D",
+ "row": 38
+ },
+ "T3": {
+ "col": 0,
+ "pio": "D",
+ "row": 41
+ },
+ "T4": {
+ "col": 0,
+ "pio": "B",
+ "row": 44
+ },
+ "T6": {
+ "col": 4,
+ "pio": "A",
+ "row": 50
+ },
+ "T7": {
+ "col": 11,
+ "pio": "A",
+ "row": 50
+ },
+ "T8": {
+ "col": 11,
+ "pio": "B",
+ "row": 50
+ }
+ },
+ "CABGA381": {
+ "A10": {
+ "col": 27,
+ "pio": "A",
+ "row": 0
+ },
+ "A11": {
+ "col": 27,
+ "pio": "B",
+ "row": 0
+ },
+ "A12": {
+ "col": 40,
+ "pio": "A",
+ "row": 0
+ },
+ "A13": {
+ "col": 40,
+ "pio": "B",
+ "row": 0
+ },
+ "A14": {
+ "col": 47,
+ "pio": "A",
+ "row": 0
+ },
+ "A16": {
+ "col": 56,
+ "pio": "A",
+ "row": 0
+ },
+ "A17": {
+ "col": 62,
+ "pio": "A",
+ "row": 0
+ },
+ "A18": {
+ "col": 65,
+ "pio": "A",
+ "row": 0
+ },
+ "A19": {
+ "col": 67,
+ "pio": "A",
+ "row": 0
+ },
+ "A2": {
+ "col": 0,
+ "pio": "A",
+ "row": 14
+ },
+ "A3": {
+ "col": 0,
+ "pio": "C",
+ "row": 5
+ },
+ "A4": {
+ "col": 0,
+ "pio": "A",
+ "row": 2
+ },
+ "A5": {
+ "col": 0,
+ "pio": "B",
+ "row": 2
+ },
+ "A6": {
+ "col": 4,
+ "pio": "A",
+ "row": 0
+ },
+ "A7": {
+ "col": 18,
+ "pio": "A",
+ "row": 0
+ },
+ "A8": {
+ "col": 18,
+ "pio": "B",
+ "row": 0
+ },
+ "A9": {
+ "col": 24,
+ "pio": "A",
+ "row": 0
+ },
+ "B1": {
+ "col": 0,
+ "pio": "B",
+ "row": 14
+ },
+ "B10": {
+ "col": 24,
+ "pio": "B",
+ "row": 0
+ },
+ "B11": {
+ "col": 29,
+ "pio": "A",
+ "row": 0
+ },
+ "B12": {
+ "col": 35,
+ "pio": "A",
+ "row": 0
+ },
+ "B13": {
+ "col": 42,
+ "pio": "A",
+ "row": 0
+ },
+ "B15": {
+ "col": 51,
+ "pio": "A",
+ "row": 0
+ },
+ "B16": {
+ "col": 56,
+ "pio": "B",
+ "row": 0
+ },
+ "B17": {
+ "col": 60,
+ "pio": "A",
+ "row": 0
+ },
+ "B18": {
+ "col": 62,
+ "pio": "B",
+ "row": 0
+ },
+ "B19": {
+ "col": 65,
+ "pio": "B",
+ "row": 0
+ },
+ "B2": {
+ "col": 0,
+ "pio": "C",
+ "row": 14
+ },
+ "B20": {
+ "col": 67,
+ "pio": "B",
+ "row": 0
+ },
+ "B3": {
+ "col": 0,
+ "pio": "D",
+ "row": 5
+ },
+ "B4": {
+ "col": 0,
+ "pio": "B",
+ "row": 5
+ },
+ "B5": {
+ "col": 0,
+ "pio": "C",
+ "row": 2
+ },
+ "B6": {
+ "col": 4,
+ "pio": "B",
+ "row": 0
+ },
+ "B8": {
+ "col": 15,
+ "pio": "B",
+ "row": 0
+ },
+ "B9": {
+ "col": 22,
+ "pio": "A",
+ "row": 0
+ },
+ "C1": {
+ "col": 0,
+ "pio": "A",
+ "row": 17
+ },
+ "C10": {
+ "col": 22,
+ "pio": "B",
+ "row": 0
+ },
+ "C11": {
+ "col": 29,
+ "pio": "B",
+ "row": 0
+ },
+ "C12": {
+ "col": 35,
+ "pio": "B",
+ "row": 0
+ },
+ "C13": {
+ "col": 42,
+ "pio": "B",
+ "row": 0
+ },
+ "C14": {
+ "col": 47,
+ "pio": "B",
+ "row": 0
+ },
+ "C15": {
+ "col": 51,
+ "pio": "B",
+ "row": 0
+ },
+ "C16": {
+ "col": 58,
+ "pio": "A",
+ "row": 0
+ },
+ "C17": {
+ "col": 60,
+ "pio": "B",
+ "row": 0
+ },
+ "C18": {
+ "col": 72,
+ "pio": "A",
+ "row": 2
+ },
+ "C2": {
+ "col": 0,
+ "pio": "D",
+ "row": 14
+ },
+ "C20": {
+ "col": 72,
+ "pio": "A",
+ "row": 14
+ },
+ "C3": {
+ "col": 0,
+ "pio": "C",
+ "row": 8
+ },
+ "C4": {
+ "col": 0,
+ "pio": "A",
+ "row": 5
+ },
+ "C5": {
+ "col": 0,
+ "pio": "D",
+ "row": 2
+ },
+ "C6": {
+ "col": 11,
+ "pio": "A",
+ "row": 0
+ },
+ "C7": {
+ "col": 11,
+ "pio": "B",
+ "row": 0
+ },
+ "C8": {
+ "col": 15,
+ "pio": "A",
+ "row": 0
+ },
+ "D1": {
+ "col": 0,
+ "pio": "B",
+ "row": 17
+ },
+ "D11": {
+ "col": 33,
+ "pio": "A",
+ "row": 0
+ },
+ "D12": {
+ "col": 38,
+ "pio": "A",
+ "row": 0
+ },
+ "D13": {
+ "col": 44,
+ "pio": "A",
+ "row": 0
+ },
+ "D14": {
+ "col": 49,
+ "pio": "A",
+ "row": 0
+ },
+ "D15": {
+ "col": 53,
+ "pio": "A",
+ "row": 0
+ },
+ "D16": {
+ "col": 58,
+ "pio": "B",
+ "row": 0
+ },
+ "D17": {
+ "col": 72,
+ "pio": "B",
+ "row": 2
+ },
+ "D18": {
+ "col": 72,
+ "pio": "A",
+ "row": 5
+ },
+ "D19": {
+ "col": 72,
+ "pio": "B",
+ "row": 14
+ },
+ "D2": {
+ "col": 0,
+ "pio": "C",
+ "row": 17
+ },
+ "D20": {
+ "col": 72,
+ "pio": "C",
+ "row": 14
+ },
+ "D3": {
+ "col": 0,
+ "pio": "D",
+ "row": 8
+ },
+ "D5": {
+ "col": 0,
+ "pio": "B",
+ "row": 8
+ },
+ "D6": {
+ "col": 6,
+ "pio": "B",
+ "row": 0
+ },
+ "D7": {
+ "col": 9,
+ "pio": "B",
+ "row": 0
+ },
+ "D8": {
+ "col": 13,
+ "pio": "B",
+ "row": 0
+ },
+ "D9": {
+ "col": 20,
+ "pio": "A",
+ "row": 0
+ },
+ "E1": {
+ "col": 0,
+ "pio": "D",
+ "row": 17
+ },
+ "E11": {
+ "col": 33,
+ "pio": "B",
+ "row": 0
+ },
+ "E12": {
+ "col": 38,
+ "pio": "B",
+ "row": 0
+ },
+ "E13": {
+ "col": 44,
+ "pio": "B",
+ "row": 0
+ },
+ "E14": {
+ "col": 49,
+ "pio": "B",
+ "row": 0
+ },
+ "E15": {
+ "col": 53,
+ "pio": "B",
+ "row": 0
+ },
+ "E16": {
+ "col": 72,
+ "pio": "C",
+ "row": 2
+ },
+ "E17": {
+ "col": 72,
+ "pio": "B",
+ "row": 5
+ },
+ "E18": {
+ "col": 72,
+ "pio": "C",
+ "row": 5
+ },
+ "E19": {
+ "col": 72,
+ "pio": "D",
+ "row": 14
+ },
+ "E2": {
+ "col": 0,
+ "pio": "D",
+ "row": 23
+ },
+ "E20": {
+ "col": 72,
+ "pio": "A",
+ "row": 17
+ },
+ "E3": {
+ "col": 0,
+ "pio": "B",
+ "row": 11
+ },
+ "E4": {
+ "col": 0,
+ "pio": "A",
+ "row": 8
+ },
+ "E5": {
+ "col": 0,
+ "pio": "C",
+ "row": 11
+ },
+ "E6": {
+ "col": 6,
+ "pio": "A",
+ "row": 0
+ },
+ "E7": {
+ "col": 9,
+ "pio": "A",
+ "row": 0
+ },
+ "E8": {
+ "col": 13,
+ "pio": "A",
+ "row": 0
+ },
+ "E9": {
+ "col": 20,
+ "pio": "B",
+ "row": 0
+ },
+ "F1": {
+ "col": 0,
+ "pio": "B",
+ "row": 26
+ },
+ "F16": {
+ "col": 72,
+ "pio": "D",
+ "row": 2
+ },
+ "F17": {
+ "col": 72,
+ "pio": "A",
+ "row": 8
+ },
+ "F18": {
+ "col": 72,
+ "pio": "D",
+ "row": 5
+ },
+ "F19": {
+ "col": 72,
+ "pio": "B",
+ "row": 17
+ },
+ "F2": {
+ "col": 0,
+ "pio": "C",
+ "row": 23
+ },
+ "F20": {
+ "col": 72,
+ "pio": "C",
+ "row": 17
+ },
+ "F3": {
+ "col": 0,
+ "pio": "B",
+ "row": 23
+ },
+ "F4": {
+ "col": 0,
+ "pio": "A",
+ "row": 11
+ },
+ "F5": {
+ "col": 0,
+ "pio": "D",
+ "row": 11
+ },
+ "G1": {
+ "col": 0,
+ "pio": "D",
+ "row": 26
+ },
+ "G16": {
+ "col": 72,
+ "pio": "C",
+ "row": 8
+ },
+ "G18": {
+ "col": 72,
+ "pio": "B",
+ "row": 8
+ },
+ "G19": {
+ "col": 72,
+ "pio": "A",
+ "row": 20
+ },
+ "G2": {
+ "col": 0,
+ "pio": "A",
+ "row": 26
+ },
+ "G20": {
+ "col": 72,
+ "pio": "D",
+ "row": 17
+ },
+ "G3": {
+ "col": 0,
+ "pio": "A",
+ "row": 23
+ },
+ "G5": {
+ "col": 0,
+ "pio": "B",
+ "row": 20
+ },
+ "H1": {
+ "col": 0,
+ "pio": "C",
+ "row": 32
+ },
+ "H16": {
+ "col": 72,
+ "pio": "D",
+ "row": 8
+ },
+ "H17": {
+ "col": 72,
+ "pio": "B",
+ "row": 11
+ },
+ "H18": {
+ "col": 72,
+ "pio": "A",
+ "row": 11
+ },
+ "H2": {
+ "col": 0,
+ "pio": "C",
+ "row": 26
+ },
+ "H20": {
+ "col": 72,
+ "pio": "B",
+ "row": 20
+ },
+ "H3": {
+ "col": 0,
+ "pio": "D",
+ "row": 20
+ },
+ "H4": {
+ "col": 0,
+ "pio": "A",
+ "row": 20
+ },
+ "H5": {
+ "col": 0,
+ "pio": "C",
+ "row": 20
+ },
+ "J1": {
+ "col": 0,
+ "pio": "B",
+ "row": 32
+ },
+ "J16": {
+ "col": 72,
+ "pio": "D",
+ "row": 11
+ },
+ "J17": {
+ "col": 72,
+ "pio": "C",
+ "row": 11
+ },
+ "J18": {
+ "col": 72,
+ "pio": "C",
+ "row": 20
+ },
+ "J19": {
+ "col": 72,
+ "pio": "A",
+ "row": 23
+ },
+ "J20": {
+ "col": 72,
+ "pio": "C",
+ "row": 23
+ },
+ "J3": {
+ "col": 0,
+ "pio": "C",
+ "row": 29
+ },
+ "J4": {
+ "col": 0,
+ "pio": "A",
+ "row": 29
+ },
+ "J5": {
+ "col": 0,
+ "pio": "B",
+ "row": 29
+ },
+ "K1": {
+ "col": 0,
+ "pio": "D",
+ "row": 32
+ },
+ "K18": {
+ "col": 72,
+ "pio": "D",
+ "row": 20
+ },
+ "K19": {
+ "col": 72,
+ "pio": "B",
+ "row": 23
+ },
+ "K2": {
+ "col": 0,
+ "pio": "A",
+ "row": 32
+ },
+ "K20": {
+ "col": 72,
+ "pio": "D",
+ "row": 23
+ },
+ "K3": {
+ "col": 0,
+ "pio": "D",
+ "row": 29
+ },
+ "K4": {
+ "col": 0,
+ "pio": "A",
+ "row": 35
+ },
+ "K5": {
+ "col": 0,
+ "pio": "B",
+ "row": 35
+ },
+ "L1": {
+ "col": 0,
+ "pio": "C",
+ "row": 44
+ },
+ "L16": {
+ "col": 72,
+ "pio": "A",
+ "row": 29
+ },
+ "L17": {
+ "col": 72,
+ "pio": "B",
+ "row": 29
+ },
+ "L18": {
+ "col": 72,
+ "pio": "C",
+ "row": 29
+ },
+ "L19": {
+ "col": 72,
+ "pio": "C",
+ "row": 26
+ },
+ "L2": {
+ "col": 0,
+ "pio": "D",
+ "row": 41
+ },
+ "L20": {
+ "col": 72,
+ "pio": "A",
+ "row": 26
+ },
+ "L3": {
+ "col": 0,
+ "pio": "C",
+ "row": 41
+ },
+ "L4": {
+ "col": 0,
+ "pio": "C",
+ "row": 35
+ },
+ "L5": {
+ "col": 0,
+ "pio": "D",
+ "row": 35
+ },
+ "M1": {
+ "col": 0,
+ "pio": "B",
+ "row": 44
+ },
+ "M17": {
+ "col": 72,
+ "pio": "B",
+ "row": 32
+ },
+ "M18": {
+ "col": 72,
+ "pio": "D",
+ "row": 29
+ },
+ "M19": {
+ "col": 72,
+ "pio": "D",
+ "row": 26
+ },
+ "M20": {
+ "col": 72,
+ "pio": "B",
+ "row": 26
+ },
+ "M3": {
+ "col": 0,
+ "pio": "B",
+ "row": 41
+ },
+ "M4": {
+ "col": 0,
+ "pio": "A",
+ "row": 38
+ },
+ "N1": {
+ "col": 0,
+ "pio": "D",
+ "row": 44
+ },
+ "N16": {
+ "col": 72,
+ "pio": "A",
+ "row": 32
+ },
+ "N17": {
+ "col": 72,
+ "pio": "A",
+ "row": 35
+ },
+ "N18": {
+ "col": 72,
+ "pio": "C",
+ "row": 32
+ },
+ "N19": {
+ "col": 72,
+ "pio": "A",
+ "row": 38
+ },
+ "N2": {
+ "col": 0,
+ "pio": "A",
+ "row": 44
+ },
+ "N20": {
+ "col": 72,
+ "pio": "B",
+ "row": 38
+ },
+ "N3": {
+ "col": 0,
+ "pio": "A",
+ "row": 41
+ },
+ "N4": {
+ "col": 0,
+ "pio": "C",
+ "row": 38
+ },
+ "N5": {
+ "col": 0,
+ "pio": "B",
+ "row": 38
+ },
+ "P1": {
+ "col": 0,
+ "pio": "A",
+ "row": 47
+ },
+ "P16": {
+ "col": 72,
+ "pio": "B",
+ "row": 35
+ },
+ "P17": {
+ "col": 72,
+ "pio": "D",
+ "row": 32
+ },
+ "P18": {
+ "col": 72,
+ "pio": "D",
+ "row": 38
+ },
+ "P19": {
+ "col": 72,
+ "pio": "C",
+ "row": 38
+ },
+ "P2": {
+ "col": 0,
+ "pio": "B",
+ "row": 47
+ },
+ "P20": {
+ "col": 72,
+ "pio": "A",
+ "row": 41
+ },
+ "P3": {
+ "col": 0,
+ "pio": "C",
+ "row": 47
+ },
+ "P4": {
+ "col": 0,
+ "pio": "D",
+ "row": 47
+ },
+ "P5": {
+ "col": 0,
+ "pio": "D",
+ "row": 38
+ },
+ "R1": {
+ "col": 4,
+ "pio": "A",
+ "row": 50
+ },
+ "R16": {
+ "col": 72,
+ "pio": "C",
+ "row": 35
+ },
+ "R17": {
+ "col": 72,
+ "pio": "D",
+ "row": 35
+ },
+ "R18": {
+ "col": 72,
+ "pio": "B",
+ "row": 44
+ },
+ "R2": {
+ "col": 15,
+ "pio": "A",
+ "row": 50
+ },
+ "R20": {
+ "col": 72,
+ "pio": "B",
+ "row": 41
+ },
+ "R3": {
+ "col": 15,
+ "pio": "B",
+ "row": 50
+ },
+ "T1": {
+ "col": 4,
+ "pio": "B",
+ "row": 50
+ },
+ "T17": {
+ "col": 72,
+ "pio": "D",
+ "row": 47
+ },
+ "T18": {
+ "col": 72,
+ "pio": "D",
+ "row": 44
+ },
+ "T19": {
+ "col": 72,
+ "pio": "A",
+ "row": 44
+ },
+ "T2": {
+ "col": 13,
+ "pio": "A",
+ "row": 50
+ },
+ "T20": {
+ "col": 72,
+ "pio": "C",
+ "row": 41
+ },
+ "T3": {
+ "col": 18,
+ "pio": "A",
+ "row": 50
+ },
+ "U1": {
+ "col": 6,
+ "pio": "A",
+ "row": 50
+ },
+ "U16": {
+ "col": 72,
+ "pio": "C",
+ "row": 47
+ },
+ "U17": {
+ "col": 72,
+ "pio": "B",
+ "row": 47
+ },
+ "U18": {
+ "col": 72,
+ "pio": "A",
+ "row": 47
+ },
+ "U19": {
+ "col": 72,
+ "pio": "C",
+ "row": 44
+ },
+ "U2": {
+ "col": 13,
+ "pio": "B",
+ "row": 50
+ },
+ "U20": {
+ "col": 72,
+ "pio": "D",
+ "row": 41
+ },
+ "V1": {
+ "col": 6,
+ "pio": "B",
+ "row": 50
+ },
+ "V2": {
+ "col": 11,
+ "pio": "A",
+ "row": 50
+ },
+ "W1": {
+ "col": 9,
+ "pio": "A",
+ "row": 50
+ },
+ "W2": {
+ "col": 11,
+ "pio": "B",
+ "row": 50
+ },
+ "Y2": {
+ "col": 9,
+ "pio": "B",
+ "row": 50
+ }
+ },
+ "CSFBGA285": {
+ "A10": {
+ "col": 27,
+ "pio": "B",
+ "row": 0
+ },
+ "A11": {
+ "col": 27,
+ "pio": "A",
+ "row": 0
+ },
+ "A12": {
+ "col": 0,
+ "pio": "A",
+ "row": 5
+ },
+ "A13": {
+ "col": 0,
+ "pio": "B",
+ "row": 14
+ },
+ "A15": {
+ "col": 0,
+ "pio": "D",
+ "row": 14
+ },
+ "A16": {
+ "col": 0,
+ "pio": "B",
+ "row": 20
+ },
+ "A17": {
+ "col": 0,
+ "pio": "A",
+ "row": 23
+ },
+ "A2": {
+ "col": 72,
+ "pio": "C",
+ "row": 20
+ },
+ "A3": {
+ "col": 72,
+ "pio": "A",
+ "row": 20
+ },
+ "A4": {
+ "col": 72,
+ "pio": "B",
+ "row": 11
+ },
+ "A6": {
+ "col": 72,
+ "pio": "A",
+ "row": 11
+ },
+ "A7": {
+ "col": 72,
+ "pio": "B",
+ "row": 8
+ },
+ "A8": {
+ "col": 35,
+ "pio": "B",
+ "row": 0
+ },
+ "A9": {
+ "col": 35,
+ "pio": "A",
+ "row": 0
+ },
+ "B1": {
+ "col": 72,
+ "pio": "B",
+ "row": 23
+ },
+ "B10": {
+ "col": 29,
+ "pio": "A",
+ "row": 0
+ },
+ "B11": {
+ "col": 4,
+ "pio": "A",
+ "row": 0
+ },
+ "B12": {
+ "col": 0,
+ "pio": "B",
+ "row": 2
+ },
+ "B13": {
+ "col": 0,
+ "pio": "A",
+ "row": 14
+ },
+ "B15": {
+ "col": 0,
+ "pio": "A",
+ "row": 20
+ },
+ "B17": {
+ "col": 0,
+ "pio": "B",
+ "row": 23
+ },
+ "B18": {
+ "col": 0,
+ "pio": "C",
+ "row": 23
+ },
+ "B2": {
+ "col": 72,
+ "pio": "B",
+ "row": 20
+ },
+ "B4": {
+ "col": 72,
+ "pio": "C",
+ "row": 14
+ },
+ "B6": {
+ "col": 72,
+ "pio": "A",
+ "row": 8
+ },
+ "B7": {
+ "col": 72,
+ "pio": "B",
+ "row": 2
+ },
+ "B8": {
+ "col": 67,
+ "pio": "A",
+ "row": 0
+ },
+ "B9": {
+ "col": 33,
+ "pio": "A",
+ "row": 0
+ },
+ "C1": {
+ "col": 72,
+ "pio": "C",
+ "row": 23
+ },
+ "C10": {
+ "col": 29,
+ "pio": "B",
+ "row": 0
+ },
+ "C11": {
+ "col": 4,
+ "pio": "B",
+ "row": 0
+ },
+ "C12": {
+ "col": 0,
+ "pio": "A",
+ "row": 2
+ },
+ "C13": {
+ "col": 0,
+ "pio": "B",
+ "row": 8
+ },
+ "C15": {
+ "col": 0,
+ "pio": "C",
+ "row": 14
+ },
+ "C16": {
+ "col": 0,
+ "pio": "C",
+ "row": 20
+ },
+ "C17": {
+ "col": 0,
+ "pio": "D",
+ "row": 23
+ },
+ "C18": {
+ "col": 0,
+ "pio": "B",
+ "row": 26
+ },
+ "C2": {
+ "col": 72,
+ "pio": "B",
+ "row": 17
+ },
+ "C3": {
+ "col": 72,
+ "pio": "D",
+ "row": 14
+ },
+ "C4": {
+ "col": 72,
+ "pio": "B",
+ "row": 14
+ },
+ "C6": {
+ "col": 72,
+ "pio": "B",
+ "row": 5
+ },
+ "C7": {
+ "col": 72,
+ "pio": "A",
+ "row": 2
+ },
+ "C8": {
+ "col": 67,
+ "pio": "B",
+ "row": 0
+ },
+ "C9": {
+ "col": 33,
+ "pio": "B",
+ "row": 0
+ },
+ "D1": {
+ "col": 72,
+ "pio": "D",
+ "row": 23
+ },
+ "D13": {
+ "col": 0,
+ "pio": "A",
+ "row": 8
+ },
+ "D15": {
+ "col": 0,
+ "pio": "A",
+ "row": 17
+ },
+ "D16": {
+ "col": 0,
+ "pio": "B",
+ "row": 17
+ },
+ "D17": {
+ "col": 0,
+ "pio": "A",
+ "row": 26
+ },
+ "D18": {
+ "col": 0,
+ "pio": "C",
+ "row": 26
+ },
+ "D2": {
+ "col": 72,
+ "pio": "A",
+ "row": 23
+ },
+ "D3": {
+ "col": 72,
+ "pio": "A",
+ "row": 17
+ },
+ "D4": {
+ "col": 72,
+ "pio": "A",
+ "row": 14
+ },
+ "D6": {
+ "col": 72,
+ "pio": "A",
+ "row": 5
+ },
+ "F1": {
+ "col": 72,
+ "pio": "C",
+ "row": 35
+ },
+ "F15": {
+ "col": 0,
+ "pio": "C",
+ "row": 29
+ },
+ "F16": {
+ "col": 0,
+ "pio": "B",
+ "row": 29
+ },
+ "F17": {
+ "col": 0,
+ "pio": "A",
+ "row": 29
+ },
+ "F18": {
+ "col": 0,
+ "pio": "D",
+ "row": 26
+ },
+ "F2": {
+ "col": 72,
+ "pio": "A",
+ "row": 32
+ },
+ "F3": {
+ "col": 72,
+ "pio": "D",
+ "row": 26
+ },
+ "F4": {
+ "col": 72,
+ "pio": "C",
+ "row": 26
+ },
+ "G1": {
+ "col": 72,
+ "pio": "B",
+ "row": 32
+ },
+ "G15": {
+ "col": 0,
+ "pio": "A",
+ "row": 35
+ },
+ "G16": {
+ "col": 0,
+ "pio": "D",
+ "row": 29
+ },
+ "G18": {
+ "col": 0,
+ "pio": "A",
+ "row": 32
+ },
+ "G3": {
+ "col": 72,
+ "pio": "B",
+ "row": 29
+ },
+ "G4": {
+ "col": 72,
+ "pio": "B",
+ "row": 26
+ },
+ "H1": {
+ "col": 72,
+ "pio": "D",
+ "row": 35
+ },
+ "H15": {
+ "col": 0,
+ "pio": "B",
+ "row": 35
+ },
+ "H16": {
+ "col": 0,
+ "pio": "C",
+ "row": 35
+ },
+ "H17": {
+ "col": 0,
+ "pio": "B",
+ "row": 32
+ },
+ "H18": {
+ "col": 0,
+ "pio": "D",
+ "row": 38
+ },
+ "H2": {
+ "col": 72,
+ "pio": "D",
+ "row": 29
+ },
+ "H3": {
+ "col": 72,
+ "pio": "A",
+ "row": 29
+ },
+ "H4": {
+ "col": 72,
+ "pio": "A",
+ "row": 26
+ },
+ "J1": {
+ "col": 72,
+ "pio": "B",
+ "row": 35
+ },
+ "J16": {
+ "col": 0,
+ "pio": "D",
+ "row": 35
+ },
+ "J17": {
+ "col": 0,
+ "pio": "C",
+ "row": 38
+ },
+ "J18": {
+ "col": 0,
+ "pio": "A",
+ "row": 41
+ },
+ "J2": {
+ "col": 72,
+ "pio": "A",
+ "row": 35
+ },
+ "J3": {
+ "col": 72,
+ "pio": "C",
+ "row": 29
+ },
+ "K1": {
+ "col": 72,
+ "pio": "D",
+ "row": 41
+ },
+ "K15": {
+ "col": 0,
+ "pio": "D",
+ "row": 41
+ },
+ "K16": {
+ "col": 0,
+ "pio": "C",
+ "row": 41
+ },
+ "K17": {
+ "col": 0,
+ "pio": "A",
+ "row": 44
+ },
+ "K18": {
+ "col": 0,
+ "pio": "B",
+ "row": 41
+ },
+ "K2": {
+ "col": 72,
+ "pio": "A",
+ "row": 44
+ },
+ "K3": {
+ "col": 72,
+ "pio": "C",
+ "row": 41
+ },
+ "K4": {
+ "col": 72,
+ "pio": "A",
+ "row": 38
+ },
+ "L1": {
+ "col": 72,
+ "pio": "B",
+ "row": 44
+ },
+ "L15": {
+ "col": 0,
+ "pio": "C",
+ "row": 44
+ },
+ "L16": {
+ "col": 0,
+ "pio": "D",
+ "row": 44
+ },
+ "L18": {
+ "col": 0,
+ "pio": "B",
+ "row": 44
+ },
+ "L3": {
+ "col": 72,
+ "pio": "B",
+ "row": 41
+ },
+ "L4": {
+ "col": 72,
+ "pio": "B",
+ "row": 38
+ },
+ "M1": {
+ "col": 72,
+ "pio": "C",
+ "row": 47
+ },
+ "M16": {
+ "col": 0,
+ "pio": "C",
+ "row": 47
+ },
+ "M17": {
+ "col": 0,
+ "pio": "D",
+ "row": 47
+ },
+ "M18": {
+ "col": 6,
+ "pio": "B",
+ "row": 50
+ },
+ "M2": {
+ "col": 72,
+ "pio": "C",
+ "row": 44
+ },
+ "M3": {
+ "col": 72,
+ "pio": "A",
+ "row": 41
+ },
+ "N1": {
+ "col": 72,
+ "pio": "D",
+ "row": 47
+ },
+ "N15": {
+ "col": 4,
+ "pio": "A",
+ "row": 50
+ },
+ "N16": {
+ "col": 4,
+ "pio": "B",
+ "row": 50
+ },
+ "N17": {
+ "col": 6,
+ "pio": "A",
+ "row": 50
+ },
+ "N18": {
+ "col": 9,
+ "pio": "A",
+ "row": 50
+ },
+ "N2": {
+ "col": 72,
+ "pio": "D",
+ "row": 44
+ },
+ "N3": {
+ "col": 72,
+ "pio": "D",
+ "row": 38
+ },
+ "N4": {
+ "col": 72,
+ "pio": "C",
+ "row": 38
+ },
+ "R16": {
+ "col": 18,
+ "pio": "A",
+ "row": 50
+ },
+ "R17": {
+ "col": 13,
+ "pio": "A",
+ "row": 50
+ },
+ "R18": {
+ "col": 9,
+ "pio": "B",
+ "row": 50
+ },
+ "T17": {
+ "col": 13,
+ "pio": "B",
+ "row": 50
+ },
+ "T18": {
+ "col": 11,
+ "pio": "A",
+ "row": 50
+ },
+ "U17": {
+ "col": 15,
+ "pio": "A",
+ "row": 50
+ },
+ "U18": {
+ "col": 11,
+ "pio": "B",
+ "row": 50
+ },
+ "V17": {
+ "col": 15,
+ "pio": "B",
+ "row": 50
+ }
+ }
+ },
+ "pio_metadata": [
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "A",
+ "row": 2
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 2
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "C",
+ "row": 2
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 2
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "A",
+ "row": 5
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 5
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "C",
+ "row": 5
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 5
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "A",
+ "row": 8
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 8
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "C",
+ "row": 8
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 8
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "A",
+ "row": 11
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 11
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "C",
+ "row": 11
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 11
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "A",
+ "row": 14
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 14
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "VREF1_7",
+ "pio": "C",
+ "row": 14
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 14
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "A",
+ "row": 17
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 17
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "C",
+ "row": 17
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 17
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "GR_PCLK7_1",
+ "pio": "A",
+ "row": 20
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "B",
+ "row": 20
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "GR_PCLK7_0",
+ "pio": "C",
+ "row": 20
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "pio": "D",
+ "row": 20
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "PCLKT7_1",
+ "pio": "A",
+ "row": 23
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "PCLKC7_1",
+ "pio": "B",
+ "row": 23
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "PCLKT7_0",
+ "pio": "C",
+ "row": 23
+ },
+ {
+ "bank": 7,
+ "col": 0,
+ "function": "PCLKC7_0",
+ "pio": "D",
+ "row": 23
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "PCLKT6_1",
+ "pio": "A",
+ "row": 26
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "PCLKC6_1",
+ "pio": "B",
+ "row": 26
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "PCLKT6_0",
+ "pio": "C",
+ "row": 26
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "PCLKC6_0",
+ "pio": "D",
+ "row": 26
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "GR_PCLK6_0",
+ "pio": "A",
+ "row": 29
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "B",
+ "row": 29
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "GR_PCLK6_1",
+ "pio": "C",
+ "row": 29
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "D",
+ "row": 29
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "A",
+ "row": 32
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "B",
+ "row": 32
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "C",
+ "row": 32
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "D",
+ "row": 32
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "A",
+ "row": 35
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "VREF1_6",
+ "pio": "B",
+ "row": 35
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "C",
+ "row": 35
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "D",
+ "row": 35
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "A",
+ "row": 38
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "B",
+ "row": 38
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "C",
+ "row": 38
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "D",
+ "row": 38
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "A",
+ "row": 41
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "B",
+ "row": 41
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "C",
+ "row": 41
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "D",
+ "row": 41
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "A",
+ "row": 44
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "B",
+ "row": 44
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "C",
+ "row": 44
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "D",
+ "row": 44
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "A",
+ "row": 47
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "pio": "B",
+ "row": 47
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "LLC_GPLL0T_IN",
+ "pio": "C",
+ "row": 47
+ },
+ {
+ "bank": 6,
+ "col": 0,
+ "function": "LLC_GPLL0C_IN",
+ "pio": "D",
+ "row": 47
+ },
+ {
+ "bank": 0,
+ "col": 4,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 4,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 4,
+ "function": "D7/IO7",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 8,
+ "col": 4,
+ "function": "D6/IO6",
+ "pio": "B",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 6,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 6,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 6,
+ "function": "D5/MISO2/IO5",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 8,
+ "col": 6,
+ "function": "D4/MOSI2/IO4",
+ "pio": "B",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 9,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 9,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 9,
+ "function": "D3/IO3",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 8,
+ "col": 9,
+ "function": "D2/IO2",
+ "pio": "B",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 11,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 11,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 11,
+ "function": "D1/MISO/IO1",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 8,
+ "col": 11,
+ "function": "D0/MOSI/IO0",
+ "pio": "B",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 13,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 13,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 13,
+ "function": "SN/CSN",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 8,
+ "col": 13,
+ "function": "CS1N",
+ "pio": "B",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 15,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 15,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 15,
+ "function": "HOLDN/DI/BUSY/CSSPIN/CEN",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 8,
+ "col": 15,
+ "function": "DOUT/CSON",
+ "pio": "B",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 18,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 18,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 8,
+ "col": 18,
+ "function": "WRITEN",
+ "pio": "A",
+ "row": 50
+ },
+ {
+ "bank": 0,
+ "col": 20,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 20,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 22,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 22,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 24,
+ "function": "GR_PCLK0_1",
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 24,
+ "function": "GR_PCLK0_0",
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 27,
+ "function": "PCLKT0_1",
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 27,
+ "function": "PCLKC0_1",
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 29,
+ "function": "PCLKT0_0",
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 0,
+ "col": 29,
+ "function": "PCLKC0_0",
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 33,
+ "function": "PCLKT1_1",
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 33,
+ "function": "PCLKC1_1",
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 35,
+ "function": "PCLKT1_0",
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 35,
+ "function": "PCLKC1_0",
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 38,
+ "function": "GR_PCLK1_0",
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 38,
+ "function": "GR_PCLK1_1",
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 40,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 40,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 42,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 42,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 44,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 44,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 47,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 47,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 49,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 49,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 51,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 51,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 53,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 53,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 56,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 56,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 58,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 58,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 60,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 60,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 62,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 62,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 65,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 65,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 67,
+ "pio": "A",
+ "row": 0
+ },
+ {
+ "bank": 1,
+ "col": 67,
+ "pio": "B",
+ "row": 0
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "A",
+ "row": 2
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "S0_IN",
+ "pio": "B",
+ "row": 2
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "C",
+ "row": 2
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 2
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "A",
+ "row": 5
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "B",
+ "row": 5
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "C",
+ "row": 5
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 5
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "A",
+ "row": 8
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "B",
+ "row": 8
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "C",
+ "row": 8
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 8
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "A",
+ "row": 11
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "B",
+ "row": 11
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "C",
+ "row": 11
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 11
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "A",
+ "row": 14
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "B",
+ "row": 14
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "VREF1_2",
+ "pio": "C",
+ "row": 14
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 14
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "A",
+ "row": 17
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "B",
+ "row": 17
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "C",
+ "row": 17
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 17
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "GR_PCLK2_1",
+ "pio": "A",
+ "row": 20
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "B",
+ "row": 20
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "GR_PCLK2_0",
+ "pio": "C",
+ "row": 20
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "pio": "D",
+ "row": 20
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "PCLKT2_1",
+ "pio": "A",
+ "row": 23
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "PCLKC2_1",
+ "pio": "B",
+ "row": 23
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "PCLKT2_0",
+ "pio": "C",
+ "row": 23
+ },
+ {
+ "bank": 2,
+ "col": 72,
+ "function": "PCLKC2_0",
+ "pio": "D",
+ "row": 23
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "PCLKT3_1",
+ "pio": "A",
+ "row": 26
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "PCLKC3_1",
+ "pio": "B",
+ "row": 26
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "PCLKT3_0",
+ "pio": "C",
+ "row": 26
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "PCLKC3_0",
+ "pio": "D",
+ "row": 26
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "GR_PCLK3_0",
+ "pio": "A",
+ "row": 29
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "B",
+ "row": 29
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "GR_PCLK3_1",
+ "pio": "C",
+ "row": 29
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "D",
+ "row": 29
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "A",
+ "row": 32
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "B",
+ "row": 32
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "C",
+ "row": 32
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "D",
+ "row": 32
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "A",
+ "row": 35
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "VREF1_3",
+ "pio": "B",
+ "row": 35
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "C",
+ "row": 35
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "D",
+ "row": 35
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "A",
+ "row": 38
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "B",
+ "row": 38
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "C",
+ "row": 38
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "D",
+ "row": 38
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "A",
+ "row": 41
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "B",
+ "row": 41
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "C",
+ "row": 41
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "D",
+ "row": 41
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "A",
+ "row": 44
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "B",
+ "row": 44
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "C",
+ "row": 44
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "D",
+ "row": 44
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "A",
+ "row": 47
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "pio": "B",
+ "row": 47
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "LRC_GPLL0T_IN",
+ "pio": "C",
+ "row": 47
+ },
+ {
+ "bank": 3,
+ "col": 72,
+ "function": "LRC_GPLL0C_IN",
+ "pio": "D",
+ "row": 47
+ }
+ ]
+}
\ No newline at end of file