From 0d78ec0b37e8d974dcb59ccd87a25274eee19de9 Mon Sep 17 00:00:00 2001 From: Luca Date: Sat, 13 Apr 2024 18:56:19 +0200 Subject: [PATCH] feat: generate symbols for LFE5UM-{25,45}F --- FPGA_Lattice_ECP5_SERDES.kicad_sym | 17553 +++++++++++++++++++++++++++ pinouts/ecp5um25pinout.csv | 684 ++ pinouts/ecp5um45pinout.csv | 838 ++ pinouts/ecp5um85pinout.csv | 1119 ++ pinouts/generate_symbols.py | 489 + 5 files changed, 20683 insertions(+) create mode 100644 FPGA_Lattice_ECP5_SERDES.kicad_sym create mode 100644 pinouts/ecp5um25pinout.csv create mode 100644 pinouts/ecp5um45pinout.csv create mode 100644 pinouts/ecp5um85pinout.csv create mode 100755 pinouts/generate_symbols.py diff --git a/FPGA_Lattice_ECP5_SERDES.kicad_sym b/FPGA_Lattice_ECP5_SERDES.kicad_sym new file mode 100644 index 0000000..f75d107 --- /dev/null +++ b/FPGA_Lattice_ECP5_SERDES.kicad_sym @@ -0,0 +1,17553 @@ +(kicad_symbol_lib + (version 20231120) + (generator generate_symbols.py) + (symbol + "LFE5UM5G-25F-8BG381x" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM5G-25F-8BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_locked" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_1_1" + (rectangle + (start -16.51 10.16) + (end 16.51 -10.16) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Power" + (at 15.24 -8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin + power_in + line + (at -8.89 15.24 270) + (length 5.08) + (name + "VCCHTX0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -13.97 15.24 270) + (length 5.08) + (name + "VCCHRX0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -11.43 15.24 270) + (length 5.08) + (name + "VCCHRX1_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -6.35 15.24 270) + (length 5.08) + (name + "VCCHTX1_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 -15.24 90) + (length 5.08) + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -1.27 15.24 270) + (length 5.08) + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at -1.27 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 8.89 15.24 270) + (length 5.08) + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 8.89 15.24 270) + (length 5.08) + hide + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 8.89 15.24 270) + (length 5.08) + hide + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 8.89 15.24 270) + (length 5.08) + hide + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 3.81 15.24 270) + (length 5.08) + (name + "VCCA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 3.81 15.24 270) + (length 5.08) + hide + (name + "VCCA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 13.97 15.24 270) + (length 5.08) + (name + "VCCAUXA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 13.97 15.24 270) + (length 5.08) + hide + (name + "VCCAUXA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_2_1" + (rectangle + (start -5.08 36.83) + (end 5.08 -36.83) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 0" + (at 0 -35.56 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PT29B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PT27B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PT29A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PT27A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PT24B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PT22B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PT24A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PT22A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PT20B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PT18B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PT20A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PT18A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PT15B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PT13B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PT15A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PT13A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PT11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PT9B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PT11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PT9A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PT6B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PT4B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PT6A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PT4A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 41.91 270) + (length 5.08) + (name + "VCCIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 41.91 270) + (length 5.08) + hide + (name + "VCCIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_3_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 1" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PT67B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PT65B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PT67A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PT65A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PT62B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PT60B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PT62A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PT60A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PT58B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PT56B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PT58A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PT56A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PT53B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PT51B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PT53A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PT51A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PT49B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PT47B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PT49A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PT47A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PT44B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PT42B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PT44A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PT42A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PT40B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PT38B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PT40A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PT38A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PT35B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PT33B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PT35A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PT33A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_4_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 2" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PR23D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PR23B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PR23C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PR23A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PR20D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PR20B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PR20C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PR20A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PR17D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PR17B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PR17C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PR17A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PR14D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PR14B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PR14C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PR14A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PR11D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PR11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PR11C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PR11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PR8D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PR8B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PR8C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PR8A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PR5D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PR5B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PR5C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PR5A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PR2D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PR2C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PR2B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PR2A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_5_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 3" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PR47D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PR47C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PR47B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PR47A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PR44D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PR44B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PR44C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PR44A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PR41D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PR41B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PR41C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PR41A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PR38D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PR38B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PR38C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PR38A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PR35D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PR35B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PR35C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PR35A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PR32D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PR32B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PR32C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PR32A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PR29D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PR29B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PR29C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PR29A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PR26D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PR26B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PR26C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PR26A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_6_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 6" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PL26A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PL26C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PL26B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PL26D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PL29A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PL29C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PL29B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PL29D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PL32A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PL32C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PL32B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PL32D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PL35A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PL35C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PL35B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PL35D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PL38A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PL38C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PL38B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PL38D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PL41A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PL41C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PL41B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PL41D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PL44A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PL44C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PL44B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PL44D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PL47A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PL47B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PL47C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PL47D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_7_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 7" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PL2A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PL2B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PL2C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PL2D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PL5A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PL5C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PL5B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PL5D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PL8A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PL8C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PL8B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PL8D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PL11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PL11C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PL11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PL11D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PL14A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PL14C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PL14B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PL14D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PL17A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PL17C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PL17B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PL17D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PL20A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PL20C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PL20B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PL20D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PL23A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PL23C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PL23B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PL23D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_8_1" + (rectangle + (start -5.08 22.86) + (end 5.08 -22.86) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 8" + (at 0 -21.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 12.70 0) + (length 5.08) + (name + "PB4A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 7.62 0) + (length 5.08) + (name + "PB6A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 10.16 0) + (length 5.08) + (name + "PB4B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 5.08 0) + (length 5.08) + (name + "PB6B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 2.54 0) + (length 5.08) + (name + "PB9A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -2.54 0) + (length 5.08) + (name + "PB11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 0.00 0) + (length 5.08) + (name + "PB9B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -5.08 0) + (length 5.08) + (name + "PB11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -7.62 0) + (length 5.08) + (name + "PB13A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -12.70 0) + (length 5.08) + (name + "PB15A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -10.16 0) + (length 5.08) + (name + "PB13B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -15.24 0) + (length 5.08) + (name + "PB15B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -17.78 0) + (length 5.08) + (name + "PB18A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 27.94 270) + (length 5.08) + (name + "VCCIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 27.94 270) + (length 5.08) + hide + (name + "VCCIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_9_1" + (rectangle + (start -10.16 13.97) + (end 10.16 -13.97) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Configuration" + (at 0 -12.70 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + open_collector + line + (at -15.24 2.54 0) + (length 5.08) + (name + "INITN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -15.24 10.16 0) + (length 5.08) + (name + "CCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 5.08 0) + (length 5.08) + (name + "PROGRAMN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + open_collector + line + (at -15.24 0.00 0) + (length 5.08) + (name + "DONE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -7.62 0) + (length 5.08) + (name + "CFG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -10.16 0) + (length 5.08) + (name + "CFG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -5.08 0) + (length 5.08) + (name + "CFG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at 15.24 10.16 180) + (length 5.08) + (name + "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at 15.24 7.62 180) + (length 5.08) + (name + "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at 15.24 5.08 180) + (length 5.08) + (name + "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at 15.24 2.54 180) + (length 5.08) + (name + "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + no_connect + line + (at 10.16 -2.54 180) + (length 5.08) + hide + (name + "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + no_connect + line + (at 10.16 -2.54 180) + (length 5.08) + hide + (name + "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-25F-8BG381x_10_1" + (rectangle + (start -10.16 19.05) + (end 10.16 -19.05) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Dual SERDES 0" + (at 0 -17.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + output + line + (at -15.24 15.24 0) + (length 5.08) + (name + "HDTXP0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 12.70 0) + (length 5.08) + (name + "HDTXN0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 10.16 0) + (length 5.08) + (name + "HDRXP0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 7.62 0) + (length 5.08) + (name + "HDRXN0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -2.54 0) + (length 5.08) + (name + "HDRXP0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -5.08 0) + (length 5.08) + (name + "HDRXN0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 2.54 0) + (length 5.08) + (name + "HDTXP0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 0.00 0) + (length 5.08) + (name + "HDTXN0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -10.16 0) + (length 5.08) + (name + "REFCLKP_D0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -12.70 0) + (length 5.08) + (name + "REFCLKN_D0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol + "LFE5UM-25F-6BG381x" + (extends "LFE5UM5G-25F-8BG381x") + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM-25F-6BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + ) + (symbol + "LFE5UM-25F-7BG381x" + (extends "LFE5UM5G-25F-8BG381x") + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM-25F-7BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + ) + (symbol + "LFE5UM-25F-8BG381x" + (extends "LFE5UM5G-25F-8BG381x") + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM-25F-8BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM5G-45F-8BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_locked" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_1_1" + (rectangle + (start -25.40 10.16) + (end 25.40 -10.16) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Power" + (at 24.13 -8.89 0) + (effects + (font + (size 1.27 1.27) + ) + (justify right) + ) + ) + (pin + power_in + line + (at -12.70 15.24 270) + (length 5.08) + (name + "VCCHTX0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -22.86 15.24 270) + (length 5.08) + (name + "VCCHRX0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -17.78 15.24 270) + (length 5.08) + (name + "VCCHRX1_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -7.62 15.24 270) + (length 5.08) + (name + "VCCHTX1_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -10.16 15.24 270) + (length 5.08) + (name + "VCCHTX0_D1CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -20.32 15.24 270) + (length 5.08) + (name + "VCCHRX0_D1CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -15.24 15.24 270) + (length 5.08) + (name + "VCCHRX1_D1CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at -5.08 15.24 270) + (length 5.08) + (name + "VCCHTX1_D1CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 -15.24 90) + (length 5.08) + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 15.24 270) + (length 5.08) + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 15.24 270) + (length 5.08) + hide + (name + "VCC" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 12.70 15.24 270) + (length 5.08) + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 12.70 15.24 270) + (length 5.08) + hide + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 12.70 15.24 270) + (length 5.08) + hide + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 12.70 15.24 270) + (length 5.08) + hide + (name + "VCCAUX" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 -15.24 90) + (length 5.08) + hide + (name + "GND" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 5.08 15.24 270) + (length 5.08) + (name + "VCCA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 5.08 15.24 270) + (length 5.08) + hide + (name + "VCCA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 7.62 15.24 270) + (length 5.08) + (name + "VCCA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 7.62 15.24 270) + (length 5.08) + hide + (name + "VCCA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 17.78 15.24 270) + (length 5.08) + (name + "VCCAUXA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 17.78 15.24 270) + (length 5.08) + hide + (name + "VCCAUXA0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 20.32 15.24 270) + (length 5.08) + (name + "VCCAUXA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 20.32 15.24 270) + (length 5.08) + hide + (name + "VCCAUXA1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_2_1" + (rectangle + (start -5.08 40.64) + (end 5.08 -40.64) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 0" + (at 0 -39.37 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -35.56 0) + (length 5.08) + (name + "PT38B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -30.48 0) + (length 5.08) + (name + "PT36B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -33.02 0) + (length 5.08) + (name + "PT38A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -27.94 0) + (length 5.08) + (name + "PT36A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -25.40 0) + (length 5.08) + (name + "PT33B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -20.32 0) + (length 5.08) + (name + "PT31B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -22.86 0) + (length 5.08) + (name + "PT33A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -17.78 0) + (length 5.08) + (name + "PT31A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -15.24 0) + (length 5.08) + (name + "PT29B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -12.70 0) + (length 5.08) + (name + "PT29A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -10.16 0) + (length 5.08) + (name + "PT27A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -7.62 0) + (length 5.08) + (name + "PT20B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -2.54 0) + (length 5.08) + (name + "PT18B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -5.08 0) + (length 5.08) + (name + "PT20A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 0.00 0) + (length 5.08) + (name + "PT18A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 2.54 0) + (length 5.08) + (name + "PT15B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 7.62 0) + (length 5.08) + (name + "PT13B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 5.08 0) + (length 5.08) + (name + "PT15A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 10.16 0) + (length 5.08) + (name + "PT13A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 12.70 0) + (length 5.08) + (name + "PT11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 17.78 0) + (length 5.08) + (name + "PT9B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 15.24 0) + (length 5.08) + (name + "PT11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 20.32 0) + (length 5.08) + (name + "PT9A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 22.86 0) + (length 5.08) + (name + "PT6B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 27.94 0) + (length 5.08) + (name + "PT4B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 25.40 0) + (length 5.08) + (name + "PT6A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 30.48 0) + (length 5.08) + (name + "PT4A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 45.72 270) + (length 5.08) + (name + "VCCIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 45.72 270) + (length 5.08) + hide + (name + "VCCIO0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_3_1" + (rectangle + (start -5.08 48.26) + (end 5.08 -48.26) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 1" + (at 0 -46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -43.18 0) + (length 5.08) + (name + "PT85B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -38.10 0) + (length 5.08) + (name + "PT83B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -40.64 0) + (length 5.08) + (name + "PT85A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -35.56 0) + (length 5.08) + (name + "PT83A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -33.02 0) + (length 5.08) + (name + "PT80B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -27.94 0) + (length 5.08) + (name + "PT78B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -30.48 0) + (length 5.08) + (name + "PT80A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -25.40 0) + (length 5.08) + (name + "PT78A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -22.86 0) + (length 5.08) + (name + "PT76B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -17.78 0) + (length 5.08) + (name + "PT74B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -20.32 0) + (length 5.08) + (name + "PT76A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -15.24 0) + (length 5.08) + (name + "PT74A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -12.70 0) + (length 5.08) + (name + "PT71B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -7.62 0) + (length 5.08) + (name + "PT69B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -10.16 0) + (length 5.08) + (name + "PT71A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -5.08 0) + (length 5.08) + (name + "PT69A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -2.54 0) + (length 5.08) + (name + "PT67A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 0.00 0) + (length 5.08) + (name + "PT58B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 5.08 0) + (length 5.08) + (name + "PT56B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 2.54 0) + (length 5.08) + (name + "PT58A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 7.62 0) + (length 5.08) + (name + "PT56A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 10.16 0) + (length 5.08) + (name + "PT53B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 15.24 0) + (length 5.08) + (name + "PT51B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 12.70 0) + (length 5.08) + (name + "PT53A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 17.78 0) + (length 5.08) + (name + "PT51A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 20.32 0) + (length 5.08) + (name + "PT49B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 25.40 0) + (length 5.08) + (name + "PT47B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 22.86 0) + (length 5.08) + (name + "PT49A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 27.94 0) + (length 5.08) + (name + "PT47A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 30.48 0) + (length 5.08) + (name + "PT44B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 35.56 0) + (length 5.08) + (name + "PT42B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 33.02 0) + (length 5.08) + (name + "PT44A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 38.10 0) + (length 5.08) + (name + "PT42A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 53.34 270) + (length 5.08) + (name + "VCCIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 53.34 270) + (length 5.08) + hide + (name + "VCCIO1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_4_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 2" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PR32D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PR32B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PR32C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PR32A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PR29D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PR29B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PR29C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PR29A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PR26D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PR26B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PR26C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PR26A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PR23D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PR23B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PR23C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PR23A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PR20D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PR20B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PR20C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PR20A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PR17D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PR17B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PR17C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PR17A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PR14D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PR14B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PR14C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PR14A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PR11D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PR11C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PR11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PR11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_5_1" + (rectangle + (start -5.08 48.26) + (end 5.08 -48.26) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 3" + (at 0 -46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -43.18 0) + (length 5.08) + (name + "PR68D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -40.64 0) + (length 5.08) + (name + "PR68C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -38.10 0) + (length 5.08) + (name + "PR68B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -35.56 0) + (length 5.08) + (name + "PR68A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -33.02 0) + (length 5.08) + (name + "PR65D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -27.94 0) + (length 5.08) + (name + "PR65B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -30.48 0) + (length 5.08) + (name + "PR65C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -25.40 0) + (length 5.08) + (name + "PR65A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -22.86 0) + (length 5.08) + (name + "PR62D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -17.78 0) + (length 5.08) + (name + "PR62B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -20.32 0) + (length 5.08) + (name + "PR62C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -15.24 0) + (length 5.08) + (name + "PR62A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -12.70 0) + (length 5.08) + (name + "PR59D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -7.62 0) + (length 5.08) + (name + "PR59B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -10.16 0) + (length 5.08) + (name + "PR59C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -5.08 0) + (length 5.08) + (name + "PR59A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -2.54 0) + (length 5.08) + (name + "PR53A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 0.00 0) + (length 5.08) + (name + "PR44D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 5.08 0) + (length 5.08) + (name + "PR44B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 2.54 0) + (length 5.08) + (name + "PR44C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 7.62 0) + (length 5.08) + (name + "PR44A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 10.16 0) + (length 5.08) + (name + "PR41D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 15.24 0) + (length 5.08) + (name + "PR41B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 12.70 0) + (length 5.08) + (name + "PR41C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 17.78 0) + (length 5.08) + (name + "PR41A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 20.32 0) + (length 5.08) + (name + "PR38D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 25.40 0) + (length 5.08) + (name + "PR38B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 22.86 0) + (length 5.08) + (name + "PR38C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 27.94 0) + (length 5.08) + (name + "PR38A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 30.48 0) + (length 5.08) + (name + "PR35D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 35.56 0) + (length 5.08) + (name + "PR35B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 33.02 0) + (length 5.08) + (name + "PR35C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 38.10 0) + (length 5.08) + (name + "PR35A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 53.34 270) + (length 5.08) + (name + "VCCIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 53.34 270) + (length 5.08) + hide + (name + "VCCIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 53.34 270) + (length 5.08) + hide + (name + "VCCIO3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_6_1" + (rectangle + (start -5.08 48.26) + (end 5.08 -48.26) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 6" + (at 0 -46.99 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 38.10 0) + (length 5.08) + (name + "PL35A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 33.02 0) + (length 5.08) + (name + "PL35C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 35.56 0) + (length 5.08) + (name + "PL35B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 30.48 0) + (length 5.08) + (name + "PL35D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 27.94 0) + (length 5.08) + (name + "PL38A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 22.86 0) + (length 5.08) + (name + "PL38C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 25.40 0) + (length 5.08) + (name + "PL38B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 20.32 0) + (length 5.08) + (name + "PL38D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 17.78 0) + (length 5.08) + (name + "PL41A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 12.70 0) + (length 5.08) + (name + "PL41C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 15.24 0) + (length 5.08) + (name + "PL41B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 10.16 0) + (length 5.08) + (name + "PL41D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 7.62 0) + (length 5.08) + (name + "PL44A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 2.54 0) + (length 5.08) + (name + "PL44C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 5.08 0) + (length 5.08) + (name + "PL44B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "K5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 0.00 0) + (length 5.08) + (name + "PL44D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -2.54 0) + (length 5.08) + (name + "PL53A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -5.08 0) + (length 5.08) + (name + "PL59A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -10.16 0) + (length 5.08) + (name + "PL59C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -7.62 0) + (length 5.08) + (name + "PL59B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -12.70 0) + (length 5.08) + (name + "PL59D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -15.24 0) + (length 5.08) + (name + "PL62A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -20.32 0) + (length 5.08) + (name + "PL62C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -17.78 0) + (length 5.08) + (name + "PL62B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -22.86 0) + (length 5.08) + (name + "PL62D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -25.40 0) + (length 5.08) + (name + "PL65A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -30.48 0) + (length 5.08) + (name + "PL65C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -27.94 0) + (length 5.08) + (name + "PL65B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -33.02 0) + (length 5.08) + (name + "PL65D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "N1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -35.56 0) + (length 5.08) + (name + "PL68A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -38.10 0) + (length 5.08) + (name + "PL68B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -40.64 0) + (length 5.08) + (name + "PL68C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -43.18 0) + (length 5.08) + (name + "PL68D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 53.34 270) + (length 5.08) + (name + "VCCIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 53.34 270) + (length 5.08) + hide + (name + "VCCIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "L6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 53.34 270) + (length 5.08) + hide + (name + "VCCIO6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "M6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_7_1" + (rectangle + (start -5.08 46.99) + (end 5.08 -46.99) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 7" + (at 0 -45.72 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 36.83 0) + (length 5.08) + (name + "PL11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 34.29 0) + (length 5.08) + (name + "PL11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 31.75 0) + (length 5.08) + (name + "PL11C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 29.21 0) + (length 5.08) + (name + "PL11D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 26.67 0) + (length 5.08) + (name + "PL14A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 21.59 0) + (length 5.08) + (name + "PL14C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 24.13 0) + (length 5.08) + (name + "PL14B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 19.05 0) + (length 5.08) + (name + "PL14D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 16.51 0) + (length 5.08) + (name + "PL17A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 11.43 0) + (length 5.08) + (name + "PL17C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 13.97 0) + (length 5.08) + (name + "PL17B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 8.89 0) + (length 5.08) + (name + "PL17D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 6.35 0) + (length 5.08) + (name + "PL20A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 1.27 0) + (length 5.08) + (name + "PL20C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 3.81 0) + (length 5.08) + (name + "PL20B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -1.27 0) + (length 5.08) + (name + "PL20D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -3.81 0) + (length 5.08) + (name + "PL23A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "A2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -8.89 0) + (length 5.08) + (name + "PL23C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -6.35 0) + (length 5.08) + (name + "PL23B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "B1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -11.43 0) + (length 5.08) + (name + "PL23D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -13.97 0) + (length 5.08) + (name + "PL26A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "C1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -19.05 0) + (length 5.08) + (name + "PL26C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -16.51 0) + (length 5.08) + (name + "PL26B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -21.59 0) + (length 5.08) + (name + "PL26D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -24.13 0) + (length 5.08) + (name + "PL29A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -29.21 0) + (length 5.08) + (name + "PL29C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -26.67 0) + (length 5.08) + (name + "PL29B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -31.75 0) + (length 5.08) + (name + "PL29D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -34.29 0) + (length 5.08) + (name + "PL32A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "G3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -39.37 0) + (length 5.08) + (name + "PL32C" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -36.83 0) + (length 5.08) + (name + "PL32B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "F3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -41.91 0) + (length 5.08) + (name + "PL32D" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "E2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 52.07 270) + (length 5.08) + (name + "VCCIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "H6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 52.07 270) + (length 5.08) + hide + (name + "VCCIO7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "J6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_8_1" + (rectangle + (start -5.08 22.86) + (end 5.08 -22.86) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "IO Bank 8" + (at 0 -21.59 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 12.70 0) + (length 5.08) + (name + "PB4A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 7.62 0) + (length 5.08) + (name + "PB6A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 10.16 0) + (length 5.08) + (name + "PB4B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 5.08 0) + (length 5.08) + (name + "PB6B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 2.54 0) + (length 5.08) + (name + "PB9A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -2.54 0) + (length 5.08) + (name + "PB11A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 0.00 0) + (length 5.08) + (name + "PB9B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -5.08 0) + (length 5.08) + (name + "PB11B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -7.62 0) + (length 5.08) + (name + "PB13A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -12.70 0) + (length 5.08) + (name + "PB15A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -10.16 0) + (length 5.08) + (name + "PB13B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -15.24 0) + (length 5.08) + (name + "PB15B" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -10.16 -17.78 0) + (length 5.08) + (name + "PB18A" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + power_in + line + (at 0.00 27.94 270) + (length 5.08) + (name + "VCCIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + passive + line + (at 0.00 27.94 270) + (length 5.08) + hide + (name + "VCCIO8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "P9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_9_1" + (rectangle + (start -10.16 13.97) + (end 10.16 -13.97) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Configuration" + (at 0 -12.70 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + open_collector + line + (at -15.24 2.54 0) + (length 5.08) + (name + "INITN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + bidirectional + line + (at -15.24 10.16 0) + (length 5.08) + (name + "CCLK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 5.08 0) + (length 5.08) + (name + "PROGRAMN" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + open_collector + line + (at -15.24 0.00 0) + (length 5.08) + (name + "DONE" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y3" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -7.62 0) + (length 5.08) + (name + "CFG_1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -10.16 0) + (length 5.08) + (name + "CFG_2" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -5.08 0) + (length 5.08) + (name + "CFG_0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at 15.24 10.16 180) + (length 5.08) + (name + "TDO" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "V4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at 15.24 7.62 180) + (length 5.08) + (name + "TCK" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "T5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at 15.24 5.08 180) + (length 5.08) + (name + "TDI" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "R5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at 15.24 2.54 180) + (length 5.08) + (name + "TMS" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "U5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + no_connect + line + (at 10.16 -2.54 180) + (length 5.08) + hide + (name + "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W10" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + no_connect + line + (at 10.16 -2.54 180) + (length 5.08) + hide + (name + "RESERVED" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_10_1" + (rectangle + (start -10.16 19.05) + (end 10.16 -19.05) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Dual SERDES 0" + (at 0 -17.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + output + line + (at -15.24 15.24 0) + (length 5.08) + (name + "HDTXP0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W4" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 12.70 0) + (length 5.08) + (name + "HDTXN0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 10.16 0) + (length 5.08) + (name + "HDRXP0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y5" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 7.62 0) + (length 5.08) + (name + "HDRXN0_D0CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y6" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -2.54 0) + (length 5.08) + (name + "HDRXP0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y7" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -5.08 0) + (length 5.08) + (name + "HDRXN0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 2.54 0) + (length 5.08) + (name + "HDTXP0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W8" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 0.00 0) + (length 5.08) + (name + "HDTXN0_D0CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W9" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -10.16 0) + (length 5.08) + (name + "REFCLKP_D0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y11" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -12.70 0) + (length 5.08) + (name + "REFCLKN_D0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y12" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + (symbol + "LFE5UM5G-45F-8BG381x_11_1" + (rectangle + (start -10.16 19.05) + (end 10.16 -19.05) + (stroke + (width 0.3048) + (type default) + ) + (fill + (type background) + ) + ) + (text + "Dual SERDES 1" + (at 0 -17.78 0) + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (pin + output + line + (at -15.24 15.24 0) + (length 5.08) + (name + "HDTXP0_D1CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W13" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 12.70 0) + (length 5.08) + (name + "HDTXN0_D1CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 10.16 0) + (length 5.08) + (name + "HDRXP0_D1CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y14" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 7.62 0) + (length 5.08) + (name + "HDRXN0_D1CH0" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y15" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -2.54 0) + (length 5.08) + (name + "HDRXP0_D1CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y16" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -5.08 0) + (length 5.08) + (name + "HDRXN0_D1CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 2.54 0) + (length 5.08) + (name + "HDTXP0_D1CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W17" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + output + line + (at -15.24 0.00 0) + (length 5.08) + (name + "HDTXN0_D1CH1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W18" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -10.16 0) + (length 5.08) + (name + "REFCLKP_D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "Y19" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + (pin + input + line + (at -15.24 -12.70 0) + (length 5.08) + (name + "REFCLKN_D1" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + (number + "W20" + (effects + (font + (size 1.27 1.27) + ) + ) + ) + ) + ) + ) + (symbol + "LFE5UM-45F-6BG381x" + (extends "LFE5UM5G-45F-8BG381x") + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM-45F-6BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + ) + (symbol + "LFE5UM-45F-7BG381x" + (extends "LFE5UM5G-45F-8BG381x") + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM-45F-7BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + ) + (symbol + "LFE5UM-45F-8BG381x" + (extends "LFE5UM5G-45F-8BG381x") + (property + "Reference" + "U" + (at 22.86 31.75 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Value" + "LFE5UM-45F-8BG381x" + (at 22.86 29.21 0) + (effects + (font + (size 1.27 1.27) + ) + (justify left) + ) + ) + (property + "Footprint" + "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Datasheet" + "https://www.latticesemi.com/view_document?document_id=50461" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "Description" + "" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_keywords" + "FPGA programmable logic" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + (property + "ki_fp_filters" + "Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*" + (at 0 0 0) + (effects + (font + (size 1.27 1.27) + ) + (hide yes) + ) + ) + ) +) diff --git a/pinouts/ecp5um25pinout.csv b/pinouts/ecp5um25pinout.csv new file mode 100644 index 0000000..e7bf454 --- /dev/null +++ b/pinouts/ecp5um25pinout.csv @@ -0,0 +1,684 @@ +# Pin Out For ECP5UM-25,,,,,,,, +# Revision 1.0,,,,,,,, +"# Revised Nov. 2, 2015",,,,,,,, +,,,,,,,, +PAD,Pin/Ball Function,Bank,Dual Function,Differential,High Speed,DQS,CABGA381,CSFBGA285 +1,PL2A,7,-,True_OF_PL2B,TRUE,LDQ8,A4,C12 +2,PL2B,7,-,Comp_OF_PL2A,TRUE,LDQ8,A5,B12 +3,VSSIO7,-,-,-,-,-,-,- +4,PL2C,7,-,True_OF_PL2D,-,LDQ8,B5,- +5,VCCIO7,-,-,-,-,-,-,- +6,PL2D,7,-,Comp_OF_PL2C,-,LDQ8,C5,- +7,PL5A,7,-,True_OF_PL5B,TRUE,LDQ8,C4,A12 +8,VCCAUX,-,-,-,-,-,-,- +9,PL5C,7,-,True_OF_PL5D,-,LDQ8,A3,- +10,PL5B,7,-,Comp_OF_PL5A,TRUE,LDQ8,B4,- +11,VSS,-,-,-,-,-,-,- +12,PL5D,7,-,Comp_OF_PL5C,-,LDQ8,B3,- +13,PL8A,7,-,True_OF_PL8B,TRUE,LDQS8,E4,D13 +14,VCC,-,-,-,-,-,-,- +15,PL8C,7,-,True_OF_PL8D,-,LDQ8,C3,- +16,PL8B,7,-,Comp_OF_PL8A,TRUE,LDQSN8,D5,C13 +17,VSS,-,-,-,-,-,-,- +18,PL8D,7,-,Comp_OF_PL8C,-,LDQ8,D3,- +19,PL11A,7,-,True_OF_PL11B,TRUE,LDQ8,F4,- +20,VSSIO7,-,-,-,-,-,-,- +21,PL11C,7,-,True_OF_PL11D,-,LDQ8,E5,- +22,PL11B,7,-,Comp_OF_PL11A,TRUE,LDQ8,E3,- +23,VCCIO7,-,-,-,-,-,-,- +24,PL11D,7,-,Comp_OF_PL11C,-,LDQ8,F5,- +25,PL14A,7,-,True_OF_PL14B,TRUE,LDQ20,A2,B13 +26,VSSIO7,-,-,-,-,-,-,- +27,PL14C,7,VREF1_7,True_OF_PL14D,-,LDQ20,B2,C15 +28,PL14B,7,-,Comp_OF_PL14A,TRUE,LDQ20,B1,A13 +29,VCCIO7,-,-,-,-,-,-,- +30,PL14D,7,-,Comp_OF_PL14C,-,LDQ20,C2,A15 +31,PL17A,7,-,True_OF_PL17B,TRUE,LDQ20,C1,D15 +32,VCCAUX,-,-,-,-,-,-,- +33,PL17C,7,-,True_OF_PL17D,-,LDQ20,D2,- +34,PL17B,7,-,Comp_OF_PL17A,TRUE,LDQ20,D1,D16 +35,VSS,-,-,-,-,-,-,- +36,PL17D,7,-,Comp_OF_PL17C,-,LDQ20,E1,- +37,PL20A,7,GR_PCLK7_1,True_OF_PL20B,TRUE,LDQS20,H4,B15 +38,VCC,-,-,-,-,-,-,- +39,PL20C,7,GR_PCLK7_0,True_OF_PL20D,-,LDQ20,H5,C16 +40,PL20B,7,-,Comp_OF_PL20A,TRUE,LDQSN20,G5,A16 +41,VSS,-,-,-,-,-,-,- +42,PL20D,7,-,Comp_OF_PL20C,-,LDQ20,H3,- +43,PL23A,7,PCLKT7_1,True_OF_PL23B,TRUE,LDQ20,G3,A17 +44,VSSIO7,-,-,-,-,-,-,- +45,PL23C,7,PCLKT7_0,True_OF_PL23D,-,LDQ20,F2,B18 +46,PL23B,7,PCLKC7_1,Comp_OF_PL23A,TRUE,LDQ20,F3,B17 +47,VCCIO7,-,-,-,-,-,-,- +48,PL23D,7,PCLKC7_0,Comp_OF_PL23C,-,LDQ20,E2,C17 +49,PL26A,6,PCLKT6_1,True_OF_PL26B,TRUE,LDQ32,G2,D17 +50,VSSIO6,-,-,-,-,-,-,- +51,PL26C,6,PCLKT6_0,True_OF_PL26D,-,LDQ32,H2,D18 +52,PL26B,6,PCLKC6_1,Comp_OF_PL26A,TRUE,LDQ32,F1,C18 +53,VCCIO6,-,-,-,-,-,-,- +54,PL26D,6,PCLKC6_0,Comp_OF_PL26C,-,LDQ32,G1,F18 +55,PL29A,6,GR_PCLK6_0,True_OF_PL29B,TRUE,LDQ32,J4,F17 +56,VCCAUX,-,-,-,-,-,-,- +57,PL29C,6,GR_PCLK6_1,True_OF_PL29D,-,LDQ32,J3,F15 +58,PL29B,6,-,Comp_OF_PL29A,TRUE,LDQ32,J5,F16 +59,VSS,-,-,-,-,-,-,- +60,PL29D,6,-,Comp_OF_PL29C,-,LDQ32,K3,G16 +61,PL32A,6,-,True_OF_PL32B,TRUE,LDQS32,K2,G18 +62,VCC,-,-,-,-,-,-,- +63,PL32C,6,-,True_OF_PL32D,-,LDQ32,H1,- +64,PL32B,6,-,Comp_OF_PL32A,TRUE,LDQSN32,J1,H17 +65,VSS,-,-,-,-,-,-,- +66,PL32D,6,-,Comp_OF_PL32C,-,LDQ32,K1,- +67,PL35A,6,-,True_OF_PL35B,TRUE,LDQ32,K4,G15 +68,VSSIO6,-,-,-,-,-,-,- +69,PL35C,6,-,True_OF_PL35D,-,LDQ32,L4,H16 +70,PL35B,6,VREF1_6,Comp_OF_PL35A,TRUE,LDQ32,K5,H15 +71,VCCIO6,-,-,-,-,-,-,- +72,PL35D,6,-,Comp_OF_PL35C,-,LDQ32,L5,J16 +73,PL38A,6,-,True_OF_PL38B,TRUE,LDQ44,M4,- +74,VSSIO6,-,-,-,-,-,-,- +75,PL38C,6,-,True_OF_PL38D,-,LDQ44,N4,J17 +76,PL38B,6,-,Comp_OF_PL38A,TRUE,LDQ44,N5,- +77,VCCIO6,-,-,-,-,-,-,- +78,PL38D,6,-,Comp_OF_PL38C,-,LDQ44,P5,H18 +79,PL41A,6,-,True_OF_PL41B,TRUE,LDQ44,N3,J18 +80,VCCAUX,-,-,-,-,-,-,- +81,PL41C,6,-,True_OF_PL41D,-,LDQ44,L3,K16 +82,PL41B,6,-,Comp_OF_PL41A,TRUE,LDQ44,M3,K18 +83,VSS,-,-,-,-,-,-,- +84,PL41D,6,-,Comp_OF_PL41C,-,LDQ44,L2,K15 +85,PL44A,6,-,True_OF_PL44B,TRUE,LDQS44,N2,K17 +86,VCC,-,-,-,-,-,-,- +87,PL44C,6,-,True_OF_PL44D,-,LDQ44,L1,L15 +88,PL44B,6,-,Comp_OF_PL44A,TRUE,LDQSN44,M1,L18 +89,VSS,-,-,-,-,-,-,- +90,PL44D,6,-,Comp_OF_PL44C,-,LDQ44,N1,L16 +91,PL47A,6,-,True_OF_PL47B,TRUE,LDQ44,P1,- +92,VSSIO6,-,-,-,-,-,-,- +93,PL47B,6,-,Comp_OF_PL47A,TRUE,LDQ44,P2,- +94,VCCIO6,-,-,-,-,-,-,- +95,PL47C,6,LLC_GPLL0T_IN,True_OF_PL47D,-,LDQ44,P3,M16 +96,PL47D,6,LLC_GPLL0C_IN,Comp_OF_PL47C,-,LDQ44,P4,M17 +97,NC,-,-,-,-,-,-,- +98,NC,-,-,-,-,-,-,- +99,GND,-,-,-,-,-,-,- +100,VCC,-,-,-,-,-,-,- +101,VCC,-,-,-,-,-,-,- +102,VSS,-,-,-,-,-,-,- +103,PB4A,8,D7/IO7,True_OF_PB4B,-,-,R1,N15 +104,PB6A,8,D5/MISO2/IO5,True_OF_PB6B,-,-,U1,N17 +105,VCC,-,-,-,-,-,-,- +106,PB4B,8,D6/IO6,Comp_OF_PB4A,-,-,T1,N16 +107,PB6B,8,D4/MOSI2/IO4,Comp_OF_PB6A,-,-,V1,M18 +108,VSS,-,-,-,-,-,-,- +109,PB9A,8,D3/IO3,True_OF_PB9B,-,-,W1,N18 +110,PB11A,8,D1/MISO/IO1,True_OF_PB11B,-,-,V2,T18 +111,VSSIO8,-,-,-,-,-,-,- +112,PB9B,8,D2/IO2,Comp_OF_PB9A,-,-,Y2,R18 +113,PB11B,8,D0/MOSI/IO0,Comp_OF_PB11A,-,-,W2,U18 +114,VCCIO8,-,-,-,-,-,-,- +115,PB13A,8,SN/CSN,True_OF_PB13B,-,-,T2,R17 +116,PB15A,8,HOLDN/DI/BUSY/CSSPIN/CEN,True_OF_PB15B,-,-,R2,U17 +117,VSSIO8,-,-,-,-,-,-,- +118,PB13B,8,CS1N,Comp_OF_PB13A,-,-,U2,T17 +119,PB15B,8,DOUT/CSON,Comp_OF_PB15A,-,-,R3,V17 +120,VCCIO8,-,-,-,-,-,-,- +121,PB18A,8,WRITEN,-,-,-,T3,R16 +122,INITN,8,-,-,-,-,V3,V16 +123,VCCAUX,-,-,-,-,-,-,- +124,CCLK,8,MCLK/SCK,-,-,-,U3,U16 +125,PROGRAMN,8,-,-,-,-,W3,T15 +126,VSS,-,-,-,-,-,-,- +127,DONE,8,-,-,-,-,Y3,U15 +128,CFG_1,8,-,-,-,-,T4,T14 +129,VCC,-,-,-,-,-,-,- +130,CFG_2,8,-,-,-,-,R4,V15 +131,CFG_0,8,-,-,-,-,U4,U14 +132,VSS,-,-,-,-,-,-,- +133,TDO,40,-,-,-,-,V4,V14 +134,TCK,40,-,-,-,-,T5,U13 +135,VSSIO8,-,-,-,-,-,-,- +136,TDI,40,-,-,-,-,R5,T13 +137,TMS,40,-,-,-,-,U5,V13 +138,VCCIO8,-,-,-,-,-,-,- +139,VCC,-,-,-,-,-,-,- +140,VCC,-,-,-,-,-,-,- +141,VSS,-,-,-,-,-,-,- +142,VSS,-,-,-,-,-,-,- +143,VCC,-,-,-,-,-,-,- +144,VCC,-,-,-,-,-,-,- +145,VSSA0_D0CH0,-,-,-,-,-,-,- +146,VCCATX0_D0CH0,-,-,-,-,-,-,- +147,HDTXP0_D0CH0,50,-,True_OF_HDTXN0_D0CH0,-,-,W4,V12 +148,VCCHTX0_D0CH0,-,-,-,-,-,T7,U12 +149,HDTXN0_D0CH0,50,-,Comp_OF_HDTXP0_D0CH0,-,-,W5,V11 +150,VSSA0_D0CH0,-,-,-,-,-,-,- +151,VCCARX0_D0CH0,-,-,-,-,-,-,- +152,HDRXP0_D0CH0,50,-,True_OF_HDRXN0_D0CH0,-,-,Y5,V9 +153,VCCARX0_D0CH0,-,-,-,-,-,-,- +154,VCCHRX0_D0CH0,-,-,-,-,-,T8,U8 +155,HDRXN0_D0CH0,50,-,Comp_OF_HDRXP0_D0CH0,-,-,Y6,V8 +156,VSSA0_D0CH0,-,-,-,-,-,-,- +157,VSSA1_D0CH1,-,-,-,-,-,-,- +158,HDRXP0_D0CH1,50,-,True_OF_HDRXN0_D0CH1,-,-,Y7,V6 +159,VCCARX1_D0CH1,-,-,-,-,-,-,- +160,VCCHRX1_D0CH1,-,-,-,-,-,T9,U6 +161,HDRXN0_D0CH1,50,-,Comp_OF_HDRXP0_D0CH1,-,-,Y8,V5 +162,VCCARX1_D0CH1,-,-,-,-,-,-,- +163,VSSA1_D0CH1,-,-,-,-,-,-,- +164,HDTXP0_D0CH1,50,-,True_OF_HDTXN0_D0CH1,-,-,W8,V3 +165,VCCHTX1_D0CH1,-,-,-,-,-,T10,T5 +166,HDTXN0_D0CH1,50,-,Comp_OF_HDTXP0_D0CH1,-,-,W9,V2 +167,VCCATX1_D0CH1,-,-,-,-,-,-,- +168,VSSA1_D0CH1,-,-,-,-,-,-,- +169,RESERVED,-,-,True_OF_ATSTN_D0,-,-,W10,- +170,VCCA_D0,-,-,-,-,-,-,- +171,RESERVED,-,-,Comp_OF_ATSTP_D0,-,-,W11,- +172,VSSA_D0,-,-,-,-,-,-,- +173,VSSA_D0,-,-,-,-,-,-,- +174,REFCLKP_D0,50,-,True_OF_REFCLKN_D0,-,-,Y11,U1 +175,VCCA25_D0,-,-,-,-,-,-,- +176,REFCLKN_D0,50,-,Comp_OF_REFCLKP_D0,-,-,Y12,T1 +177,VCC,-,-,-,-,-,-,- +178,VSS,-,-,-,-,-,-,- +179,VCC,-,-,-,-,-,-,- +180,GND,-,-,-,-,-,-,- +181,NC,-,-,-,-,-,-,- +182,NC,-,-,-,-,-,-,- +183,PR47D,3,LRC_GPLL0C_IN,Comp_OF_PR47C,-,RDQ44,T17,N1 +184,PR47C,3,LRC_GPLL0T_IN,True_OF_PR47D,-,RDQ44,U16,M1 +185,VCCIO3,-,-,-,-,-,-,- +186,PR47B,3,-,Comp_OF_PR47A,TRUE,RDQ44,U17,- +187,VSSIO3,-,-,-,-,-,-,- +188,PR47A,3,-,True_OF_PR47B,TRUE,RDQ44,U18,- +189,PR44D,3,-,Comp_OF_PR44C,-,RDQ44,T18,N2 +190,VSS,-,-,-,-,-,-,- +191,PR44B,3,-,Comp_OF_PR44A,TRUE,RDQSN44,R18,L1 +192,PR44C,3,-,True_OF_PR44D,-,RDQ44,U19,M2 +193,VCC,-,-,-,-,-,-,- +194,PR44A,3,-,True_OF_PR44B,TRUE,RDQS44,T19,K2 +195,PR41D,3,-,Comp_OF_PR41C,-,RDQ44,U20,K1 +196,VSS,-,-,-,-,-,-,- +197,PR41B,3,-,Comp_OF_PR41A,TRUE,RDQ44,R20,L3 +198,PR41C,3,-,True_OF_PR41D,-,RDQ44,T20,K3 +199,VCCAUX,-,-,-,-,-,-,- +200,PR41A,3,-,True_OF_PR41B,TRUE,RDQ44,P20,M3 +201,PR38D,3,-,Comp_OF_PR38C,-,RDQ44,P18,N3 +202,VCCIO3,-,-,-,-,-,-,- +203,PR38B,3,-,Comp_OF_PR38A,TRUE,RDQ44,N20,L4 +204,PR38C,3,-,True_OF_PR38D,-,RDQ44,P19,N4 +205,VSSIO3,-,-,-,-,-,-,- +206,PR38A,3,-,True_OF_PR38B,TRUE,RDQ44,N19,K4 +207,PR35D,3,-,Comp_OF_PR35C,-,RDQ32,R17,H1 +208,VCCIO3,-,-,-,-,-,-,- +209,PR35B,3,VREF1_3,Comp_OF_PR35A,TRUE,RDQ32,P16,J1 +210,PR35C,3,-,True_OF_PR35D,-,RDQ32,R16,F1 +211,VSSIO3,-,-,-,-,-,-,- +212,PR35A,3,-,True_OF_PR35B,TRUE,RDQ32,N17,J2 +213,PR32D,3,-,Comp_OF_PR32C,-,RDQ32,P17,- +214,VSS,-,-,-,-,-,-,- +215,PR32B,3,-,Comp_OF_PR32A,TRUE,RDQSN32,M17,G1 +216,PR32C,3,-,True_OF_PR32D,-,RDQ32,N18,- +217,VCC,-,-,-,-,-,-,- +218,PR32A,3,-,True_OF_PR32B,TRUE,RDQS32,N16,F2 +219,PR29D,3,-,Comp_OF_PR29C,-,RDQ32,M18,H2 +220,VSS,-,-,-,-,-,-,- +221,PR29B,3,-,Comp_OF_PR29A,TRUE,RDQ32,L17,G3 +222,PR29C,3,GR_PCLK3_1,True_OF_PR29D,-,RDQ32,L18,J3 +223,VCCAUX,-,-,-,-,-,-,- +224,PR29A,3,GR_PCLK3_0,True_OF_PR29B,TRUE,RDQ32,L16,H3 +225,PR26D,3,PCLKC3_0,Comp_OF_PR26C,-,RDQ32,M19,F3 +226,VCCIO3,-,-,-,-,-,-,- +227,PR26B,3,PCLKC3_1,Comp_OF_PR26A,TRUE,RDQ32,M20,G4 +228,PR26C,3,PCLKT3_0,True_OF_PR26D,-,RDQ32,L19,F4 +229,VSSIO3,-,-,-,-,-,-,- +230,PR26A,3,PCLKT3_1,True_OF_PR26B,TRUE,RDQ32,L20,H4 +231,PR23D,2,PCLKC2_0,Comp_OF_PR23C,-,RDQ20,K20,D1 +232,VCCIO2,-,-,-,-,-,-,- +233,PR23B,2,PCLKC2_1,Comp_OF_PR23A,TRUE,RDQ20,K19,B1 +234,PR23C,2,PCLKT2_0,True_OF_PR23D,-,RDQ20,J20,C1 +235,VSSIO2,-,-,-,-,-,-,- +236,PR23A,2,PCLKT2_1,True_OF_PR23B,TRUE,RDQ20,J19,D2 +237,PR20D,2,-,Comp_OF_PR20C,-,RDQ20,K18,- +238,VSS,-,-,-,-,-,-,- +239,PR20B,2,-,Comp_OF_PR20A,TRUE,RDQSN20,H20,B2 +240,PR20C,2,GR_PCLK2_0,True_OF_PR20D,-,RDQ20,J18,A2 +241,VCC,-,-,-,-,-,-,- +242,PR20A,2,GR_PCLK2_1,True_OF_PR20B,TRUE,RDQS20,G19,A3 +243,PR17D,2,-,Comp_OF_PR17C,-,RDQ20,G20,- +244,VSS,-,-,-,-,-,-,- +245,PR17B,2,-,Comp_OF_PR17A,TRUE,RDQ20,F19,C2 +246,PR17C,2,-,True_OF_PR17D,-,RDQ20,F20,- +247,VCCAUX,-,-,-,-,-,-,- +248,PR17A,2,-,True_OF_PR17B,TRUE,RDQ20,E20,D3 +249,PR14D,2,-,Comp_OF_PR14C,-,RDQ20,E19,C3 +250,VCCIO2,-,-,-,-,-,-,- +251,PR14B,2,-,Comp_OF_PR14A,TRUE,RDQ20,D19,C4 +252,PR14C,2,VREF1_2,True_OF_PR14D,-,RDQ20,D20,B4 +253,VSSIO2,-,-,-,-,-,-,- +254,PR14A,2,-,True_OF_PR14B,TRUE,RDQ20,C20,D4 +255,PR11D,2,-,Comp_OF_PR11C,-,RDQ8,J16,- +256,VCCIO2,-,-,-,-,-,-,- +257,PR11B,2,-,Comp_OF_PR11A,TRUE,RDQ8,H17,A4 +258,PR11C,2,-,True_OF_PR11D,-,RDQ8,J17,- +259,VSSIO2,-,-,-,-,-,-,- +260,PR11A,2,-,True_OF_PR11B,TRUE,RDQ8,H18,A6 +261,PR8D,2,-,Comp_OF_PR8C,-,RDQ8,H16,- +262,VSS,-,-,-,-,-,-,- +263,PR8B,2,-,Comp_OF_PR8A,TRUE,RDQSN8,G18,A7 +264,PR8C,2,-,True_OF_PR8D,-,RDQ8,G16,- +265,VCC,-,-,-,-,-,-,- +266,PR8A,2,-,True_OF_PR8B,TRUE,RDQS8,F17,B6 +267,PR5D,2,-,Comp_OF_PR5C,-,RDQ8,F18,- +268,VSS,-,-,-,-,-,-,- +269,PR5B,2,-,Comp_OF_PR5A,TRUE,RDQ8,E17,C6 +270,PR5C,2,-,True_OF_PR5D,-,RDQ8,E18,- +271,VCCAUX,-,-,-,-,-,-,- +272,PR5A,2,-,True_OF_PR5B,TRUE,RDQ8,D18,D6 +273,PR2D,2,-,Comp_OF_PR2C,-,RDQ8,F16,- +274,VCCIO2,-,-,-,-,-,-,- +275,PR2C,2,-,True_OF_PR2D,-,RDQ8,E16,- +276,VSSIO2,-,-,-,-,-,-,- +277,PR2B,2,S0_IN,Comp_OF_PR2A,TRUE,RDQ8,D17,B7 +278,PR2A,2,-,True_OF_PR2B,TRUE,RDQ8,C18,C7 +279,GND,-,-,-,-,-,-,- +280,VCC,-,-,-,-,-,-,- +281,VSS,-,-,-,-,-,-,- +282,VCC,-,-,-,-,-,-,- +283,PT67B,1,-,Comp_OF_PT67A,-,-,B20,C8 +284,VCCIO1,-,-,-,-,-,-,- +285,PT65B,1,-,Comp_OF_PT65A,-,-,B19,- +286,PT67A,1,-,True_OF_PT67B,-,-,A19,B8 +287,VSSIO1,-,-,-,-,-,-,- +288,PT65A,1,-,True_OF_PT65B,-,-,A18,- +289,PT62B,1,-,Comp_OF_PT62A,-,-,B18,- +290,VSS,-,-,-,-,-,-,- +291,PT60B,1,-,Comp_OF_PT60A,-,-,C17,- +292,PT62A,1,-,True_OF_PT62B,-,-,A17,- +293,VCC,-,-,-,-,-,-,- +294,PT60A,1,-,True_OF_PT60B,-,-,B17,- +295,PT58B,1,-,Comp_OF_PT58A,-,-,D16,- +296,VSS,-,-,-,-,-,-,- +297,PT56B,1,-,Comp_OF_PT56A,-,-,B16,- +298,PT58A,1,-,True_OF_PT58B,-,-,C16,- +299,VCCAUX,-,-,-,-,-,-,- +300,PT56A,1,-,True_OF_PT56B,-,-,A16,- +301,PT53B,1,-,Comp_OF_PT53A,-,-,E15,- +302,VCCIO1,-,-,-,-,-,-,- +303,PT51B,1,-,Comp_OF_PT51A,-,-,C15,- +304,PT53A,1,-,True_OF_PT53B,-,-,D15,- +305,VSSIO1,-,-,-,-,-,-,- +306,PT51A,1,-,True_OF_PT51B,-,-,B15,- +307,PT49B,1,-,Comp_OF_PT49A,-,-,E14,- +308,VCCIO1,-,-,-,-,-,-,- +309,PT47B,1,-,Comp_OF_PT47A,-,-,C14,- +310,PT49A,1,-,True_OF_PT49B,-,-,D14,- +311,VSSIO1,-,-,-,-,-,-,- +312,PT47A,1,-,True_OF_PT47B,-,-,A14,- +313,PT44B,1,-,Comp_OF_PT44A,-,-,E13,- +314,VSS,-,-,-,-,-,-,- +315,PT42B,1,-,Comp_OF_PT42A,-,-,C13,- +316,PT44A,1,-,True_OF_PT44B,-,-,D13,- +317,VCC,-,-,-,-,-,-,- +318,PT42A,1,-,True_OF_PT42B,-,-,B13,- +319,PT40B,1,-,Comp_OF_PT40A,-,-,A13,- +320,VSS,-,-,-,-,-,-,- +321,PT38B,1,GR_PCLK1_1,Comp_OF_PT38A,-,-,E12,- +322,PT40A,1,-,True_OF_PT40B,-,-,A12,- +323,VCCAUX,-,-,-,-,-,-,- +324,PT38A,1,GR_PCLK1_0,True_OF_PT38B,-,-,D12,- +325,PT35B,1,PCLKC1_0,Comp_OF_PT35A,-,-,C12,A8 +326,VCCIO1,-,-,-,-,-,-,- +327,PT33B,1,PCLKC1_1,Comp_OF_PT33A,-,-,E11,C9 +328,PT35A,1,PCLKT1_0,True_OF_PT35B,-,-,B12,A9 +329,VSSIO1,-,-,-,-,-,-,- +330,PT33A,1,PCLKT1_1,True_OF_PT33B,-,-,D11,B9 +331,VSS,-,-,-,-,-,-,- +332,VCC,-,-,-,-,-,-,- +333,PT29B,0,PCLKC0_0,Comp_OF_PT29A,-,-,C11,C10 +334,VCCIO0,-,-,-,-,-,-,- +335,PT27B,0,PCLKC0_1,Comp_OF_PT27A,-,-,A11,A10 +336,PT29A,0,PCLKT0_0,True_OF_PT29B,-,-,B11,B10 +337,VSSIO0,-,-,-,-,-,-,- +338,PT27A,0,PCLKT0_1,True_OF_PT27B,-,-,A10,A11 +339,PT24B,0,GR_PCLK0_0,Comp_OF_PT24A,-,-,B10,- +340,VSS,-,-,-,-,-,-,- +341,PT22B,0,-,Comp_OF_PT22A,-,-,C10,- +342,PT24A,0,GR_PCLK0_1,True_OF_PT24B,-,-,A9,- +343,VCC,-,-,-,-,-,-,- +344,PT22A,0,-,True_OF_PT22B,-,-,B9,- +345,PT20B,0,-,Comp_OF_PT20A,-,-,E9,- +346,VSS,-,-,-,-,-,-,- +347,PT18B,0,-,Comp_OF_PT18A,-,-,A8,- +348,PT20A,0,-,True_OF_PT20B,-,-,D9,- +349,VCCAUX,-,-,-,-,-,-,- +350,PT18A,0,-,True_OF_PT18B,-,-,A7,- +351,PT15B,0,-,Comp_OF_PT15A,-,-,B8,- +352,VCCIO0,-,-,-,-,-,-,- +353,PT13B,0,-,Comp_OF_PT13A,-,-,D8,- +354,PT15A,0,-,True_OF_PT15B,-,-,C8,- +355,VSSIO0,-,-,-,-,-,-,- +356,PT13A,0,-,True_OF_PT13B,-,-,E8,- +357,PT11B,0,-,Comp_OF_PT11A,-,-,C7,- +358,VCCIO0,-,-,-,-,-,-,- +359,PT9B,0,-,Comp_OF_PT9A,-,-,D7,- +360,PT11A,0,-,True_OF_PT11B,-,-,C6,- +361,VSSIO0,-,-,-,-,-,-,- +362,PT9A,0,-,True_OF_PT9B,-,-,E7,- +363,PT6B,0,-,Comp_OF_PT6A,-,-,D6,- +364,VSS,-,-,-,-,-,-,- +365,PT4B,0,-,Comp_OF_PT4A,-,-,B6,C11 +366,PT6A,0,-,True_OF_PT6B,-,-,E6,- +367,VCC,-,-,-,-,-,-,- +368,PT4A,0,-,True_OF_PT4B,-,-,A6,B11 +369,VSS,-,-,-,-,-,-,- +370,VCC,-,-,-,-,-,-,- +371,VCC,-,-,-,-,-,-,- +372,GND,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,C19,G2 +0,GND,-,-,-,-,-,H19,L2 +0,GND,-,-,-,-,-,R19,B3 +0,GND,-,-,-,-,-,G17,E5 +0,GND,-,-,-,-,-,M16,F5 +0,GND,-,-,-,-,-,G15,K5 +0,GND,-,-,-,-,-,K15,L5 +0,GND,-,-,-,-,-,N15,F6 +0,GND,-,-,-,-,-,B14,G6 +0,GND,-,-,-,-,-,F14,H6 +0,GND,-,-,-,-,-,G14,J6 +0,GND,-,-,-,-,-,J14,K6 +0,GND,-,-,-,-,-,K14,L6 +0,GND,-,-,-,-,-,M14,M6 +0,GND,-,-,-,-,-,N14,E7 +0,GND,-,-,-,-,-,P14,F7 +0,GND,-,-,-,-,-,F13,G7 +0,GND,-,-,-,-,-,G13,H7 +0,GND,-,-,-,-,-,P13,J7 +0,GND,-,-,-,-,-,G12,K7 +0,GND,-,-,-,-,-,J12,L7 +0,GND,-,-,-,-,-,K12,M7 +0,GND,-,-,-,-,-,L12,N7 +0,GND,-,-,-,-,-,M12,E8 +0,GND,-,-,-,-,-,P12,F8 +0,GND,-,-,-,-,-,G11,G8 +0,GND,-,-,-,-,-,J11,H8 +0,GND,-,-,-,-,-,K11,J8 +0,GND,-,-,-,-,-,L11,K8 +0,GND,-,-,-,-,-,M11,L8 +0,GND,-,-,-,-,-,P11,M8 +0,GND,-,-,-,-,-,G10,N8 +0,GND,-,-,-,-,-,J10,E9 +0,GND,-,-,-,-,-,K10,F9 +0,GND,-,-,-,-,-,L10,G9 +0,GND,-,-,-,-,-,M10,H9 +0,GND,-,-,-,-,-,G9,J9 +0,GND,-,-,-,-,-,J9,K9 +0,GND,-,-,-,-,-,K9,L9 +0,GND,-,-,-,-,-,L9,M9 +0,GND,-,-,-,-,-,M9,N9 +0,GND,-,-,-,-,-,F8,E10 +0,GND,-,-,-,-,-,G8,F10 +0,GND,-,-,-,-,-,P8,G10 +0,GND,-,-,-,-,-,B7,H10 +0,GND,-,-,-,-,-,F7,J10 +0,GND,-,-,-,-,-,G7,K10 +0,GND,-,-,-,-,-,J7,L10 +0,GND,-,-,-,-,-,K7,M10 +0,GND,-,-,-,-,-,M7,N10 +0,GND,-,-,-,-,-,N7,E11 +0,GND,-,-,-,-,-,P7,F11 +0,GND,-,-,-,-,-,G6,G11 +0,GND,-,-,-,-,-,K6,H11 +0,GND,-,-,-,-,-,N6,J11 +0,GND,-,-,-,-,-,D4,K11 +0,GND,-,-,-,-,-,G4,L11 +0,GND,-,-,-,-,-,J2,M11 +0,GND,-,-,-,-,-,M2,N11 +0,GND,-,-,-,-,-,-,E12 +0,GND,-,-,-,-,-,-,F12 +0,GND,-,-,-,-,-,-,G12 +0,GND,-,-,-,-,-,-,H12 +0,GND,-,-,-,-,-,-,J12 +0,GND,-,-,-,-,-,-,K12 +0,GND,-,-,-,-,-,-,L12 +0,GND,-,-,-,-,-,-,M12 +0,GND,-,-,-,-,-,-,N12 +0,GND,-,-,-,-,-,-,F13 +0,GND,-,-,-,-,-,-,G13 +0,GND,-,-,-,-,-,-,H13 +0,GND,-,-,-,-,-,-,J13 +0,GND,-,-,-,-,-,-,K13 +0,GND,-,-,-,-,-,-,L13 +0,GND,-,-,-,-,-,-,M13 +0,GND,-,-,-,-,-,-,E14 +0,GND,-,-,-,-,-,-,F14 +0,GND,-,-,-,-,-,-,K14 +0,GND,-,-,-,-,-,-,L14 +0,GND,-,-,-,-,-,-,B16 +0,GND,-,-,-,-,-,-,T16 +0,GND,-,-,-,-,-,-,G17 +0,GND,-,-,-,-,-,-,L17 +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,H13,J4 +0,VCC,-,-,-,-,-,J13,M4 +0,VCC,-,-,-,-,-,K13,J5 +0,VCC,-,-,-,-,-,L13,P7 +0,VCC,-,-,-,-,-,M13,D8 +0,VCC,-,-,-,-,-,N13,D9 +0,VCC,-,-,-,-,-,H12,P9 +0,VCC,-,-,-,-,-,N12,D10 +0,VCC,-,-,-,-,-,H11,D11 +0,VCC,-,-,-,-,-,N11,P11 +0,VCC,-,-,-,-,-,H10,J14 +0,VCC,-,-,-,-,-,N10,J15 +0,VCC,-,-,-,-,-,H9,M15 +0,VCC,-,-,-,-,-,N9,- +0,VCC,-,-,-,-,-,H8,- +0,VCC,-,-,-,-,-,J8,- +0,VCC,-,-,-,-,-,K8,- +0,VCC,-,-,-,-,-,L8,- +0,VCC,-,-,-,-,-,M8,- +0,VCC,-,-,-,-,-,N8,- +0,VCC,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,F15,E6 +0,VCCAUX,-,-,-,-,-,P15,N6 +0,VCCAUX,-,-,-,-,-,F6,E13 +0,VCCAUX,-,-,-,-,-,P6,P13 +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,F10,D12 +0,VCCIO0,0,-,-,-,-,F9,- +0,VCCIO0,0,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,F12,D7 +0,VCCIO1,1,-,-,-,-,F11,- +0,VCCIO1,1,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,H15,G5 +0,VCCIO2,2,-,-,-,-,J15,H5 +0,VCCIO2,2,-,-,-,-,H14,- +0,VCCIO2,2,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,L15,M5 +0,VCCIO3,3,-,-,-,-,M15,N5 +0,VCCIO3,3,-,-,-,-,L14,- +0,VCCIO3,3,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,R1 +0,GND,-,GND,-,-,-,V7,R2 +0,GND,-,GND,-,-,-,V8,T2 +0,GND,-,GND,-,-,-,V9,U2 +0,GND,-,GND,-,-,-,-,T3 +0,GND,-,GND,-,-,-,-,U3 +0,GND,-,GND,-,-,-,-,T4 +0,GND,-,GND,-,-,-,-,U4 +0,GND,-,GND,-,-,-,U7,V4 +0,GND,-,GND,-,-,-,U8,U5 +0,GND,-,GND,-,-,-,U9,P6 +0,GND,-,GND,-,-,-,-,T6 +0,GND,-,GND,-,-,-,U10,T7 +0,GND,-,GND,-,-,-,-,U7 +0,GND,-,GND,-,-,-,-,V7 +0,GND,-,GND,-,-,-,V20,P8 +0,GND,-,GND,-,-,-,-,T8 +0,GND,-,GND,-,-,-,-,T9 +0,GND,-,GND,-,-,-,-,U9 +0,GND,-,GND,-,-,-,V5,T10 +0,GND,-,GND,-,-,-,-,U10 +0,GND,-,GND,-,-,-,W6,V10 +0,GND,-,GND,-,-,-,-,T11 +0,GND,-,GND,-,-,-,V6,U11 +0,GND,-,GND,-,-,-,-,P12 +0,GND,-,GND,-,-,-,W7,T12 +0,GND,-,GND,-,-,-,V15,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,W16,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,V16,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,W19,- +0,GND,-,GND,-,-,-,V19,- +0,GND,-,GND,-,-,-,V14,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,U14,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,W15,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,-,- +0,GND,-,GND,-,-,-,U13,- +0,GND,-,GND,-,-,-,V13,- +0,GND,-,GND,-,-,-,U12,- +0,GND,-,GND,-,-,-,V12,- +0,GND,-,GND,-,-,-,W12,- +0,GND,-,GND,-,-,-,U11,- +0,VCCA0,-,-,-,-,-,U6,P10 +0,VCCA0,-,-,-,-,-,T6,R10 +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,V10,R3 +0,VCCAUXA0,-,-,-,-,-,V11,P5 +0,VCCAUXA0,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,P10,N13 +0,VCCIO8,8,-,-,-,-,P9,P14 +0,VCCIO8,8,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,L7,M14 +0,VCCIO6,6,-,-,-,-,L6,N14 +0,VCCIO6,6,-,-,-,-,M6,- +0,VCCIO6,6,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,H7,G14 +0,VCCIO7,7,-,-,-,-,H6,H14 +0,VCCIO7,7,-,-,-,-,J6,- +0,VCCIO7,7,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,- +0,NC,-,-,-,-,-,W20,- +0,NC,-,-,-,-,-,Y19,- +0,NC,-,-,-,-,-,V18,- +0,NC,-,-,-,-,-,W18,- +0,NC,-,-,-,-,-,K17,- +0,NC,-,-,-,-,-,V17,- +0,NC,-,-,-,-,-,W17,- +0,NC,-,-,-,-,-,Y17,- +0,NC,-,-,-,-,-,K16,- +0,NC,-,-,-,-,-,T16,- +0,NC,-,-,-,-,-,Y16,- +0,NC,-,-,-,-,-,A15,- +0,NC,-,-,-,-,-,T15,- +0,NC,-,-,-,-,-,U15,- +0,NC,-,-,-,-,-,Y15,- +0,NC,-,-,-,-,-,T14,- +0,NC,-,-,-,-,-,W14,- +0,NC,-,-,-,-,-,Y14,- +0,NC,-,-,-,-,-,T13,- +0,NC,-,-,-,-,-,W13,- +0,NC,-,-,-,-,-,T12,- +0,NC,-,-,-,-,-,T11,- +0,NC,-,-,-,-,-,D10,- +0,NC,-,-,-,-,-,E10,- +0,NC,-,-,-,-,-,C9,- +0,NC,-,-,-,-,-,M5,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,- diff --git a/pinouts/ecp5um45pinout.csv b/pinouts/ecp5um45pinout.csv new file mode 100644 index 0000000..4f9b0ae --- /dev/null +++ b/pinouts/ecp5um45pinout.csv @@ -0,0 +1,838 @@ +# Pin Out For ECP5UM-45,,,,,,,,, +# Revision 1.0,,,,,,,,, +"# Revised Nov. 2, 2015",,,,,,,,, +,,,,,,,,, +PAD,Pin/Ball Function,Bank,Dual Function,Differential,High Speed,DQS,CABGA554,CABGA381,CSFBGA285 +1,NC,-,-,-,-,-,-,-,- +2,NC,-,-,-,-,-,-,-,- +3,NC,-,-,-,-,-,-,-,- +4,NC,-,-,-,-,-,-,-,- +5,NC,-,-,-,-,-,-,-,- +6,PL11A,7,ULC_GPLL0T_IN,True_OF_PL11B,TRUE,LDQ17,C2,A4,C12 +7,PL11B,7,ULC_GPLL0C_IN,Comp_OF_PL11A,TRUE,LDQ17,C1,A5,B12 +8,VSSIO7,-,-,-,-,-,-,-,- +9,PL11C,7,-,True_OF_PL11D,-,LDQ17,C4,B5,- +10,VCCIO7,-,-,-,-,-,-,-,- +11,PL11D,7,-,Comp_OF_PL11C,-,LDQ17,C3,C5,- +12,PL14A,7,-,True_OF_PL14B,TRUE,LDQ17,D4,C4,A12 +13,VCCAUX,-,-,-,-,-,-,-,- +14,PL14C,7,-,True_OF_PL14D,-,LDQ17,B1,A3,- +15,PL14B,7,-,Comp_OF_PL14A,TRUE,LDQ17,D3,B4,- +16,VSS,-,-,-,-,-,-,-,- +17,PL14D,7,-,Comp_OF_PL14C,-,LDQ17,B3,B3,- +18,PL17A,7,-,True_OF_PL17B,TRUE,LDQS17,D2,E4,D13 +19,VCC,-,-,-,-,-,-,-,- +20,PL17C,7,-,True_OF_PL17D,-,LDQ17,E3,C3,- +21,PL17B,7,-,Comp_OF_PL17A,TRUE,LDQSN17,E1,D5,C13 +22,VSS,-,-,-,-,-,-,-,- +23,PL17D,7,-,Comp_OF_PL17C,-,LDQ17,D1,D3,- +24,PL20A,7,-,True_OF_PL20B,TRUE,LDQ17,F2,F4,- +25,VSSIO7,-,-,-,-,-,-,-,- +26,PL20C,7,-,True_OF_PL20D,-,LDQ17,E4,E5,- +27,PL20B,7,-,Comp_OF_PL20A,TRUE,LDQ17,F1,E3,- +28,VCCIO7,-,-,-,-,-,-,-,- +29,PL20D,7,-,Comp_OF_PL20C,-,LDQ17,F3,F5,- +30,PL23A,7,-,True_OF_PL23B,TRUE,LDQ29,F5,A2,B13 +31,VSSIO7,-,-,-,-,-,-,-,- +32,PL23C,7,VREF1_7,True_OF_PL23D,-,LDQ29,H5,B2,C15 +33,PL23B,7,-,Comp_OF_PL23A,TRUE,LDQ29,F4,B1,A13 +34,VCCIO7,-,-,-,-,-,-,-,- +35,PL23D,7,-,Comp_OF_PL23C,-,LDQ29,H6,C2,A15 +36,PL26A,7,-,True_OF_PL26B,TRUE,LDQ29,J6,C1,D15 +37,VCCAUX,-,-,-,-,-,-,-,- +38,PL26C,7,-,True_OF_PL26D,-,LDQ29,H4,D2,- +39,PL26B,7,-,Comp_OF_PL26A,TRUE,LDQ29,K6,D1,D16 +40,VSS,-,-,-,-,-,-,-,- +41,PL26D,7,-,Comp_OF_PL26C,-,LDQ29,L5,E1,- +42,PL29A,7,GR_PCLK7_1,True_OF_PL29B,TRUE,LDQS29,K5,H4,B15 +43,VCC,-,-,-,-,-,-,-,- +44,PL29C,7,GR_PCLK7_0,True_OF_PL29D,-,LDQ29,M6,H5,C16 +45,PL29B,7,-,Comp_OF_PL29A,TRUE,LDQSN29,J4,G5,A16 +46,VSS,-,-,-,-,-,-,-,- +47,PL29D,7,-,Comp_OF_PL29C,-,LDQ29,M4,H3,- +48,PL32A,7,PCLKT7_1,True_OF_PL32B,TRUE,LDQ29,K4,G3,A17 +49,VSSIO7,-,-,-,-,-,-,-,- +50,PL32C,7,PCLKT7_0,True_OF_PL32D,-,LDQ29,N6,F2,B18 +51,PL32B,7,PCLKC7_1,Comp_OF_PL32A,TRUE,LDQ29,L4,F3,B17 +52,VCCIO7,-,-,-,-,-,-,-,- +53,PL32D,7,PCLKC7_0,Comp_OF_PL32C,-,LDQ29,N5,E2,C17 +54,PL35A,6,PCLKT6_1,True_OF_PL35B,TRUE,LDQ41,H3,G2,D17 +55,VSSIO6,-,-,-,-,-,-,-,- +56,PL35C,6,PCLKT6_0,True_OF_PL35D,-,LDQ41,H2,H2,D18 +57,PL35B,6,PCLKC6_1,Comp_OF_PL35A,TRUE,LDQ41,J3,F1,C18 +58,VCCIO6,-,-,-,-,-,-,-,- +59,PL35D,6,PCLKC6_0,Comp_OF_PL35C,-,LDQ41,H1,G1,F18 +60,PL38A,6,GR_PCLK6_0,True_OF_PL38B,TRUE,LDQ41,K2,J4,F17 +61,VCCAUX,-,-,-,-,-,-,-,- +62,PL38C,6,GR_PCLK6_1,True_OF_PL38D,-,LDQ41,K3,J3,F15 +63,PL38B,6,-,Comp_OF_PL38A,TRUE,LDQ41,J1,J5,F16 +64,VSS,-,-,-,-,-,-,-,- +65,PL38D,6,-,Comp_OF_PL38C,-,LDQ41,L3,K3,G16 +66,PL41A,6,-,True_OF_PL41B,TRUE,LDQS41,L2,K2,G18 +67,VCC,-,-,-,-,-,-,-,- +68,PL41C,6,-,True_OF_PL41D,-,LDQ41,K1,H1,- +69,PL41B,6,-,Comp_OF_PL41A,TRUE,LDQSN41,M1,J1,H17 +70,VSS,-,-,-,-,-,-,-,- +71,PL41D,6,-,Comp_OF_PL41C,-,LDQ41,L1,K1,- +72,PL44A,6,-,True_OF_PL44B,TRUE,LDQ41,N1,K4,G15 +73,VSSIO6,-,-,-,-,-,-,-,- +74,PL44C,6,-,True_OF_PL44D,-,LDQ41,N3,L4,H16 +75,PL44B,6,VREF1_6,Comp_OF_PL44A,TRUE,LDQ41,N2,K5,H15 +76,VCCIO6,-,-,-,-,-,-,-,- +77,PL44D,6,-,Comp_OF_PL44C,-,LDQ41,M3,L5,J16 +78,PL47A,6,-,True_OF_PL47B,TRUE,LDQ53,P4,-,- +79,VSSIO6,-,-,-,-,-,-,-,- +80,PL47C,6,-,True_OF_PL47D,-,LDQ53,P6,-,- +81,PL47B,6,-,Comp_OF_PL47A,TRUE,LDQ53,P5,-,- +82,VCCIO6,-,-,-,-,-,-,-,- +83,PL47D,6,-,Comp_OF_PL47C,-,LDQ53,N4,-,- +84,PL50A,6,-,True_OF_PL50B,TRUE,LDQ53,R4,-,- +85,VCCAUX,-,-,-,-,-,-,-,- +86,PL50C,6,-,True_OF_PL50D,-,LDQ53,R6,-,- +87,PL50B,6,-,Comp_OF_PL50A,TRUE,LDQ53,T5,-,- +88,VSS,-,-,-,-,-,-,-,- +89,PL50D,6,-,Comp_OF_PL50C,-,LDQ53,T4,-,- +90,PL53A,6,-,True_OF_PL53B,TRUE,LDQS53,V4,M5,- +91,VCC,-,-,-,-,-,-,-,- +92,PL53C,6,-,True_OF_PL53D,-,LDQ53,U6,-,- +93,PL53B,6,-,Comp_OF_PL53A,TRUE,LDQSN53,U5,-,- +94,VSS,-,-,-,-,-,-,-,- +95,PL53D,6,-,Comp_OF_PL53C,-,LDQ53,U4,-,- +96,PL56A,6,-,True_OF_PL56B,TRUE,LDQ53,W4,-,- +97,VSSIO6,-,-,-,-,-,-,-,- +98,PL56C,6,-,True_OF_PL56D,-,LDQ53,W5,-,- +99,PL56B,6,-,Comp_OF_PL56A,TRUE,LDQ53,V6,-,- +100,VCCIO6,-,-,-,-,-,-,-,- +101,PL56D,6,-,Comp_OF_PL56C,-,LDQ53,W6,-,- +102,PL59A,6,-,True_OF_PL59B,TRUE,LDQ65,T3,M4,- +103,VSSIO6,-,-,-,-,-,-,-,- +104,PL59C,6,-,True_OF_PL59D,-,LDQ65,R3,N4,J17 +105,PL59B,6,-,Comp_OF_PL59A,TRUE,LDQ65,U3,N5,- +106,VCCIO6,-,-,-,-,-,-,-,- +107,PL59D,6,-,Comp_OF_PL59C,-,LDQ65,P3,P5,H18 +108,PL62A,6,-,True_OF_PL62B,TRUE,LDQ65,P2,N3,J18 +109,VCCAUX,-,-,-,-,-,-,-,- +110,PL62C,6,-,True_OF_PL62D,-,LDQ65,T2,L3,K16 +111,PL62B,6,-,Comp_OF_PL62A,TRUE,LDQ65,P1,M3,K18 +112,VSS,-,-,-,-,-,-,-,- +113,PL62D,6,-,Comp_OF_PL62C,-,LDQ65,R1,L2,K15 +114,PL65A,6,-,True_OF_PL65B,TRUE,LDQS65,V1,N2,K17 +115,VCC,-,-,-,-,-,-,-,- +116,PL65C,6,-,True_OF_PL65D,-,LDQ65,U1,L1,L15 +117,PL65B,6,-,Comp_OF_PL65A,TRUE,LDQSN65,U2,M1,L18 +118,VSS,-,-,-,-,-,-,-,- +119,PL65D,6,-,Comp_OF_PL65C,-,LDQ65,T1,N1,L16 +120,PL68A,6,-,True_OF_PL68B,TRUE,LDQ65,V3,P1,- +121,VSSIO6,-,-,-,-,-,-,-,- +122,PL68B,6,-,Comp_OF_PL68A,TRUE,LDQ65,W1,P2,- +123,VCCIO6,-,-,-,-,-,-,-,- +124,PL68C,6,LLC_GPLL0T_IN,True_OF_PL68D,-,LDQ65,W2,P3,M16 +125,PL68D,6,LLC_GPLL0C_IN,Comp_OF_PL68C,-,LDQ65,W3,P4,M17 +126,NC,-,-,-,-,-,-,-,- +127,NC,-,-,-,-,-,-,-,- +128,GND,-,-,-,-,-,-,-,- +129,VCC,-,-,-,-,-,-,-,- +130,VCC,-,-,-,-,-,-,-,- +131,VSS,-,-,-,-,-,-,-,- +132,PB4A,8,D7/IO7,True_OF_PB4B,-,-,AA1,R1,N15 +133,PB6A,8,D5/MISO2/IO5,True_OF_PB6B,-,-,AC1,U1,N17 +134,VCC,-,-,-,-,-,-,-,- +135,PB4B,8,D6/IO6,Comp_OF_PB4A,-,-,AB1,T1,N16 +136,PB6B,8,D4/MOSI2/IO4,Comp_OF_PB6A,-,-,AD1,V1,M18 +137,VSS,-,-,-,-,-,-,-,- +138,PB9A,8,D3/IO3,True_OF_PB9B,-,-,AE1,W1,N18 +139,PB11A,8,D1/MISO/IO1,True_OF_PB11B,-,-,AD2,V2,T18 +140,VSSIO8,-,-,-,-,-,-,-,- +141,PB9B,8,D2/IO2,Comp_OF_PB9A,-,-,AF2,Y2,R18 +142,PB11B,8,D0/MOSI/IO0,Comp_OF_PB11A,-,-,AE2,W2,U18 +143,VCCIO8,-,-,-,-,-,-,-,- +144,PB13A,8,SN/CSN,True_OF_PB13B,-,-,AB2,T2,R17 +145,PB15A,8,HOLDN/DI/BUSY/CSSPIN/CEN,True_OF_PB15B,-,-,AA2,R2,U17 +146,VSSIO8,-,-,-,-,-,-,-,- +147,PB13B,8,CS1N,Comp_OF_PB13A,-,-,AC2,U2,T17 +148,PB15B,8,DOUT/CSON,Comp_OF_PB15A,-,-,AB3,R3,V17 +149,VCCIO8,-,-,-,-,-,-,-,- +150,PB18A,8,WRITEN,-,-,-,AD3,T3,R16 +151,INITN,8,-,-,-,-,AF3,V3,V16 +152,VCCAUX,-,-,-,-,-,-,-,- +153,CCLK,8,MCLK/SCK,-,-,-,AE3,U3,U16 +154,PROGRAMN,8,-,-,-,-,AB4,W3,T15 +155,VSS,-,-,-,-,-,-,-,- +156,DONE,8,-,-,-,-,AC4,Y3,U15 +157,CFG_1,8,-,-,-,-,AE4,T4,T14 +158,VCC,-,-,-,-,-,-,-,- +159,CFG_2,8,-,-,-,-,AD4,R4,V15 +160,CFG_0,8,-,-,-,-,AF4,U4,U14 +161,VSS,-,-,-,-,-,-,-,- +162,TDO,40,-,-,-,-,AB5,V4,V14 +163,TCK,40,-,-,-,-,AD5,T5,U13 +164,VSSIO8,-,-,-,-,-,-,-,- +165,TDI,40,-,-,-,-,AC5,R5,T13 +166,TMS,40,-,-,-,-,AE5,U5,V13 +167,VCCIO8,-,-,-,-,-,-,-,- +168,VCC,-,-,-,-,-,-,-,- +169,VCC,-,-,-,-,-,-,-,- +170,VSS,-,-,-,-,-,-,-,- +171,VSS,-,-,-,-,-,-,-,- +172,VCC,-,-,-,-,-,-,-,- +173,VCC,-,-,-,-,-,-,-,- +174,VSSA0_D0CH0,-,-,-,-,-,-,-,- +175,VCCATX0_D0CH0,-,-,-,-,-,-,-,- +176,HDTXP0_D0CH0,50,-,True_OF_HDTXN0_D0CH0,-,-,AD7,W4,V12 +177,VCCHTX0_D0CH0,-,-,-,-,-,W10,T7,U12 +178,HDTXN0_D0CH0,50,-,Comp_OF_HDTXP0_D0CH0,-,-,AD8,W5,V11 +179,VSSA0_D0CH0,-,-,-,-,-,-,-,- +180,VCCARX0_D0CH0,-,-,-,-,-,-,-,- +181,HDRXP0_D0CH0,50,-,True_OF_HDRXN0_D0CH0,-,-,AF6,Y5,V9 +182,VCCARX0_D0CH0,-,-,-,-,-,-,-,- +183,VCCHRX0_D0CH0,-,-,-,-,-,W11,T8,U8 +184,HDRXN0_D0CH0,50,-,Comp_OF_HDRXP0_D0CH0,-,-,AF7,Y6,V8 +185,VSSA0_D0CH0,-,-,-,-,-,-,-,- +186,VSSA1_D0CH1,-,-,-,-,-,-,-,- +187,HDRXP0_D0CH1,50,-,True_OF_HDRXN0_D0CH1,-,-,AF9,Y7,V6 +188,VCCARX1_D0CH1,-,-,-,-,-,-,-,- +189,VCCHRX1_D0CH1,-,-,-,-,-,W12,T9,U6 +190,HDRXN0_D0CH1,50,-,Comp_OF_HDRXP0_D0CH1,-,-,AF10,Y8,V5 +191,VCCARX1_D0CH1,-,-,-,-,-,-,-,- +192,VSSA1_D0CH1,-,-,-,-,-,-,-,- +193,HDTXP0_D0CH1,50,-,True_OF_HDTXN0_D0CH1,-,-,AD10,W8,V3 +194,VCCHTX1_D0CH1,-,-,-,-,-,W13,T10,T5 +195,HDTXN0_D0CH1,50,-,Comp_OF_HDTXP0_D0CH1,-,-,AD11,W9,V2 +196,VCCATX1_D0CH1,-,-,-,-,-,-,-,- +197,VSSA1_D0CH1,-,-,-,-,-,-,-,- +198,RESERVED,-,-,True_OF_ATSTN_D0,-,-,AD13,W10,- +199,VCCA_D0,-,-,-,-,-,-,-,- +200,RESERVED,-,-,Comp_OF_ATSTP_D0,-,-,AD14,W11,- +201,VSSA_D0,-,-,-,-,-,-,-,- +202,VSSA_D0,-,-,-,-,-,-,-,- +203,REFCLKP_D0,50,-,True_OF_REFCLKN_D0,-,-,AF12,Y11,U1 +204,VCCA25_D0,-,-,-,-,-,-,-,- +205,REFCLKN_D0,50,-,Comp_OF_REFCLKP_D0,-,-,AF13,Y12,T1 +206,VSSA0_D1CH0,-,-,-,-,-,-,-,- +207,VCCATX0_D1CH0,-,-,-,-,-,-,-,- +208,HDTXP0_D1CH0,51,-,True_OF_HDTXN0_D1CH0,-,-,AD16,W13,- +209,VCCHTX0_D1CH0,-,-,-,-,-,W14,T11,- +210,HDTXN0_D1CH0,51,-,Comp_OF_HDTXP0_D1CH0,-,-,AD17,W14,- +211,VSSA0_D1CH0,-,-,-,-,-,-,-,- +212,VCCARX0_D1CH0,-,-,-,-,-,-,-,- +213,HDRXP0_D1CH0,51,-,True_OF_HDRXN0_D1CH0,-,-,AF15,Y14,- +214,VCCARX0_D1CH0,-,-,-,-,-,-,-,- +215,VCCHRX0_D1CH0,-,-,-,-,-,W15,T12,- +216,HDRXN0_D1CH0,51,-,Comp_OF_HDRXP0_D1CH0,-,-,AF16,Y15,- +217,VSSA0_D1CH0,-,-,-,-,-,-,-,- +218,VSSA1_D1CH1,-,-,-,-,-,-,-,- +219,HDRXP0_D1CH1,51,-,True_OF_HDRXN0_D1CH1,-,-,AF18,Y16,- +220,VCCARX1_D1CH1,-,-,-,-,-,-,-,- +221,VCCHRX1_D1CH1,-,-,-,-,-,W16,T13,- +222,HDRXN0_D1CH1,51,-,Comp_OF_HDRXP0_D1CH1,-,-,AF19,Y17,- +223,VCCARX1_D1CH1,-,-,-,-,-,-,-,- +224,VSSA1_D1CH1,-,-,-,-,-,-,-,- +225,HDTXP0_D1CH1,51,-,True_OF_HDTXN0_D1CH1,-,-,AD19,W17,- +226,VCCHTX1_D1CH1,-,-,-,-,-,W17,T14,- +227,HDTXN0_D1CH1,51,-,Comp_OF_HDTXP0_D1CH1,-,-,AD20,W18,- +228,VCCATX1_D1CH1,-,-,-,-,-,-,-,- +229,VSSA1_D1CH1,-,-,-,-,-,-,-,- +230,RESERVED,-,-,True_OF_ATSTN_D1,-,-,AD22,-,- +231,VCCA_D1,-,-,-,-,-,-,-,- +232,RESERVED,-,-,Comp_OF_ATSTP_D1,-,-,AD23,-,- +233,VSSA_D1,-,-,-,-,-,-,-,- +234,VSSA_D1,-,-,-,-,-,-,-,- +235,REFCLKP_D1,51,-,True_OF_REFCLKN_D1,-,-,AF21,Y19,- +236,VCCA25_D1,-,-,-,-,-,-,-,- +237,REFCLKN_D1,51,-,Comp_OF_REFCLKP_D1,-,-,AF22,W20,- +238,GND,-,-,-,-,-,-,-,- +239,VSS,-,-,-,-,-,-,-,- +240,VCC,-,-,-,-,-,-,-,- +241,VCC,-,-,-,-,-,-,-,- +242,NC,-,-,-,-,-,-,-,- +243,NC,-,-,-,-,-,-,-,- +244,PR68D,3,LRC_GPLL0C_IN,Comp_OF_PR68C,-,RDQ65,W24,T17,N1 +245,PR68C,3,LRC_GPLL0T_IN,True_OF_PR68D,-,RDQ65,W25,U16,M1 +246,VCCIO3,-,-,-,-,-,-,-,- +247,PR68B,3,-,Comp_OF_PR68A,TRUE,RDQ65,W26,U17,- +248,VSSIO3,-,-,-,-,-,-,-,- +249,PR68A,3,-,True_OF_PR68B,TRUE,RDQ65,V24,U18,- +250,PR65D,3,-,Comp_OF_PR65C,-,RDQ65,T26,T18,N2 +251,VSS,-,-,-,-,-,-,-,- +252,PR65B,3,-,Comp_OF_PR65A,TRUE,RDQSN65,U25,R18,L1 +253,PR65C,3,-,True_OF_PR65D,-,RDQ65,U26,U19,M2 +254,VCC,-,-,-,-,-,-,-,- +255,PR65A,3,-,True_OF_PR65B,TRUE,RDQS65,V26,T19,K2 +256,PR62D,3,-,Comp_OF_PR62C,-,RDQ65,R26,U20,K1 +257,VSS,-,-,-,-,-,-,-,- +258,PR62B,3,-,Comp_OF_PR62A,TRUE,RDQ65,P26,R20,L3 +259,PR62C,3,-,True_OF_PR62D,-,RDQ65,T25,T20,K3 +260,VCCAUX,-,-,-,-,-,-,-,- +261,PR62A,3,-,True_OF_PR62B,TRUE,RDQ65,P25,P20,M3 +262,PR59D,3,-,Comp_OF_PR59C,-,RDQ65,P24,P18,N3 +263,VCCIO3,-,-,-,-,-,-,-,- +264,PR59B,3,-,Comp_OF_PR59A,TRUE,RDQ65,U24,N20,L4 +265,PR59C,3,-,True_OF_PR59D,-,RDQ65,R24,P19,N4 +266,VSSIO3,-,-,-,-,-,-,-,- +267,PR59A,3,-,True_OF_PR59B,TRUE,RDQ65,T24,N19,K4 +268,PR56D,3,-,Comp_OF_PR56C,-,RDQ53,W21,-,- +269,VCCIO3,-,-,-,-,-,-,-,- +270,PR56B,3,-,Comp_OF_PR56A,TRUE,RDQ53,V21,-,- +271,PR56C,3,-,True_OF_PR56D,-,RDQ53,W22,-,- +272,VSSIO3,-,-,-,-,-,-,-,- +273,PR56A,3,-,True_OF_PR56B,TRUE,RDQ53,W23,-,- +274,PR53D,3,-,Comp_OF_PR53C,-,RDQ53,U23,-,- +275,VSS,-,-,-,-,-,-,-,- +276,PR53B,3,-,Comp_OF_PR53A,TRUE,RDQSN53,U22,-,- +277,PR53C,3,-,True_OF_PR53D,-,RDQ53,U21,-,- +278,VCC,-,-,-,-,-,-,-,- +279,PR53A,3,-,True_OF_PR53B,TRUE,RDQS53,V23,T16,- +280,PR50D,3,-,Comp_OF_PR50C,-,RDQ53,T23,-,- +281,VSS,-,-,-,-,-,-,-,- +282,PR50B,3,-,Comp_OF_PR50A,TRUE,RDQ53,T22,-,- +283,PR50C,3,-,True_OF_PR50D,-,RDQ53,R21,-,- +284,VCCAUX,-,-,-,-,-,-,-,- +285,PR50A,3,-,True_OF_PR50B,TRUE,RDQ53,R23,-,- +286,PR47D,3,-,Comp_OF_PR47C,-,RDQ53,N23,-,- +287,VCCIO3,-,-,-,-,-,-,-,- +288,PR47B,3,-,Comp_OF_PR47A,TRUE,RDQ53,P22,-,- +289,PR47C,3,-,True_OF_PR47D,-,RDQ53,P21,-,- +290,VSSIO3,-,-,-,-,-,-,-,- +291,PR47A,3,-,True_OF_PR47B,TRUE,RDQ53,P23,-,- +292,PR44D,3,-,Comp_OF_PR44C,-,RDQ41,M24,R17,H1 +293,VCCIO3,-,-,-,-,-,-,-,- +294,PR44B,3,VREF1_3,Comp_OF_PR44A,TRUE,RDQ41,N25,P16,J1 +295,PR44C,3,-,True_OF_PR44D,-,RDQ41,N24,R16,F1 +296,VSSIO3,-,-,-,-,-,-,-,- +297,PR44A,3,-,True_OF_PR44B,TRUE,RDQ41,N26,N17,J2 +298,PR41D,3,-,Comp_OF_PR41C,-,RDQ41,L26,P17,- +299,VSS,-,-,-,-,-,-,-,- +300,PR41B,3,-,Comp_OF_PR41A,TRUE,RDQSN41,M26,M17,G1 +301,PR41C,3,-,True_OF_PR41D,-,RDQ41,K26,N18,- +302,VCC,-,-,-,-,-,-,-,- +303,PR41A,3,-,True_OF_PR41B,TRUE,RDQS41,L25,N16,F2 +304,PR38D,3,-,Comp_OF_PR38C,-,RDQ41,L24,M18,H2 +305,VSS,-,-,-,-,-,-,-,- +306,PR38B,3,-,Comp_OF_PR38A,TRUE,RDQ41,J26,L17,G3 +307,PR38C,3,GR_PCLK3_1,True_OF_PR38D,-,RDQ41,K24,L18,J3 +308,VCCAUX,-,-,-,-,-,-,-,- +309,PR38A,3,GR_PCLK3_0,True_OF_PR38B,TRUE,RDQ41,K25,L16,H3 +310,PR35D,3,PCLKC3_0,Comp_OF_PR35C,-,RDQ41,H26,M19,F3 +311,VCCIO3,-,-,-,-,-,-,-,- +312,PR35B,3,PCLKC3_1,Comp_OF_PR35A,TRUE,RDQ41,J24,M20,G4 +313,PR35C,3,PCLKT3_0,True_OF_PR35D,-,RDQ41,H25,L19,F4 +314,VSSIO3,-,-,-,-,-,-,-,- +315,PR35A,3,PCLKT3_1,True_OF_PR35B,TRUE,RDQ41,H24,L20,H4 +316,PR32D,2,PCLKC2_0,Comp_OF_PR32C,-,RDQ29,N22,K20,D1 +317,VCCIO2,-,-,-,-,-,-,-,- +318,PR32B,2,PCLKC2_1,Comp_OF_PR32A,TRUE,RDQ29,L23,K19,B1 +319,PR32C,2,PCLKT2_0,True_OF_PR32D,-,RDQ29,N21,J20,C1 +320,VSSIO2,-,-,-,-,-,-,-,- +321,PR32A,2,PCLKT2_1,True_OF_PR32B,TRUE,RDQ29,K23,J19,D2 +322,PR29D,2,-,Comp_OF_PR29C,-,RDQ29,M23,K18,- +323,VSS,-,-,-,-,-,-,-,- +324,PR29B,2,-,Comp_OF_PR29A,TRUE,RDQSN29,J23,H20,B2 +325,PR29C,2,GR_PCLK2_0,True_OF_PR29D,-,RDQ29,M21,J18,A2 +326,VCC,-,-,-,-,-,-,-,- +327,PR29A,2,GR_PCLK2_1,True_OF_PR29B,TRUE,RDQS29,K22,G19,A3 +328,PR26D,2,-,Comp_OF_PR26C,-,RDQ29,L22,G20,- +329,VSS,-,-,-,-,-,-,-,- +330,PR26B,2,-,Comp_OF_PR26A,TRUE,RDQ29,K21,F19,C2 +331,PR26C,2,-,True_OF_PR26D,-,RDQ29,H23,F20,- +332,VCCAUX,-,-,-,-,-,-,-,- +333,PR26A,2,-,True_OF_PR26B,TRUE,RDQ29,J21,E20,D3 +334,PR23D,2,-,Comp_OF_PR23C,-,RDQ29,H21,E19,C3 +335,VCCIO2,-,-,-,-,-,-,-,- +336,PR23B,2,-,Comp_OF_PR23A,TRUE,RDQ29,F23,D19,C4 +337,PR23C,2,VREF1_2,True_OF_PR23D,-,RDQ29,H22,D20,B4 +338,VSSIO2,-,-,-,-,-,-,-,- +339,PR23A,2,-,True_OF_PR23B,TRUE,RDQ29,F22,C20,D4 +340,PR20D,2,-,Comp_OF_PR20C,-,RDQ17,F24,J16,- +341,VCCIO2,-,-,-,-,-,-,-,- +342,PR20B,2,-,Comp_OF_PR20A,TRUE,RDQ17,F26,H17,A4 +343,PR20C,2,-,True_OF_PR20D,-,RDQ17,E23,J17,- +344,VSSIO2,-,-,-,-,-,-,-,- +345,PR20A,2,-,True_OF_PR20B,TRUE,RDQ17,F25,H18,A6 +346,PR17D,2,-,Comp_OF_PR17C,-,RDQ17,D26,H16,- +347,VSS,-,-,-,-,-,-,-,- +348,PR17B,2,-,Comp_OF_PR17A,TRUE,RDQSN17,E26,G18,A7 +349,PR17C,2,-,True_OF_PR17D,-,RDQ17,E24,G16,- +350,VCC,-,-,-,-,-,-,-,- +351,PR17A,2,-,True_OF_PR17B,TRUE,RDQS17,D25,F17,B6 +352,PR14D,2,-,Comp_OF_PR14C,-,RDQ17,B24,F18,- +353,VSS,-,-,-,-,-,-,-,- +354,PR14B,2,-,Comp_OF_PR14A,TRUE,RDQ17,D24,E17,C6 +355,PR14C,2,-,True_OF_PR14D,-,RDQ17,B26,E18,- +356,VCCAUX,-,-,-,-,-,-,-,- +357,PR14A,2,-,True_OF_PR14B,TRUE,RDQ17,D23,D18,D6 +358,PR11D,2,-,Comp_OF_PR11C,-,RDQ17,C24,F16,- +359,VCCIO2,-,-,-,-,-,-,-,- +360,PR11C,2,-,True_OF_PR11D,-,RDQ17,C23,E16,- +361,VSSIO2,-,-,-,-,-,-,-,- +362,PR11B,2,URC_GPLL0C_IN,Comp_OF_PR11A,TRUE,RDQ17,C26,D17,B7 +363,PR11A,2,URC_GPLL0T_IN,True_OF_PR11B,TRUE,RDQ17,C25,C18,C7 +364,NC,-,-,-,-,-,-,-,- +365,NC,-,-,-,-,-,-,-,- +366,NC,-,-,-,-,-,-,-,- +367,NC,-,-,-,-,-,-,-,- +368,NC,-,-,-,-,-,-,-,- +369,GND,-,-,-,-,-,-,-,- +370,VCC,-,-,-,-,-,-,-,- +371,VSS,-,-,-,-,-,-,-,- +372,VCC,-,-,-,-,-,-,-,- +373,PT85B,1,URC_GPLL1C_IN,Comp_OF_PT85A,-,-,A25,B20,C8 +374,VCCIO1,-,-,-,-,-,-,-,- +375,PT83B,1,-,Comp_OF_PT83A,-,-,B23,B19,- +376,PT85A,1,URC_GPLL1T_IN,True_OF_PT85B,-,-,A24,A19,B8 +377,VSSIO1,-,-,-,-,-,-,-,- +378,PT83A,1,-,True_OF_PT83B,-,-,A23,A18,- +379,PT80B,1,-,Comp_OF_PT80A,-,-,D22,B18,- +380,VSS,-,-,-,-,-,-,-,- +381,PT78B,1,-,Comp_OF_PT78A,-,-,E21,C17,- +382,PT80A,1,-,True_OF_PT80B,-,-,C22,A17,- +383,VCC,-,-,-,-,-,-,-,- +384,PT78A,1,-,True_OF_PT78B,-,-,D21,B17,- +385,PT76B,1,-,Comp_OF_PT76A,-,-,C21,D16,- +386,VSS,-,-,-,-,-,-,-,- +387,PT74B,1,-,Comp_OF_PT74A,-,-,A22,B16,- +388,PT76A,1,-,True_OF_PT76B,-,-,B21,C16,- +389,VCCAUX,-,-,-,-,-,-,-,- +390,PT74A,1,-,True_OF_PT74B,-,-,A21,A16,- +391,PT71B,1,-,Comp_OF_PT71A,-,-,A19,E15,- +392,VCCIO1,-,-,-,-,-,-,-,- +393,PT69B,1,-,Comp_OF_PT69A,-,-,B19,C15,- +394,PT71A,1,-,True_OF_PT71B,-,-,A18,D15,- +395,VSSIO1,-,-,-,-,-,-,-,- +396,PT69A,1,-,True_OF_PT69B,-,-,C19,B15,- +397,PT67B,1,-,Comp_OF_PT67A,-,-,D19,-,- +398,VCCIO1,-,-,-,-,-,-,-,- +399,PT65B,1,-,Comp_OF_PT65A,-,-,D18,-,- +400,PT67A,1,-,True_OF_PT67B,-,-,E19,A15,- +401,VSSIO1,-,-,-,-,-,-,-,- +402,PT65A,1,-,True_OF_PT65B,-,-,C18,-,- +403,PT62B,1,-,Comp_OF_PT62A,-,-,E17,-,- +404,VSS,-,-,-,-,-,-,-,- +405,PT60B,1,-,Comp_OF_PT60A,-,-,C17,-,- +406,PT62A,1,-,True_OF_PT62B,-,-,D17,-,- +407,VCC,-,-,-,-,-,-,-,- +408,PT60A,1,-,True_OF_PT60B,-,-,B17,-,- +409,PT58B,1,-,Comp_OF_PT58A,-,-,A17,E14,- +410,VSS,-,-,-,-,-,-,-,- +411,PT56B,1,-,Comp_OF_PT56A,-,-,C16,C14,- +412,PT58A,1,-,True_OF_PT58B,-,-,A16,D14,- +413,VCCAUX,-,-,-,-,-,-,-,- +414,PT56A,1,-,True_OF_PT56B,-,-,B16,A14,- +415,PT53B,1,-,Comp_OF_PT53A,-,-,E16,E13,- +416,VCCIO1,-,-,-,-,-,-,-,- +417,PT51B,1,-,Comp_OF_PT51A,-,-,A15,C13,- +418,PT53A,1,-,True_OF_PT53B,-,-,D16,D13,- +419,VSSIO1,-,-,-,-,-,-,-,- +420,PT51A,1,-,True_OF_PT51B,-,-,A14,B13,- +421,PT49B,1,-,Comp_OF_PT49A,-,-,B14,A13,- +422,VCCIO1,-,-,-,-,-,-,-,- +423,PT47B,1,GR_PCLK1_1,Comp_OF_PT47A,-,-,C14,E12,- +424,PT49A,1,-,True_OF_PT49B,-,-,B13,A12,- +425,VSSIO1,-,-,-,-,-,-,-,- +426,PT47A,1,GR_PCLK1_0,True_OF_PT47B,-,-,C13,D12,- +427,PT44B,1,PCLKC1_0,Comp_OF_PT44A,-,-,D14,C12,A8 +428,VSS,-,-,-,-,-,-,-,- +429,PT42B,1,PCLKC1_1,Comp_OF_PT42A,-,-,E14,E11,C9 +430,PT44A,1,PCLKT1_0,True_OF_PT44B,-,-,D13,B12,A9 +431,VCC,-,-,-,-,-,-,-,- +432,PT42A,1,PCLKT1_1,True_OF_PT42B,-,-,E13,D11,B9 +433,VSS,-,-,-,-,-,-,-,- +434,VCC,-,-,-,-,-,-,-,- +435,PT38B,0,PCLKC0_0,Comp_OF_PT38A,-,-,A13,C11,C10 +436,VSS,-,-,-,-,-,-,-,- +437,PT36B,0,PCLKC0_1,Comp_OF_PT36A,-,-,D11,A11,A10 +438,PT38A,0,PCLKT0_0,True_OF_PT38B,-,-,A12,B11,B10 +439,VCCAUX,-,-,-,-,-,-,-,- +440,PT36A,0,PCLKT0_1,True_OF_PT36B,-,-,E11,A10,A11 +441,PT33B,0,GR_PCLK0_0,Comp_OF_PT33A,-,-,B11,B10,- +442,VCCIO0,-,-,-,-,-,-,-,- +443,PT31B,0,-,Comp_OF_PT31A,-,-,A11,C10,- +444,PT33A,0,GR_PCLK0_1,True_OF_PT33B,-,-,C11,A9,- +445,VSSIO0,-,-,-,-,-,-,-,- +446,PT31A,0,-,True_OF_PT31B,-,-,A10,B9,- +447,PT29B,0,-,Comp_OF_PT29A,-,-,B10,E10,- +448,VCCIO0,-,-,-,-,-,-,-,- +449,PT27B,0,-,Comp_OF_PT27A,-,-,D10,-,- +450,PT29A,0,-,True_OF_PT29B,-,-,C10,D10,- +451,VSSIO0,-,-,-,-,-,-,-,- +452,PT27A,0,-,True_OF_PT27B,-,-,E10,C9,- +453,PT24B,0,-,Comp_OF_PT24A,-,-,C9,-,- +454,VSS,-,-,-,-,-,-,-,- +455,PT22B,0,-,Comp_OF_PT22A,-,-,D8,-,- +456,PT24A,0,-,True_OF_PT24B,-,-,D9,-,- +457,VCC,-,-,-,-,-,-,-,- +458,PT22A,0,-,True_OF_PT22B,-,-,E8,-,- +459,PT20B,0,-,Comp_OF_PT20A,-,-,C8,E9,- +460,VSS,-,-,-,-,-,-,-,- +461,PT18B,0,-,Comp_OF_PT18A,-,-,A9,A8,- +462,PT20A,0,-,True_OF_PT20B,-,-,B8,D9,- +463,VCCAUX,-,-,-,-,-,-,-,- +464,PT18A,0,-,True_OF_PT18B,-,-,A8,A7,- +465,PT15B,0,-,Comp_OF_PT15A,-,-,A6,B8,- +466,VCCIO0,-,-,-,-,-,-,-,- +467,PT13B,0,-,Comp_OF_PT13A,-,-,B6,D8,- +468,PT15A,0,-,True_OF_PT15B,-,-,A5,C8,- +469,VSSIO0,-,-,-,-,-,-,-,- +470,PT13A,0,-,True_OF_PT13B,-,-,C6,E8,- +471,PT11B,0,-,Comp_OF_PT11A,-,-,D6,C7,- +472,VCCIO0,-,-,-,-,-,-,-,- +473,PT9B,0,-,Comp_OF_PT9A,-,-,C5,D7,- +474,PT11A,0,-,True_OF_PT11B,-,-,E6,C6,- +475,VSSIO0,-,-,-,-,-,-,-,- +476,PT9A,0,-,True_OF_PT9B,-,-,D5,E7,- +477,PT6B,0,-,Comp_OF_PT6A,-,-,A4,D6,- +478,VSS,-,-,-,-,-,-,-,- +479,PT4B,0,ULC_GPLL1C_IN,Comp_OF_PT4A,-,-,A3,B6,C11 +480,PT6A,0,-,True_OF_PT6B,-,-,B4,E6,- +481,VCC,-,-,-,-,-,-,-,- +482,PT4A,0,ULC_GPLL1T_IN,True_OF_PT4B,-,-,A2,A6,B11 +483,VSS,-,-,-,-,-,-,-,- +484,VCC,-,-,-,-,-,-,-,- +485,VCC,-,-,-,-,-,-,-,- +486,GND,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,F19,-,- +0,GND,-,-,-,-,-,B25,C19,G2 +0,GND,-,-,-,-,-,E25,H19,L2 +0,GND,-,-,-,-,-,J25,R19,B3 +0,GND,-,-,-,-,-,M25,G17,E5 +0,GND,-,-,-,-,-,R25,M16,F5 +0,GND,-,-,-,-,-,V25,G15,K5 +0,GND,-,-,-,-,-,AC25,K15,L5 +0,GND,-,-,-,-,-,B22,N15,F6 +0,GND,-,-,-,-,-,E22,B14,G6 +0,GND,-,-,-,-,-,J22,F14,H6 +0,GND,-,-,-,-,-,M22,G14,J6 +0,GND,-,-,-,-,-,R22,J14,K6 +0,GND,-,-,-,-,-,V22,K14,L6 +0,GND,-,-,-,-,-,H19,M14,M6 +0,GND,-,-,-,-,-,B18,N14,E7 +0,GND,-,-,-,-,-,E18,P14,F7 +0,GND,-,-,-,-,-,J18,F13,G7 +0,GND,-,-,-,-,-,K18,G13,H7 +0,GND,-,-,-,-,-,L18,P13,J7 +0,GND,-,-,-,-,-,M18,G12,K7 +0,GND,-,-,-,-,-,N18,J12,L7 +0,GND,-,-,-,-,-,P18,K12,M7 +0,GND,-,-,-,-,-,R18,L12,N7 +0,GND,-,-,-,-,-,T18,M12,E8 +0,GND,-,-,-,-,-,U18,P12,F8 +0,GND,-,-,-,-,-,W18,G11,G8 +0,GND,-,-,-,-,-,J17,J11,H8 +0,GND,-,-,-,-,-,K17,K11,J8 +0,GND,-,-,-,-,-,U17,L11,K8 +0,GND,-,-,-,-,-,V17,M11,L8 +0,GND,-,-,-,-,-,J16,P11,M8 +0,GND,-,-,-,-,-,L16,G10,N8 +0,GND,-,-,-,-,-,M16,J10,E9 +0,GND,-,-,-,-,-,N16,K10,F9 +0,GND,-,-,-,-,-,P16,L10,G9 +0,GND,-,-,-,-,-,R16,M10,H9 +0,GND,-,-,-,-,-,U16,G9,J9 +0,GND,-,-,-,-,-,V16,J9,K9 +0,GND,-,-,-,-,-,B15,K9,L9 +0,GND,-,-,-,-,-,E15,L9,M9 +0,GND,-,-,-,-,-,J15,M9,N9 +0,GND,-,-,-,-,-,L15,F8,E10 +0,GND,-,-,-,-,-,M15,G8,F10 +0,GND,-,-,-,-,-,N15,P8,G10 +0,GND,-,-,-,-,-,P15,B7,H10 +0,GND,-,-,-,-,-,R15,F7,J10 +0,GND,-,-,-,-,-,U15,G7,K10 +0,GND,-,-,-,-,-,V15,J7,L10 +0,GND,-,-,-,-,-,J14,K7,M10 +0,GND,-,-,-,-,-,L14,M7,N10 +0,GND,-,-,-,-,-,M14,N7,E11 +0,GND,-,-,-,-,-,N14,P7,F11 +0,GND,-,-,-,-,-,P14,G6,G11 +0,GND,-,-,-,-,-,R14,K6,H11 +0,GND,-,-,-,-,-,U14,N6,J11 +0,GND,-,-,-,-,-,V14,D4,K11 +0,GND,-,-,-,-,-,J13,G4,L11 +0,GND,-,-,-,-,-,L13,J2,M11 +0,GND,-,-,-,-,-,M13,M2,N11 +0,GND,-,-,-,-,-,N13,-,E12 +0,GND,-,-,-,-,-,P13,-,F12 +0,GND,-,-,-,-,-,R13,-,G12 +0,GND,-,-,-,-,-,U13,-,H12 +0,GND,-,-,-,-,-,V13,-,J12 +0,GND,-,-,-,-,-,B12,-,K12 +0,GND,-,-,-,-,-,E12,-,L12 +0,GND,-,-,-,-,-,J12,-,M12 +0,GND,-,-,-,-,-,L12,-,N12 +0,GND,-,-,-,-,-,M12,-,F13 +0,GND,-,-,-,-,-,N12,-,G13 +0,GND,-,-,-,-,-,P12,-,H13 +0,GND,-,-,-,-,-,R12,-,J13 +0,GND,-,-,-,-,-,U12,-,K13 +0,GND,-,-,-,-,-,V12,-,L13 +0,GND,-,-,-,-,-,J11,-,M13 +0,GND,-,-,-,-,-,L11,-,E14 +0,GND,-,-,-,-,-,M11,-,F14 +0,GND,-,-,-,-,-,N11,-,K14 +0,GND,-,-,-,-,-,P11,-,L14 +0,GND,-,-,-,-,-,R11,-,B16 +0,GND,-,-,-,-,-,U11,-,T16 +0,GND,-,-,-,-,-,J10,-,G17 +0,GND,-,-,-,-,-,K10,-,L17 +0,GND,-,-,-,-,-,U10,-,- +0,GND,-,-,-,-,-,B9,-,- +0,GND,-,-,-,-,-,E9,-,- +0,GND,-,-,-,-,-,H9,-,- +0,GND,-,-,-,-,-,J9,-,- +0,GND,-,-,-,-,-,K9,-,- +0,GND,-,-,-,-,-,L9,-,- +0,GND,-,-,-,-,-,M9,-,- +0,GND,-,-,-,-,-,N9,-,- +0,GND,-,-,-,-,-,P9,-,- +0,GND,-,-,-,-,-,R9,-,- +0,GND,-,-,-,-,-,T9,-,- +0,GND,-,-,-,-,-,U9,-,- +0,GND,-,-,-,-,-,V9,-,- +0,GND,-,-,-,-,-,W9,-,- +0,GND,-,-,-,-,-,H8,-,- +0,GND,-,-,-,-,-,J8,-,- +0,GND,-,-,-,-,-,B5,-,- +0,GND,-,-,-,-,-,E5,-,- +0,GND,-,-,-,-,-,J5,-,- +0,GND,-,-,-,-,-,M5,-,- +0,GND,-,-,-,-,-,R5,-,- +0,GND,-,-,-,-,-,V5,-,- +0,GND,-,-,-,-,-,AC3,-,- +0,GND,-,-,-,-,-,B2,-,- +0,GND,-,-,-,-,-,E2,-,- +0,GND,-,-,-,-,-,J2,-,- +0,GND,-,-,-,-,-,M2,-,- +0,GND,-,-,-,-,-,R2,-,- +0,GND,-,-,-,-,-,V2,-,- +0,GND,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,L17,H13,J4 +0,VCC,-,-,-,-,-,M17,J13,M4 +0,VCC,-,-,-,-,-,N17,K13,J5 +0,VCC,-,-,-,-,-,P17,L13,P7 +0,VCC,-,-,-,-,-,R17,M13,D8 +0,VCC,-,-,-,-,-,T17,N13,D9 +0,VCC,-,-,-,-,-,K16,H12,P9 +0,VCC,-,-,-,-,-,T16,N12,D10 +0,VCC,-,-,-,-,-,K15,H11,D11 +0,VCC,-,-,-,-,-,T15,N11,P11 +0,VCC,-,-,-,-,-,K14,H10,J14 +0,VCC,-,-,-,-,-,T14,N10,J15 +0,VCC,-,-,-,-,-,K13,H9,M15 +0,VCC,-,-,-,-,-,T13,N9,- +0,VCC,-,-,-,-,-,K12,H8,- +0,VCC,-,-,-,-,-,T12,J8,- +0,VCC,-,-,-,-,-,K11,K8,- +0,VCC,-,-,-,-,-,T11,L8,- +0,VCC,-,-,-,-,-,L10,M8,- +0,VCC,-,-,-,-,-,M10,N8,- +0,VCC,-,-,-,-,-,N10,-,- +0,VCC,-,-,-,-,-,P10,-,- +0,VCC,-,-,-,-,-,R10,-,- +0,VCC,-,-,-,-,-,T10,-,- +0,VCC,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,K19,F15,E6 +0,VCCAUX,-,-,-,-,-,T19,P15,N6 +0,VCCAUX,-,-,-,-,-,W19,F6,E13 +0,VCCAUX,-,-,-,-,-,H17,P6,P13 +0,VCCAUX,-,-,-,-,-,H14,-,- +0,VCCAUX,-,-,-,-,-,H11,-,- +0,VCCAUX,-,-,-,-,-,L8,-,- +0,VCCAUX,-,-,-,-,-,T8,-,- +0,VCCAUX,-,-,-,-,-,W8,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,H13,F10,D12 +0,VCCIO0,0,-,-,-,-,H12,F9,- +0,VCCIO0,0,-,-,-,-,H10,-,- +0,VCCIO0,0,-,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,H18,F12,D7 +0,VCCIO1,1,-,-,-,-,H16,F11,- +0,VCCIO1,1,-,-,-,-,H15,-,- +0,VCCIO1,1,-,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,J19,H15,G5 +0,VCCIO2,2,-,-,-,-,L19,J15,H5 +0,VCCIO2,2,-,-,-,-,M19,H14,- +0,VCCIO2,2,-,-,-,-,N19,-,- +0,VCCIO2,2,-,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,P19,L15,M5 +0,VCCIO3,3,-,-,-,-,R19,M15,N5 +0,VCCIO3,3,-,-,-,-,U19,L14,- +0,VCCIO3,3,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,-,- +0,GND,-,GND,-,-,-,AC24,V20,R1 +0,GND,-,GND,-,-,-,AD24,V19,R2 +0,GND,-,GND,-,-,-,AE24,W19,T2 +0,GND,-,GND,-,-,-,AF24,V16,U2 +0,GND,-,GND,-,-,-,AB23,W16,T3 +0,GND,-,GND,-,-,-,AB22,V15,U3 +0,GND,-,GND,-,-,-,AE22,W15,T4 +0,GND,-,GND,-,-,-,AB21,U14,U4 +0,GND,-,GND,-,-,-,AC21,V14,V4 +0,GND,-,GND,-,-,-,AD21,U13,U5 +0,GND,-,GND,-,-,-,AE21,V13,P6 +0,GND,-,GND,-,-,-,AA20,U12,T6 +0,GND,-,GND,-,-,-,AE19,V12,T7 +0,GND,-,GND,-,-,-,AA18,W12,U7 +0,GND,-,GND,-,-,-,AB18,U11,V7 +0,GND,-,GND,-,-,-,AC18,U10,P8 +0,GND,-,GND,-,-,-,AD18,U9,T8 +0,GND,-,GND,-,-,-,AE18,V9,T9 +0,GND,-,GND,-,-,-,AA17,U8,U9 +0,GND,-,GND,-,-,-,AE16,V8,T10 +0,GND,-,GND,-,-,-,AA15,U7,U10 +0,GND,-,GND,-,-,-,AB15,V7,V10 +0,GND,-,GND,-,-,-,AC15,W7,T11 +0,GND,-,GND,-,-,-,AD15,V6,U11 +0,GND,-,GND,-,-,-,AE15,W6,P12 +0,GND,-,GND,-,-,-,AA14,V5,T12 +0,GND,-,GND,-,-,-,AB14,-,- +0,GND,-,GND,-,-,-,AA13,-,- +0,GND,-,GND,-,-,-,AB13,-,- +0,GND,-,GND,-,-,-,AE13,-,- +0,GND,-,GND,-,-,-,AA12,-,- +0,GND,-,GND,-,-,-,AB12,-,- +0,GND,-,GND,-,-,-,AC12,-,- +0,GND,-,GND,-,-,-,AD12,-,- +0,GND,-,GND,-,-,-,AE12,-,- +0,GND,-,GND,-,-,-,AA10,-,- +0,GND,-,GND,-,-,-,AE10,-,- +0,GND,-,GND,-,-,-,AA9,-,- +0,GND,-,GND,-,-,-,AB9,-,- +0,GND,-,GND,-,-,-,AC9,-,- +0,GND,-,GND,-,-,-,AD9,-,- +0,GND,-,GND,-,-,-,AE9,-,- +0,GND,-,GND,-,-,-,AA7,-,- +0,GND,-,GND,-,-,-,AE7,-,- +0,GND,-,GND,-,-,-,AB6,-,- +0,GND,-,GND,-,-,-,AC6,-,- +0,GND,-,GND,-,-,-,AD6,-,- +0,GND,-,GND,-,-,-,AE6,-,- +0,GND,-,GND,-,-,-,AF5,-,- +0,GND,-,GND,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,AC11,T6,P10 +0,VCCA0,-,-,-,-,-,AB10,U6,R10 +0,VCCA0,-,-,-,-,-,AC10,-,- +0,VCCA0,-,-,-,-,-,AC8,-,- +0,VCCA0,-,-,-,-,-,AB7,-,- +0,VCCA0,-,-,-,-,-,AC7,-,- +0,VCCA0,-,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,-,- +0,VCCA1,-,-,-,-,-,AB20,T15,- +0,VCCA1,-,-,-,-,-,AC20,U15,- +0,VCCA1,-,-,-,-,-,AC19,-,- +0,VCCA1,-,-,-,-,-,AB17,-,- +0,VCCA1,-,-,-,-,-,AC17,-,- +0,VCCA1,-,-,-,-,-,AC16,-,- +0,VCCA1,-,-,-,-,-,-,-,- +0,VCCA1,-,-,-,-,-,-,-,- +0,VCCA1,-,-,-,-,-,-,-,- +0,VCCA1,-,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,AC14,V11,R3 +0,VCCAUXA0,-,-,-,-,-,AC13,V10,P5 +0,VCCAUXA0,-,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,-,- +0,VCCAUXA1,-,-,-,-,-,AC23,V18,- +0,VCCAUXA1,-,-,-,-,-,AC22,V17,- +0,VCCAUXA1,-,-,-,-,-,-,-,- +0,VCCAUXA1,-,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,V11,P10,N13 +0,VCCIO8,8,-,-,-,-,V10,P9,P14 +0,VCCIO8,8,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,P8,L7,M14 +0,VCCIO6,6,-,-,-,-,R8,L6,N14 +0,VCCIO6,6,-,-,-,-,U8,M6,- +0,VCCIO6,6,-,-,-,-,V8,-,- +0,VCCIO6,6,-,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,K8,H7,G14 +0,VCCIO7,7,-,-,-,-,M8,H6,H14 +0,VCCIO7,7,-,-,-,-,N8,J6,- +0,VCCIO7,7,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,F18,K16,- +0,NC,-,-,-,-,-,F17,K17,- +0,NC,-,-,-,-,-,C15,-,- +0,NC,-,-,-,-,-,D15,-,- +0,NC,-,-,-,-,-,F15,-,- +0,NC,-,-,-,-,-,F14,-,- +0,NC,-,-,-,-,-,F13,-,- +0,NC,-,-,-,-,-,C12,-,- +0,NC,-,-,-,-,-,D12,-,- +0,NC,-,-,-,-,-,F12,-,- +0,NC,-,-,-,-,-,F10,-,- +0,NC,-,-,-,-,-,F9,-,- +0,NC,-,-,-,-,-,F8,-,- +0,NC,-,-,-,-,-,AA5,-,- +0,NC,-,-,-,-,-,AA4,-,- +0,NC,-,-,-,-,-,AA3,-,- +0,NC,-,-,-,-,-,AA22,-,- +0,NC,-,-,-,-,-,AA23,-,- +0,NC,-,-,-,-,-,AB24,-,- +0,NC,-,-,-,-,-,AA24,-,- +0,NC,-,-,-,-,-,AB25,-,- +0,NC,-,-,-,-,-,AA25,-,- +0,NC,-,-,-,-,-,AE25,-,- +0,NC,-,-,-,-,-,AD25,-,- +0,NC,-,-,-,-,-,AF25,-,- +0,NC,-,-,-,-,-,AE26,-,- +0,NC,-,-,-,-,-,AD26,-,- +0,NC,-,-,-,-,-,AC26,-,- +0,NC,-,-,-,-,-,AB26,-,- +0,NC,-,-,-,-,-,AA26,-,- +0,NC,-,-,-,-,-,V18,-,- +0,NC,-,-,-,-,-,V19,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,- diff --git a/pinouts/ecp5um85pinout.csv b/pinouts/ecp5um85pinout.csv new file mode 100644 index 0000000..417387f --- /dev/null +++ b/pinouts/ecp5um85pinout.csv @@ -0,0 +1,1119 @@ +# Pin Out For ECP5UM-85,,,,,,,,,, +# Revision 1.0,,,,,,,,,, +"# Revised Nov. 2, 2015",,,,,,,,,, +,,,,,,,,,, +PAD,Pin/Ball Function,Bank,Dual Function,Differential,High Speed,DQS,CABGA756,CABGA554,CABGA381,CSFBGA285 +1,NC,-,-,-,-,-,-,-,-,- +2,NC,-,-,-,-,-,-,-,-,- +3,NC,-,-,-,-,-,-,-,-,- +4,NC,-,-,-,-,-,-,-,-,- +5,NC,-,-,-,-,-,-,-,-,- +6,PL11A,7,ULC_GPLL0T_IN,True_OF_PL11B,TRUE,LDQ17,C5,C2,A4,C12 +7,PL11B,7,ULC_GPLL0C_IN,Comp_OF_PL11A,TRUE,LDQ17,D5,C1,A5,B12 +8,VSSIO7,-,-,-,-,-,-,-,-,- +9,PL11C,7,-,True_OF_PL11D,-,LDQ17,C4,C4,B5,- +10,VCCIO7,-,-,-,-,-,-,-,-,- +11,PL11D,7,-,Comp_OF_PL11C,-,LDQ17,C3,C3,C5,- +12,PL14A,7,-,True_OF_PL14B,TRUE,LDQ17,D4,D4,C4,A12 +13,VCCAUX,-,-,-,-,-,-,-,-,- +14,PL14C,7,-,True_OF_PL14D,-,LDQ17,F4,B1,A3,- +15,PL14B,7,-,Comp_OF_PL14A,TRUE,LDQ17,E4,D3,B4,- +16,VSS,-,-,-,-,-,-,-,-,- +17,PL14D,7,-,Comp_OF_PL14C,-,LDQ17,F5,B3,B3,- +18,PL17A,7,-,True_OF_PL17B,TRUE,LDQS17,B1,D2,E4,D13 +19,VCC,-,-,-,-,-,-,-,-,- +20,PL17C,7,-,True_OF_PL17D,-,LDQ17,D3,E3,C3,- +21,PL17B,7,-,Comp_OF_PL17A,TRUE,LDQSN17,C2,E1,D5,C13 +22,VSS,-,-,-,-,-,-,-,-,- +23,PL17D,7,-,Comp_OF_PL17C,-,LDQ17,D2,D1,D3,- +24,PL20A,7,-,True_OF_PL20B,TRUE,LDQ17,F3,F2,F4,- +25,VSSIO7,-,-,-,-,-,-,-,-,- +26,PL20C,7,-,True_OF_PL20D,-,LDQ17,C1,E4,E5,- +27,PL20B,7,-,Comp_OF_PL20A,TRUE,LDQ17,E3,F1,E3,- +28,VCCIO7,-,-,-,-,-,-,-,-,- +29,PL20D,7,-,Comp_OF_PL20C,-,LDQ17,D1,F3,F5,- +30,PL23A,7,-,True_OF_PL23B,TRUE,LDQ29,F2,-,-,- +31,VSSIO7,-,-,-,-,-,-,-,-,- +32,PL23C,7,-,True_OF_PL23D,-,LDQ29,F1,-,-,- +33,PL23B,7,-,Comp_OF_PL23A,TRUE,LDQ29,E1,-,-,- +34,VCCIO7,-,-,-,-,-,-,-,-,- +35,PL23D,7,-,Comp_OF_PL23C,-,LDQ29,H1,-,-,- +36,PL26A,7,-,True_OF_PL26B,TRUE,LDQ29,H2,-,-,- +37,VCCAUX,-,-,-,-,-,-,-,-,- +38,PL26C,7,-,True_OF_PL26D,-,LDQ29,J3,-,-,- +39,PL26B,7,-,Comp_OF_PL26A,TRUE,LDQ29,H3,-,-,- +40,VSS,-,-,-,-,-,-,-,-,- +41,PL26D,7,-,Comp_OF_PL26C,-,LDQ29,K3,-,-,- +42,PL29A,7,-,True_OF_PL29B,TRUE,LDQS29,K2,-,-,- +43,VCC,-,-,-,-,-,-,-,-,- +44,PL29C,7,-,True_OF_PL29D,-,LDQ29,K1,-,-,- +45,PL29B,7,-,Comp_OF_PL29A,TRUE,LDQSN29,J1,-,-,- +46,VSS,-,-,-,-,-,-,-,-,- +47,PL29D,7,-,Comp_OF_PL29C,-,LDQ29,L1,-,-,- +48,PL32A,7,-,True_OF_PL32B,TRUE,LDQ29,L2,-,-,- +49,VSSIO7,-,-,-,-,-,-,-,-,- +50,PL32C,7,-,True_OF_PL32D,-,LDQ29,J4,-,-,- +51,PL32B,7,-,Comp_OF_PL32A,TRUE,LDQ29,L3,-,-,- +52,VCCIO7,-,-,-,-,-,-,-,-,- +53,PL32D,7,-,Comp_OF_PL32C,-,LDQ29,K4,-,-,- +54,PL35A,7,-,True_OF_PL35B,TRUE,LDQ41,H6,F5,A2,B13 +55,VSSIO7,-,-,-,-,-,-,-,-,- +56,PL35C,7,VREF1_7,True_OF_PL35D,-,LDQ41,J7,H5,B2,C15 +57,PL35B,7,-,Comp_OF_PL35A,TRUE,LDQ41,H5,F4,B1,A13 +58,VCCIO7,-,-,-,-,-,-,-,-,- +59,PL35D,7,-,Comp_OF_PL35C,-,LDQ41,J6,H6,C2,A15 +60,PL38A,7,-,True_OF_PL38B,TRUE,LDQ41,K6,J6,C1,D15 +61,VCCAUX,-,-,-,-,-,-,-,-,- +62,PL38C,7,-,True_OF_PL38D,-,LDQ41,K5,H4,D2,- +63,PL38B,7,-,Comp_OF_PL38A,TRUE,LDQ41,K7,K6,D1,D16 +64,VSS,-,-,-,-,-,-,-,-,- +65,PL38D,7,-,Comp_OF_PL38C,-,LDQ41,L4,L5,E1,- +66,PL41A,7,GR_PCLK7_1,True_OF_PL41B,TRUE,LDQS41,N3,K5,H4,B15 +67,VCC,-,-,-,-,-,-,-,-,- +68,PL41C,7,GR_PCLK7_0,True_OF_PL41D,-,LDQ41,L7,M6,H5,C16 +69,PL41B,7,-,Comp_OF_PL41A,TRUE,LDQSN41,N4,J4,G5,A16 +70,VSS,-,-,-,-,-,-,-,-,- +71,PL41D,7,-,Comp_OF_PL41C,-,LDQ41,L6,M4,H3,- +72,PL44A,7,PCLKT7_1,True_OF_PL44B,TRUE,LDQ41,N6,K4,G3,A17 +73,VSSIO7,-,-,-,-,-,-,-,-,- +74,PL44C,7,PCLKT7_0,True_OF_PL44D,-,LDQ41,P6,N6,F2,B18 +75,PL44B,7,PCLKC7_1,Comp_OF_PL44A,TRUE,LDQ41,N7,L4,F3,B17 +76,VCCIO7,-,-,-,-,-,-,-,-,- +77,PL44D,7,PCLKC7_0,Comp_OF_PL44C,-,LDQ41,P7,N5,E2,C17 +78,PL47A,6,PCLKT6_1,True_OF_PL47B,TRUE,LDQ53,P5,H3,G2,D17 +79,VSSIO6,-,-,-,-,-,-,-,-,- +80,PL47C,6,PCLKT6_0,True_OF_PL47D,-,LDQ53,R7,H2,H2,D18 +81,PL47B,6,PCLKC6_1,Comp_OF_PL47A,TRUE,LDQ53,P4,J3,F1,C18 +82,VCCIO6,-,-,-,-,-,-,-,-,- +83,PL47D,6,PCLKC6_0,Comp_OF_PL47C,-,LDQ53,T7,H1,G1,F18 +84,PL50A,6,GR_PCLK6_0,True_OF_PL50B,TRUE,LDQ53,R6,K2,J4,F17 +85,VCCAUX,-,-,-,-,-,-,-,-,- +86,PL50C,6,GR_PCLK6_1,True_OF_PL50D,-,LDQ53,U6,K3,J3,F15 +87,PL50B,6,-,Comp_OF_PL50A,TRUE,LDQ53,T6,J1,J5,F16 +88,VSS,-,-,-,-,-,-,-,-,- +89,PL50D,6,-,Comp_OF_PL50C,-,LDQ53,U7,L3,K3,G16 +90,PL53A,6,-,True_OF_PL53B,TRUE,LDQS53,R4,L2,K2,G18 +91,VCC,-,-,-,-,-,-,-,-,- +92,PL53C,6,-,True_OF_PL53D,-,LDQ53,T4,K1,H1,- +93,PL53B,6,-,Comp_OF_PL53A,TRUE,LDQSN53,T5,M1,J1,H17 +94,VSS,-,-,-,-,-,-,-,-,- +95,PL53D,6,-,Comp_OF_PL53C,-,LDQ53,U5,L1,K1,- +96,PL56A,6,-,True_OF_PL56B,TRUE,LDQ53,U4,N1,K4,G15 +97,VSSIO6,-,-,-,-,-,-,-,-,- +98,PL56C,6,-,True_OF_PL56D,-,LDQ53,V6,N3,L4,H16 +99,PL56B,6,VREF1_6,Comp_OF_PL56A,TRUE,LDQ53,V4,N2,K5,H15 +100,VCCIO6,-,-,-,-,-,-,-,-,- +101,PL56D,6,-,Comp_OF_PL56C,-,LDQ53,V7,M3,L5,J16 +102,PL59A,6,-,True_OF_PL59B,TRUE,LDQ65,P2,-,-,- +103,VSSIO6,-,-,-,-,-,-,-,-,- +104,PL59C,6,-,True_OF_PL59D,-,LDQ65,R3,-,-,- +105,PL59B,6,-,Comp_OF_PL59A,TRUE,LDQ65,P3,-,-,- +106,VCCIO6,-,-,-,-,-,-,-,-,- +107,PL59D,6,-,Comp_OF_PL59C,-,LDQ65,T3,-,-,- +108,PL62A,6,-,True_OF_PL62B,TRUE,LDQ65,N1,-,-,- +109,VCCAUX,-,-,-,-,-,-,-,-,- +110,PL62C,6,-,True_OF_PL62D,-,LDQ65,U2,-,-,- +111,PL62B,6,-,Comp_OF_PL62A,TRUE,LDQ65,P1,-,-,- +112,VSS,-,-,-,-,-,-,-,-,- +113,PL62D,6,-,Comp_OF_PL62C,-,LDQ65,U3,-,-,- +114,PL65A,6,-,True_OF_PL65B,TRUE,LDQS65,R1,-,-,- +115,VCC,-,-,-,-,-,-,-,-,- +116,PL65C,6,-,True_OF_PL65D,-,LDQ65,W3,-,-,- +117,PL65B,6,-,Comp_OF_PL65A,TRUE,LDQSN65,T2,-,-,- +118,VSS,-,-,-,-,-,-,-,-,- +119,PL65D,6,-,Comp_OF_PL65C,-,LDQ65,Y3,-,-,- +120,PL68A,6,-,True_OF_PL68B,TRUE,LDQ65,T1,-,-,- +121,VSSIO6,-,-,-,-,-,-,-,-,- +122,PL68C,6,-,True_OF_PL68D,-,LDQ65,V1,-,-,- +123,PL68B,6,-,Comp_OF_PL68A,TRUE,LDQ65,U1,-,-,- +124,VCCIO6,-,-,-,-,-,-,-,-,- +125,PL68D,6,-,Comp_OF_PL68C,-,LDQ65,W1,-,-,- +126,PL71A,6,-,True_OF_PL71B,TRUE,LDQ77,Y7,P4,-,- +127,VSSIO6,-,-,-,-,-,-,-,-,- +128,PL71C,6,-,True_OF_PL71D,-,LDQ77,Y5,P6,-,- +129,PL71B,6,-,Comp_OF_PL71A,TRUE,LDQ77,Y6,P5,-,- +130,VCCIO6,-,-,-,-,-,-,-,-,- +131,PL71D,6,-,Comp_OF_PL71C,-,LDQ77,W5,N4,-,- +132,PL74A,6,-,True_OF_PL74B,TRUE,LDQ77,Y4,R4,-,- +133,VCCAUX,-,-,-,-,-,-,-,-,- +134,PL74C,6,-,True_OF_PL74D,-,LDQ77,AB7,R6,-,- +135,PL74B,6,-,Comp_OF_PL74A,TRUE,LDQ77,W4,T5,-,- +136,VSS,-,-,-,-,-,-,-,-,- +137,PL74D,6,-,Comp_OF_PL74C,-,LDQ77,AC6,T4,-,- +138,PL77A,6,-,True_OF_PL77B,TRUE,LDQS77,AB5,V4,M5,- +139,VCC,-,-,-,-,-,-,-,-,- +140,PL77C,6,-,True_OF_PL77D,-,LDQ77,AC7,U6,-,- +141,PL77B,6,-,Comp_OF_PL77A,TRUE,LDQSN77,AB6,U5,-,- +142,VSS,-,-,-,-,-,-,-,-,- +143,PL77D,6,-,Comp_OF_PL77C,-,LDQ77,AD7,U4,-,- +144,PL80A,6,-,True_OF_PL80B,TRUE,LDQ77,AD6,W4,-,- +145,VSSIO6,-,-,-,-,-,-,-,-,- +146,PL80C,6,-,True_OF_PL80D,-,LDQ77,AE5,W5,-,- +147,PL80B,6,-,Comp_OF_PL80A,TRUE,LDQ77,AE6,V6,-,- +148,VCCIO6,-,-,-,-,-,-,-,-,- +149,PL80D,6,-,Comp_OF_PL80C,-,LDQ77,AE4,W6,-,- +150,PL83A,6,-,True_OF_PL83B,TRUE,LDQ89,AB3,T3,M4,- +151,VSSIO6,-,-,-,-,-,-,-,-,- +152,PL83C,6,-,True_OF_PL83D,-,LDQ89,AC5,R3,N4,J17 +153,PL83B,6,-,Comp_OF_PL83A,TRUE,LDQ89,AB4,U3,N5,- +154,VCCIO6,-,-,-,-,-,-,-,-,- +155,PL83D,6,-,Comp_OF_PL83C,-,LDQ89,AD4,P3,P5,H18 +156,PL86A,6,-,True_OF_PL86B,TRUE,LDQ89,W2,P2,N3,J18 +157,VCCAUX,-,-,-,-,-,-,-,-,- +158,PL86C,6,-,True_OF_PL86D,-,LDQ89,AD3,T2,L3,K16 +159,PL86B,6,-,Comp_OF_PL86A,TRUE,LDQ89,Y1,P1,M3,K18 +160,VSS,-,-,-,-,-,-,-,-,- +161,PL86D,6,-,Comp_OF_PL86C,-,LDQ89,AE3,R1,L2,K15 +162,PL89A,6,-,True_OF_PL89B,TRUE,LDQS89,AC3,V1,N2,K17 +163,VCC,-,-,-,-,-,-,-,-,- +164,PL89C,6,-,True_OF_PL89D,-,LDQ89,AC2,U1,L1,L15 +165,PL89B,6,-,Comp_OF_PL89A,TRUE,LDQSN89,AB2,U2,M1,L18 +166,VSS,-,-,-,-,-,-,-,-,- +167,PL89D,6,-,Comp_OF_PL89C,-,LDQ89,AE2,T1,N1,L16 +168,PL92A,6,-,True_OF_PL92B,TRUE,LDQ89,AB1,V3,P1,- +169,VSSIO6,-,-,-,-,-,-,-,-,- +170,PL92B,6,-,Comp_OF_PL92A,TRUE,LDQ89,AC1,W1,P2,- +171,VCCIO6,-,-,-,-,-,-,-,-,- +172,PL92C,6,LLC_GPLL0T_IN,True_OF_PL92D,-,LDQ89,AD1,W2,P3,M16 +173,PL92D,6,LLC_GPLL0C_IN,Comp_OF_PL92C,-,LDQ89,AE1,W3,P4,M17 +174,NC,-,-,-,-,-,-,-,-,- +175,NC,-,-,-,-,-,-,-,-,- +176,GND,-,-,-,-,-,-,-,-,- +177,VCC,-,-,-,-,-,-,-,-,- +178,VCC,-,-,-,-,-,-,-,-,- +179,VSS,-,-,-,-,-,-,-,-,- +180,PB4A,8,D7/IO7,True_OF_PB4B,-,-,AG1,AA1,R1,N15 +181,PB6A,8,D5/MISO2/IO5,True_OF_PB6B,-,-,AJ1,AC1,U1,N17 +182,VCC,-,-,-,-,-,-,-,-,- +183,PB4B,8,D6/IO6,Comp_OF_PB4A,-,-,AH1,AB1,T1,N16 +184,PB6B,8,D4/MOSI2/IO4,Comp_OF_PB6A,-,-,AK1,AD1,V1,M18 +185,VSS,-,-,-,-,-,-,-,-,- +186,PB9A,8,D3/IO3,True_OF_PB9B,-,-,AL1,AE1,W1,N18 +187,PB11A,8,D1/MISO/IO1,True_OF_PB11B,-,-,AJ2,AD2,V2,T18 +188,VSSIO8,-,-,-,-,-,-,-,-,- +189,PB9B,8,D2/IO2,Comp_OF_PB9A,-,-,AM2,AF2,Y2,R18 +190,PB11B,8,D0/MOSI/IO0,Comp_OF_PB11A,-,-,AK2,AE2,W2,U18 +191,VCCIO8,-,-,-,-,-,-,-,-,- +192,PB13A,8,SN/CSN,True_OF_PB13B,-,-,AG3,AB2,T2,R17 +193,PB15A,8,HOLDN/DI/BUSY/CSSPIN/CEN,True_OF_PB15B,-,-,AJ3,AA2,R2,U17 +194,VSSIO8,-,-,-,-,-,-,-,-,- +195,PB13B,8,CS1N,Comp_OF_PB13A,-,-,AH3,AC2,U2,T17 +196,PB15B,8,DOUT/CSON,Comp_OF_PB15A,-,-,AK3,AB3,R3,V17 +197,VCCIO8,-,-,-,-,-,-,-,-,- +198,PB18A,8,WRITEN,-,-,-,AL3,AD3,T3,R16 +199,INITN,8,-,-,-,-,AG4,AF3,V3,V16 +200,VCCAUX,-,-,-,-,-,-,-,-,- +201,CCLK,8,MCLK/SCK,-,-,-,AM3,AE3,U3,U16 +202,PROGRAMN,8,-,-,-,-,AH4,AB4,W3,T15 +203,VSS,-,-,-,-,-,-,-,-,- +204,DONE,8,-,-,-,-,AJ4,AC4,Y3,U15 +205,CFG_1,8,-,-,-,-,AL4,AE4,T4,T14 +206,VCC,-,-,-,-,-,-,-,-,- +207,CFG_2,8,-,-,-,-,AK4,AD4,R4,V15 +208,CFG_0,8,-,-,-,-,AM4,AF4,U4,U14 +209,VSS,-,-,-,-,-,-,-,-,- +210,TDO,40,-,-,-,-,AG5,AB5,V4,V14 +211,TCK,40,-,-,-,-,AK5,AD5,T5,U13 +212,VSSIO8,-,-,-,-,-,-,-,-,- +213,TDI,40,-,-,-,-,AJ5,AC5,R5,T13 +214,TMS,40,-,-,-,-,AM5,AE5,U5,V13 +215,VCCIO8,-,-,-,-,-,-,-,-,- +216,VCC,-,-,-,-,-,-,-,-,- +217,VCC,-,-,-,-,-,-,-,-,- +218,VSS,-,-,-,-,-,-,-,-,- +219,VSS,-,-,-,-,-,-,-,-,- +220,VCC,-,-,-,-,-,-,-,-,- +221,VCC,-,-,-,-,-,-,-,-,- +222,VSSA0_D0CH0,-,-,-,-,-,-,-,-,- +223,VCCATX0_D0CH0,-,-,-,-,-,-,-,-,- +224,HDTXP0_D0CH0,50,-,True_OF_HDTXN0_D0CH0,-,-,AK9,AD7,W4,V12 +225,VCCHTX0_D0CH0,-,-,-,-,-,AC13,W10,T7,U12 +226,HDTXN0_D0CH0,50,-,Comp_OF_HDTXP0_D0CH0,-,-,AK10,AD8,W5,V11 +227,VSSA0_D0CH0,-,-,-,-,-,-,-,-,- +228,VCCARX0_D0CH0,-,-,-,-,-,-,-,-,- +229,HDRXP0_D0CH0,50,-,True_OF_HDRXN0_D0CH0,-,-,AM8,AF6,Y5,V9 +230,VCCARX0_D0CH0,-,-,-,-,-,-,-,-,- +231,VCCHRX0_D0CH0,-,-,-,-,-,AC14,W11,T8,U8 +232,HDRXN0_D0CH0,50,-,Comp_OF_HDRXP0_D0CH0,-,-,AM9,AF7,Y6,V8 +233,VSSA0_D0CH0,-,-,-,-,-,-,-,-,- +234,VSSA1_D0CH1,-,-,-,-,-,-,-,-,- +235,HDRXP0_D0CH1,50,-,True_OF_HDRXN0_D0CH1,-,-,AM11,AF9,Y7,V6 +236,VCCARX1_D0CH1,-,-,-,-,-,-,-,-,- +237,VCCHRX1_D0CH1,-,-,-,-,-,AC15,W12,T9,U6 +238,HDRXN0_D0CH1,50,-,Comp_OF_HDRXP0_D0CH1,-,-,AM12,AF10,Y8,V5 +239,VCCARX1_D0CH1,-,-,-,-,-,-,-,-,- +240,VSSA1_D0CH1,-,-,-,-,-,-,-,-,- +241,HDTXP0_D0CH1,50,-,True_OF_HDTXN0_D0CH1,-,-,AK12,AD10,W8,V3 +242,VCCHTX1_D0CH1,-,-,-,-,-,AC16,W13,T10,T5 +243,HDTXN0_D0CH1,50,-,Comp_OF_HDTXP0_D0CH1,-,-,AK13,AD11,W9,V2 +244,VCCATX1_D0CH1,-,-,-,-,-,-,-,-,- +245,VSSA1_D0CH1,-,-,-,-,-,-,-,-,- +246,RESERVED,-,-,True_OF_ATSTN_D0,-,-,AK15,AD13,W10,- +247,VCCA_D0,-,-,-,-,-,-,-,-,- +248,RESERVED,-,-,Comp_OF_ATSTP_D0,-,-,AK16,AD14,W11,- +249,VSSA_D0,-,-,-,-,-,-,-,-,- +250,VSSA_D0,-,-,-,-,-,-,-,-,- +251,REFCLKP_D0,50,-,True_OF_REFCLKN_D0,-,-,AM14,AF12,Y11,U1 +252,VCCA25_D0,-,-,-,-,-,-,-,-,- +253,REFCLKN_D0,50,-,Comp_OF_REFCLKP_D0,-,-,AM15,AF13,Y12,T1 +254,VSSA0_D1CH0,-,-,-,-,-,-,-,-,- +255,VCCATX0_D1CH0,-,-,-,-,-,-,-,-,- +256,HDTXP0_D1CH0,51,-,True_OF_HDTXN0_D1CH0,-,-,AK18,AD16,W13,- +257,VCCHTX0_D1CH0,-,-,-,-,-,AC17,W14,T11,- +258,HDTXN0_D1CH0,51,-,Comp_OF_HDTXP0_D1CH0,-,-,AK19,AD17,W14,- +259,VSSA0_D1CH0,-,-,-,-,-,-,-,-,- +260,VCCARX0_D1CH0,-,-,-,-,-,-,-,-,- +261,HDRXP0_D1CH0,51,-,True_OF_HDRXN0_D1CH0,-,-,AM17,AF15,Y14,- +262,VCCARX0_D1CH0,-,-,-,-,-,-,-,-,- +263,VCCHRX0_D1CH0,-,-,-,-,-,AC18,W15,T12,- +264,HDRXN0_D1CH0,51,-,Comp_OF_HDRXP0_D1CH0,-,-,AM18,AF16,Y15,- +265,VSSA0_D1CH0,-,-,-,-,-,-,-,-,- +266,VSSA1_D1CH1,-,-,-,-,-,-,-,-,- +267,HDRXP0_D1CH1,51,-,True_OF_HDRXN0_D1CH1,-,-,AM20,AF18,Y16,- +268,VCCARX1_D1CH1,-,-,-,-,-,-,-,-,- +269,VCCHRX1_D1CH1,-,-,-,-,-,AC19,W16,T13,- +270,HDRXN0_D1CH1,51,-,Comp_OF_HDRXP0_D1CH1,-,-,AM21,AF19,Y17,- +271,VCCARX1_D1CH1,-,-,-,-,-,-,-,-,- +272,VSSA1_D1CH1,-,-,-,-,-,-,-,-,- +273,HDTXP0_D1CH1,51,-,True_OF_HDTXN0_D1CH1,-,-,AK21,AD19,W17,- +274,VCCHTX1_D1CH1,-,-,-,-,-,AC20,W17,T14,- +275,HDTXN0_D1CH1,51,-,Comp_OF_HDTXP0_D1CH1,-,-,AK22,AD20,W18,- +276,VCCATX1_D1CH1,-,-,-,-,-,-,-,-,- +277,VSSA1_D1CH1,-,-,-,-,-,-,-,-,- +278,RESERVED,-,-,True_OF_ATSTN_D1,-,-,AK24,AD22,-,- +279,VCCA_D1,-,-,-,-,-,-,-,-,- +280,RESERVED,-,-,Comp_OF_ATSTP_D1,-,-,AK25,AD23,-,- +281,VSSA_D1,-,-,-,-,-,-,-,-,- +282,VSSA_D1,-,-,-,-,-,-,-,-,- +283,REFCLKP_D1,51,-,True_OF_REFCLKN_D1,-,-,AM23,AF21,Y19,- +284,VCCA25_D1,-,-,-,-,-,-,-,-,- +285,REFCLKN_D1,51,-,Comp_OF_REFCLKP_D1,-,-,AM24,AF22,W20,- +286,VCC,-,-,-,-,-,-,-,-,- +287,VCC,-,-,-,-,-,-,-,-,- +288,VSS,-,-,-,-,-,-,-,-,- +289,VSS,-,-,-,-,-,-,-,-,- +290,PB96A,4,-,True_OF_PB96B,-,-,AM28,-,-,- +291,PB98A,4,-,True_OF_PB98B,-,-,AL28,-,-,- +292,VCC,-,-,-,-,-,-,-,-,- +293,PB96B,4,-,Comp_OF_PB96A,-,-,AM29,-,-,- +294,PB98B,4,-,Comp_OF_PB98A,-,-,AK28,-,-,- +295,VSS,-,-,-,-,-,-,-,-,- +296,PB101A,4,-,True_OF_PB101B,-,-,AK32,-,-,- +297,PB103A,4,-,True_OF_PB103B,-,-,AM30,-,-,- +298,VSSIO4,-,-,-,-,-,-,-,-,- +299,PB101B,4,-,Comp_OF_PB101A,-,-,AJ32,-,-,- +300,PB103B,4,-,Comp_OF_PB103A,-,-,AL30,-,-,- +301,VCCIO4,-,-,-,-,-,-,-,-,- +302,PB105A,4,-,True_OF_PB105B,-,-,AK31,-,-,- +303,PB107A,4,-,True_OF_PB107B,-,-,AM31,AA22,-,- +304,VSSIO4,-,-,-,-,-,-,-,-,- +305,PB105B,4,-,Comp_OF_PB105A,-,-,AJ31,-,-,- +306,PB107B,4,-,Comp_OF_PB107A,-,-,AL32,AA23,-,- +307,VCCIO4,-,-,-,-,-,-,-,-,- +308,PB110A,4,-,True_OF_PB110B,-,-,AG28,AB24,-,- +309,PB112A,4,-,True_OF_PB112B,-,-,AJ28,AB25,-,- +310,VCCAUX,-,-,-,-,-,-,-,-,- +311,PB110B,4,-,Comp_OF_PB110A,-,-,AG29,AA24,-,- +312,PB112B,4,-,Comp_OF_PB112A,-,-,AH28,AA25,-,- +313,VSS,-,-,-,-,-,-,-,-,- +314,PB114A,4,-,True_OF_PB114B,-,-,AH30,AE25,-,- +315,PB116A,4,-,True_OF_PB116B,-,-,AK29,AF25,-,- +316,VCC,-,-,-,-,-,-,-,-,- +317,PB114B,4,-,Comp_OF_PB114A,-,-,AG30,AD25,-,- +318,PB116B,4,-,Comp_OF_PB116A,-,-,AK30,AE26,-,- +319,VSS,-,-,-,-,-,-,-,-,- +320,PB119A,4,-,True_OF_PB119B,-,-,AH32,AD26,-,- +321,PB121A,4,-,True_OF_PB121B,-,-,AJ29,AB26,-,- +322,VSSIO4,-,-,-,-,-,-,-,-,- +323,PB119B,4,-,Comp_OF_PB119A,-,-,AG32,AC26,-,- +324,PB121B,4,-,Comp_OF_PB121A,-,-,AJ30,AA26,-,- +325,VCCIO4,-,-,-,-,-,-,-,-,- +326,VCC,-,-,-,-,-,-,-,-,- +327,VCC,-,-,-,-,-,-,-,-,- +328,VSS,-,-,-,-,-,-,-,-,- +329,GND,-,-,-,-,-,-,-,-,- +330,NC,-,-,-,-,-,-,-,-,- +331,NC,-,-,-,-,-,-,-,-,- +332,PR92D,3,LRC_GPLL0C_IN,Comp_OF_PR92C,-,RDQ89,AE32,W24,T17,N1 +333,PR92C,3,LRC_GPLL0T_IN,True_OF_PR92D,-,RDQ89,AD32,W25,U16,M1 +334,VCCIO3,-,-,-,-,-,-,-,-,- +335,PR92B,3,-,Comp_OF_PR92A,TRUE,RDQ89,AC32,W26,U17,- +336,VSSIO3,-,-,-,-,-,-,-,-,- +337,PR92A,3,-,True_OF_PR92B,TRUE,RDQ89,AB32,V24,U18,- +338,PR89D,3,-,Comp_OF_PR89C,-,RDQ89,AE31,T26,T18,N2 +339,VSS,-,-,-,-,-,-,-,-,- +340,PR89B,3,-,Comp_OF_PR89A,TRUE,RDQSN89,AB31,U25,R18,L1 +341,PR89C,3,-,True_OF_PR89D,-,RDQ89,AC31,U26,U19,M2 +342,VCC,-,-,-,-,-,-,-,-,- +343,PR89A,3,-,True_OF_PR89B,TRUE,RDQS89,AC30,V26,T19,K2 +344,PR86D,3,-,Comp_OF_PR86C,-,RDQ89,AE30,R26,U20,K1 +345,VSS,-,-,-,-,-,-,-,-,- +346,PR86B,3,-,Comp_OF_PR86A,TRUE,RDQ89,Y32,P26,R20,L3 +347,PR86C,3,-,True_OF_PR86D,-,RDQ89,AD30,T25,T20,K3 +348,VCCAUX,-,-,-,-,-,-,-,-,- +349,PR86A,3,-,True_OF_PR86B,TRUE,RDQ89,W31,P25,P20,M3 +350,PR83D,3,-,Comp_OF_PR83C,-,RDQ89,AD29,P24,P18,N3 +351,VCCIO3,-,-,-,-,-,-,-,-,- +352,PR83B,3,-,Comp_OF_PR83A,TRUE,RDQ89,AB29,U24,N20,L4 +353,PR83C,3,-,True_OF_PR83D,-,RDQ89,AC28,R24,P19,N4 +354,VSSIO3,-,-,-,-,-,-,-,-,- +355,PR83A,3,-,True_OF_PR83B,TRUE,RDQ89,AB30,T24,N19,K4 +356,PR80D,3,-,Comp_OF_PR80C,-,RDQ77,AE29,W21,-,- +357,VCCIO3,-,-,-,-,-,-,-,-,- +358,PR80B,3,-,Comp_OF_PR80A,TRUE,RDQ77,AE27,V21,-,- +359,PR80C,3,-,True_OF_PR80D,-,RDQ77,AE28,W22,-,- +360,VSSIO3,-,-,-,-,-,-,-,-,- +361,PR80A,3,-,True_OF_PR80B,TRUE,RDQ77,AD27,W23,-,- +362,PR77D,3,-,Comp_OF_PR77C,-,RDQ77,AD26,U23,-,- +363,VSS,-,-,-,-,-,-,-,-,- +364,PR77B,3,-,Comp_OF_PR77A,TRUE,RDQSN77,AB27,U22,-,- +365,PR77C,3,-,True_OF_PR77D,-,RDQ77,AC26,U21,-,- +366,VCC,-,-,-,-,-,-,-,-,- +367,PR77A,3,-,True_OF_PR77B,TRUE,RDQS77,AB28,V23,T16,- +368,PR74D,3,-,Comp_OF_PR74C,-,RDQ77,AC27,T23,-,- +369,VSS,-,-,-,-,-,-,-,-,- +370,PR74B,3,-,Comp_OF_PR74A,TRUE,RDQ77,W29,T22,-,- +371,PR74C,3,-,True_OF_PR74D,-,RDQ77,AB26,R21,-,- +372,VCCAUX,-,-,-,-,-,-,-,-,- +373,PR74A,3,-,True_OF_PR74B,TRUE,RDQ77,Y29,R23,-,- +374,PR71D,3,-,Comp_OF_PR71C,-,RDQ77,W28,N23,-,- +375,VCCIO3,-,-,-,-,-,-,-,-,- +376,PR71B,3,-,Comp_OF_PR71A,TRUE,RDQ77,Y27,P22,-,- +377,PR71C,3,-,True_OF_PR71D,-,RDQ77,Y28,P21,-,- +378,VSSIO3,-,-,-,-,-,-,-,-,- +379,PR71A,3,-,True_OF_PR71B,TRUE,RDQ77,Y26,P23,-,- +380,PR68D,3,-,Comp_OF_PR68C,-,RDQ65,W32,-,-,- +381,VCCIO3,-,-,-,-,-,-,-,-,- +382,PR68B,3,-,Comp_OF_PR68A,TRUE,RDQ65,U32,-,-,- +383,PR68C,3,-,True_OF_PR68D,-,RDQ65,V32,-,-,- +384,VSSIO3,-,-,-,-,-,-,-,-,- +385,PR68A,3,-,True_OF_PR68B,TRUE,RDQ65,T32,-,-,- +386,PR65D,3,-,Comp_OF_PR65C,-,RDQ65,Y30,-,-,- +387,VSS,-,-,-,-,-,-,-,-,- +388,PR65B,3,-,Comp_OF_PR65A,TRUE,RDQSN65,T31,-,-,- +389,PR65C,3,-,True_OF_PR65D,-,RDQ65,W30,-,-,- +390,VCC,-,-,-,-,-,-,-,-,- +391,PR65A,3,-,True_OF_PR65B,TRUE,RDQS65,R32,-,-,- +392,PR62D,3,-,Comp_OF_PR62C,-,RDQ65,U30,-,-,- +393,VSS,-,-,-,-,-,-,-,-,- +394,PR62B,3,-,Comp_OF_PR62A,TRUE,RDQ65,P32,-,-,- +395,PR62C,3,-,True_OF_PR62D,-,RDQ65,U31,-,-,- +396,VCCAUX,-,-,-,-,-,-,-,-,- +397,PR62A,3,-,True_OF_PR62B,TRUE,RDQ65,N32,-,-,- +398,PR59D,3,-,Comp_OF_PR59C,-,RDQ65,T30,-,-,- +399,VCCIO3,-,-,-,-,-,-,-,-,- +400,PR59B,3,-,Comp_OF_PR59A,TRUE,RDQ65,P30,-,-,- +401,PR59C,3,-,True_OF_PR59D,-,RDQ65,R30,-,-,- +402,VSSIO3,-,-,-,-,-,-,-,-,- +403,PR59A,3,-,True_OF_PR59B,TRUE,RDQ65,P31,-,-,- +404,PR56D,3,-,Comp_OF_PR56C,-,RDQ53,V26,M24,R17,H1 +405,VCCIO3,-,-,-,-,-,-,-,-,- +406,PR56B,3,VREF1_3,Comp_OF_PR56A,TRUE,RDQ53,V29,N25,P16,J1 +407,PR56C,3,-,True_OF_PR56D,-,RDQ53,V27,N24,R16,F1 +408,VSSIO3,-,-,-,-,-,-,-,-,- +409,PR56A,3,-,True_OF_PR56B,TRUE,RDQ53,U29,N26,N17,J2 +410,PR53D,3,-,Comp_OF_PR53C,-,RDQ53,U28,L26,P17,- +411,VSS,-,-,-,-,-,-,-,-,- +412,PR53B,3,-,Comp_OF_PR53A,TRUE,RDQSN53,T28,M26,M17,G1 +413,PR53C,3,-,True_OF_PR53D,-,RDQ53,T29,K26,N18,- +414,VCC,-,-,-,-,-,-,-,-,- +415,PR53A,3,-,True_OF_PR53B,TRUE,RDQS53,R29,L25,N16,F2 +416,PR50D,3,-,Comp_OF_PR50C,-,RDQ53,U26,L24,M18,H2 +417,VSS,-,-,-,-,-,-,-,-,- +418,PR50B,3,-,Comp_OF_PR50A,TRUE,RDQ53,T27,J26,L17,G3 +419,PR50C,3,GR_PCLK3_1,True_OF_PR50D,-,RDQ53,U27,K24,L18,J3 +420,VCCAUX,-,-,-,-,-,-,-,-,- +421,PR50A,3,GR_PCLK3_0,True_OF_PR50B,TRUE,RDQ53,R27,K25,L16,H3 +422,PR47D,3,PCLKC3_0,Comp_OF_PR47C,-,RDQ53,T26,H26,M19,F3 +423,VCCIO3,-,-,-,-,-,-,-,-,- +424,PR47B,3,PCLKC3_1,Comp_OF_PR47A,TRUE,RDQ53,P29,J24,M20,G4 +425,PR47C,3,PCLKT3_0,True_OF_PR47D,-,RDQ53,R26,H25,L19,F4 +426,VSSIO3,-,-,-,-,-,-,-,-,- +427,PR47A,3,PCLKT3_1,True_OF_PR47B,TRUE,RDQ53,P28,H24,L20,H4 +428,PR44D,2,PCLKC2_0,Comp_OF_PR44C,-,RDQ41,P26,N22,K20,D1 +429,VCCIO2,-,-,-,-,-,-,-,-,- +430,PR44B,2,PCLKC2_1,Comp_OF_PR44A,TRUE,RDQ41,N26,L23,K19,B1 +431,PR44C,2,PCLKT2_0,True_OF_PR44D,-,RDQ41,P27,N21,J20,C1 +432,VSSIO2,-,-,-,-,-,-,-,-,- +433,PR44A,2,PCLKT2_1,True_OF_PR44B,TRUE,RDQ41,N27,K23,J19,D2 +434,PR41D,2,-,Comp_OF_PR41C,-,RDQ41,L27,M23,K18,- +435,VSS,-,-,-,-,-,-,-,-,- +436,PR41B,2,-,Comp_OF_PR41A,TRUE,RDQSN41,N29,J23,H20,B2 +437,PR41C,2,GR_PCLK2_0,True_OF_PR41D,-,RDQ41,L26,M21,J18,A2 +438,VCC,-,-,-,-,-,-,-,-,- +439,PR41A,2,GR_PCLK2_1,True_OF_PR41B,TRUE,RDQS41,N30,K22,G19,A3 +440,PR38D,2,-,Comp_OF_PR38C,-,RDQ41,L29,L22,G20,- +441,VSS,-,-,-,-,-,-,-,-,- +442,PR38B,2,-,Comp_OF_PR38A,TRUE,RDQ41,K26,K21,F19,C2 +443,PR38C,2,-,True_OF_PR38D,-,RDQ41,K28,H23,F20,- +444,VCCAUX,-,-,-,-,-,-,-,-,- +445,PR38A,2,-,True_OF_PR38B,TRUE,RDQ41,K27,J21,E20,D3 +446,PR35D,2,-,Comp_OF_PR35C,-,RDQ41,J27,H21,E19,C3 +447,VCCIO2,-,-,-,-,-,-,-,-,- +448,PR35B,2,-,Comp_OF_PR35A,TRUE,RDQ41,H28,F23,D19,C4 +449,PR35C,2,VREF1_2,True_OF_PR35D,-,RDQ41,J26,H22,D20,B4 +450,VSSIO2,-,-,-,-,-,-,-,-,- +451,PR35A,2,-,True_OF_PR35B,TRUE,RDQ41,H27,F22,C20,D4 +452,PR32D,2,-,Comp_OF_PR32C,-,RDQ29,K29,-,-,- +453,VCCIO2,-,-,-,-,-,-,-,-,- +454,PR32B,2,-,Comp_OF_PR32A,TRUE,RDQ29,L30,-,-,- +455,PR32C,2,-,True_OF_PR32D,-,RDQ29,J29,-,-,- +456,VSSIO2,-,-,-,-,-,-,-,-,- +457,PR32A,2,-,True_OF_PR32B,TRUE,RDQ29,L31,-,-,- +458,PR29D,2,-,Comp_OF_PR29C,-,RDQ29,L32,-,-,- +459,VSS,-,-,-,-,-,-,-,-,- +460,PR29B,2,-,Comp_OF_PR29A,TRUE,RDQSN29,J32,-,K17,- +461,PR29C,2,-,True_OF_PR29D,-,RDQ29,K32,-,-,- +462,VCC,-,-,-,-,-,-,-,-,- +463,PR29A,2,-,True_OF_PR29B,TRUE,RDQS29,K31,-,K16,- +464,PR26D,2,-,Comp_OF_PR26C,-,RDQ29,K30,-,-,- +465,VSS,-,-,-,-,-,-,-,-,- +466,PR26B,2,-,Comp_OF_PR26A,TRUE,RDQ29,H30,-,-,- +467,PR26C,2,-,True_OF_PR26D,-,RDQ29,J30,-,-,- +468,VCCAUX,-,-,-,-,-,-,-,-,- +469,PR26A,2,-,True_OF_PR26B,TRUE,RDQ29,H31,-,-,- +470,PR23D,2,-,Comp_OF_PR23C,-,RDQ29,H32,-,-,- +471,VCCIO2,-,-,-,-,-,-,-,-,- +472,PR23B,2,-,Comp_OF_PR23A,TRUE,RDQ29,E32,-,-,- +473,PR23C,2,-,True_OF_PR23D,-,RDQ29,F32,-,-,- +474,VSSIO2,-,-,-,-,-,-,-,-,- +475,PR23A,2,-,True_OF_PR23B,TRUE,RDQ29,F31,-,-,- +476,PR20D,2,-,Comp_OF_PR20C,-,RDQ17,D32,F24,J16,- +477,VCCIO2,-,-,-,-,-,-,-,-,- +478,PR20B,2,-,Comp_OF_PR20A,TRUE,RDQ17,E30,F26,H17,A4 +479,PR20C,2,-,True_OF_PR20D,-,RDQ17,C32,E23,J17,- +480,VSSIO2,-,-,-,-,-,-,-,-,- +481,PR20A,2,-,True_OF_PR20B,TRUE,RDQ17,F30,F25,H18,A6 +482,PR17D,2,-,Comp_OF_PR17C,-,RDQ17,D31,D26,H16,- +483,VSS,-,-,-,-,-,-,-,-,- +484,PR17B,2,-,Comp_OF_PR17A,TRUE,RDQSN17,C31,E26,G18,A7 +485,PR17C,2,-,True_OF_PR17D,-,RDQ17,D30,E24,G16,- +486,VCC,-,-,-,-,-,-,-,-,- +487,PR17A,2,-,True_OF_PR17B,TRUE,RDQS17,B32,D25,F17,B6 +488,PR14D,2,-,Comp_OF_PR14C,-,RDQ17,F28,B24,F18,- +489,VSS,-,-,-,-,-,-,-,-,- +490,PR14B,2,-,Comp_OF_PR14A,TRUE,RDQ17,E29,D24,E17,C6 +491,PR14C,2,-,True_OF_PR14D,-,RDQ17,F29,B26,E18,- +492,VCCAUX,-,-,-,-,-,-,-,-,- +493,PR14A,2,-,True_OF_PR14B,TRUE,RDQ17,D29,D23,D18,D6 +494,PR11D,2,-,Comp_OF_PR11C,-,RDQ17,C30,C24,F16,- +495,VCCIO2,-,-,-,-,-,-,-,-,- +496,PR11C,2,-,True_OF_PR11D,-,RDQ17,C29,C23,E16,- +497,VSSIO2,-,-,-,-,-,-,-,-,- +498,PR11B,2,URC_GPLL0C_IN,Comp_OF_PR11A,TRUE,RDQ17,D28,C26,D17,B7 +499,PR11A,2,URC_GPLL0T_IN,True_OF_PR11B,TRUE,RDQ17,C28,C25,C18,C7 +500,NC,-,-,-,-,-,-,-,-,- +501,NC,-,-,-,-,-,-,-,-,- +502,NC,-,-,-,-,-,-,-,-,- +503,NC,-,-,-,-,-,-,-,-,- +504,NC,-,-,-,-,-,-,-,-,- +505,GND,-,-,-,-,-,-,-,-,- +506,VCC,-,-,-,-,-,-,-,-,- +507,VSS,-,-,-,-,-,-,-,-,- +508,VCC,-,-,-,-,-,-,-,-,- +509,PT121B,1,URC_GPLL1C_IN,Comp_OF_PT121A,-,-,B30,A25,B20,C8 +510,VCCIO1,-,-,-,-,-,-,-,-,- +511,PT119B,1,-,Comp_OF_PT119A,-,-,A31,B23,B19,- +512,PT121A,1,URC_GPLL1T_IN,True_OF_PT121B,-,-,B29,A24,A19,B8 +513,VSSIO1,-,-,-,-,-,-,-,-,- +514,PT119A,1,-,True_OF_PT119B,-,-,A30,A23,A18,- +515,PT116B,1,-,Comp_OF_PT116A,-,-,A29,D22,B18,- +516,VSS,-,-,-,-,-,-,-,-,- +517,PT114B,1,-,Comp_OF_PT114A,-,-,D26,E21,C17,- +518,PT116A,1,-,True_OF_PT116B,-,-,A28,C22,A17,- +519,VCC,-,-,-,-,-,-,-,-,- +520,PT114A,1,-,True_OF_PT114B,-,-,C26,D21,B17,- +521,PT112B,1,-,Comp_OF_PT112A,-,-,B26,C21,D16,- +522,VSS,-,-,-,-,-,-,-,-,- +523,PT110B,1,-,Comp_OF_PT110A,-,-,F25,A22,B16,- +524,PT112A,1,-,True_OF_PT112B,-,-,A26,B21,C16,- +525,VCCAUX,-,-,-,-,-,-,-,-,- +526,PT110A,1,-,True_OF_PT110B,-,-,E25,A21,A16,- +527,PT107B,1,-,Comp_OF_PT107A,-,-,D25,A19,E15,- +528,VCCIO1,-,-,-,-,-,-,-,-,- +529,PT105B,1,-,Comp_OF_PT105A,-,-,B25,B19,C15,- +530,PT107A,1,-,True_OF_PT107B,-,-,C25,A18,D15,- +531,VSSIO1,-,-,-,-,-,-,-,-,- +532,PT105A,1,-,True_OF_PT105B,-,-,A25,C19,B15,- +533,PT103B,1,-,Comp_OF_PT103A,-,-,F24,D19,-,- +534,VCCIO1,-,-,-,-,-,-,-,-,- +535,PT101B,1,-,Comp_OF_PT101A,-,-,C24,D18,-,- +536,PT103A,1,-,True_OF_PT103B,-,-,D24,E19,A15,- +537,VSSIO1,-,-,-,-,-,-,-,-,- +538,PT101A,1,-,True_OF_PT101B,-,-,A24,C18,-,- +539,PT98B,1,-,Comp_OF_PT98A,-,-,F23,E17,-,- +540,VSS,-,-,-,-,-,-,-,-,- +541,PT96B,1,-,Comp_OF_PT96A,-,-,D23,C17,-,- +542,PT98A,1,-,True_OF_PT98B,-,-,E23,D17,-,- +543,VCC,-,-,-,-,-,-,-,-,- +544,PT96A,1,-,True_OF_PT96B,-,-,C23,B17,-,- +545,PT94B,1,-,Comp_OF_PT94A,-,-,B23,-,-,- +546,VSS,-,-,-,-,-,-,-,-,- +547,PT92B,1,-,Comp_OF_PT92A,-,-,F22,-,-,- +548,PT94A,1,-,True_OF_PT94B,-,-,A23,-,-,- +549,VCCAUX,-,-,-,-,-,-,-,-,- +550,PT92A,1,-,True_OF_PT92B,-,-,E22,-,-,- +551,PT89B,1,-,Comp_OF_PT89A,-,-,D22,-,-,- +552,VCCIO1,-,-,-,-,-,-,-,-,- +553,PT87B,1,-,Comp_OF_PT87A,-,-,B22,-,-,- +554,PT89A,1,-,True_OF_PT89B,-,-,C22,-,-,- +555,VSSIO1,-,-,-,-,-,-,-,-,- +556,PT87A,1,-,True_OF_PT87B,-,-,A22,-,-,- +557,PT85B,1,-,Comp_OF_PT85A,-,-,F20,A17,E14,- +558,VCCIO1,-,-,-,-,-,-,-,-,- +559,PT83B,1,-,Comp_OF_PT83A,-,-,C20,C16,C14,- +560,PT85A,1,-,True_OF_PT85B,-,-,D20,A16,D14,- +561,VSSIO1,-,-,-,-,-,-,-,-,- +562,PT83A,1,-,True_OF_PT83B,-,-,A20,B16,A14,- +563,PT80B,1,-,Comp_OF_PT80A,-,-,F19,E16,E13,- +564,VSS,-,-,-,-,-,-,-,-,- +565,PT78B,1,-,Comp_OF_PT78A,-,-,D19,A15,C13,- +566,PT80A,1,-,True_OF_PT80B,-,-,E19,D16,D13,- +567,VCC,-,-,-,-,-,-,-,-,- +568,PT78A,1,-,True_OF_PT78B,-,-,C19,A14,B13,- +569,PT76B,1,-,Comp_OF_PT76A,-,-,B19,B14,A13,- +570,VCCIO1,-,-,-,-,-,-,-,-,- +571,PT74B,1,GR_PCLK1_1,Comp_OF_PT74A,-,-,F18,C14,E12,- +572,PT76A,1,-,True_OF_PT76B,-,-,A19,B13,A12,- +573,VSSIO1,-,-,-,-,-,-,-,-,- +574,PT74A,1,GR_PCLK1_0,True_OF_PT74B,-,-,D18,C13,D12,- +575,PT71B,1,PCLKC1_0,Comp_OF_PT71A,-,-,C18,D14,C12,A8 +576,VSS,-,-,-,-,-,-,-,-,- +577,PT69B,1,PCLKC1_1,Comp_OF_PT69A,-,-,F17,E14,E11,C9 +578,PT71A,1,PCLKT1_0,True_OF_PT71B,-,-,A18,D13,B12,A9 +579,VCC,-,-,-,-,-,-,-,-,- +580,PT69A,1,PCLKT1_1,True_OF_PT69B,-,-,E17,E13,D11,B9 +581,VSS,-,-,-,-,-,-,-,-,- +582,VCC,-,-,-,-,-,-,-,-,- +583,PT65B,0,PCLKC0_0,Comp_OF_PT65A,-,-,D17,A13,C11,C10 +584,VCCIO0,-,-,-,-,-,-,-,-,- +585,PT63B,0,PCLKC0_1,Comp_OF_PT63A,-,-,B17,D11,A11,A10 +586,PT65A,0,PCLKT0_0,True_OF_PT65B,-,-,C17,A12,B11,B10 +587,VSSIO0,-,-,-,-,-,-,-,-,- +588,PT63A,0,PCLKT0_1,True_OF_PT63B,-,-,A17,E11,A10,A11 +589,PT60B,0,GR_PCLK0_0,Comp_OF_PT60A,-,-,A16,B11,B10,- +590,VSS,-,-,-,-,-,-,-,-,- +591,PT58B,0,-,Comp_OF_PT58A,-,-,C16,A11,C10,- +592,PT60A,0,GR_PCLK0_1,True_OF_PT60B,-,-,B16,C11,A9,- +593,VCC,-,-,-,-,-,-,-,-,- +594,PT58A,0,-,True_OF_PT58B,-,-,D16,A10,B9,- +595,PT56B,0,-,Comp_OF_PT56A,-,-,E16,B10,E10,- +596,VSS,-,-,-,-,-,-,-,-,- +597,PT54B,0,-,Comp_OF_PT54A,-,-,A15,D10,-,- +598,PT56A,0,-,True_OF_PT56B,-,-,F16,C10,D10,- +599,VCCAUX,-,-,-,-,-,-,-,-,- +600,PT54A,0,-,True_OF_PT54B,-,-,C15,E10,C9,- +601,PT51B,0,-,Comp_OF_PT51A,-,-,D15,C9,-,- +602,VCCIO0,-,-,-,-,-,-,-,-,- +603,PT49B,0,-,Comp_OF_PT49A,-,-,A14,D8,-,- +604,PT51A,0,-,True_OF_PT51B,-,-,F15,D9,-,- +605,VSSIO0,-,-,-,-,-,-,-,-,- +606,PT49A,0,-,True_OF_PT49B,-,-,B14,E8,-,- +607,PT47B,0,-,Comp_OF_PT47A,-,-,C14,-,-,- +608,VCCIO0,-,-,-,-,-,-,-,-,- +609,PT45B,0,-,Comp_OF_PT45A,-,-,E14,-,-,- +610,PT47A,0,-,True_OF_PT47B,-,-,D14,-,-,- +611,VSSIO0,-,-,-,-,-,-,-,-,- +612,PT45A,0,-,True_OF_PT45B,-,-,F14,-,-,- +613,PT42B,0,-,Comp_OF_PT42A,-,-,A13,-,-,- +614,VSS,-,-,-,-,-,-,-,-,- +615,PT40B,0,-,Comp_OF_PT40A,-,-,D13,-,-,- +616,PT42A,0,-,True_OF_PT42B,-,-,C13,-,-,- +617,VCC,-,-,-,-,-,-,-,-,- +618,PT40A,0,-,True_OF_PT40B,-,-,F13,-,-,- +619,PT38B,0,-,Comp_OF_PT38A,-,-,A11,-,-,- +620,VSS,-,-,-,-,-,-,-,-,- +621,PT36B,0,-,Comp_OF_PT36A,-,-,C11,-,-,- +622,PT38A,0,-,True_OF_PT38B,-,-,B11,-,-,- +623,VCCAUX,-,-,-,-,-,-,-,-,- +624,PT36A,0,-,True_OF_PT36B,-,-,D11,-,-,- +625,PT33B,0,-,Comp_OF_PT33A,-,-,E11,-,-,- +626,VCCIO0,-,-,-,-,-,-,-,-,- +627,PT31B,0,-,Comp_OF_PT31A,-,-,A10,-,-,- +628,PT33A,0,-,True_OF_PT33B,-,-,F11,-,-,- +629,VSSIO0,-,-,-,-,-,-,-,-,- +630,PT31A,0,-,True_OF_PT31B,-,-,B10,-,-,- +631,PT29B,0,-,Comp_OF_PT29A,-,-,C10,-,-,- +632,VCCIO0,-,-,-,-,-,-,-,-,- +633,PT27B,0,-,Comp_OF_PT27A,-,-,E10,-,-,- +634,PT29A,0,-,True_OF_PT29B,-,-,D10,-,-,- +635,VSSIO0,-,-,-,-,-,-,-,-,- +636,PT27A,0,-,True_OF_PT27B,-,-,F10,-,-,- +637,PT24B,0,-,Comp_OF_PT24A,-,-,A9,-,-,- +638,VSS,-,-,-,-,-,-,-,-,- +639,PT22B,0,-,Comp_OF_PT22A,-,-,D9,-,-,- +640,PT24A,0,-,True_OF_PT24B,-,-,C9,-,-,- +641,VCC,-,-,-,-,-,-,-,-,- +642,PT22A,0,-,True_OF_PT22B,-,-,F9,-,-,- +643,PT20B,0,-,Comp_OF_PT20A,-,-,A8,C8,E9,- +644,VSS,-,-,-,-,-,-,-,-,- +645,PT18B,0,-,Comp_OF_PT18A,-,-,C8,A9,A8,- +646,PT20A,0,-,True_OF_PT20B,-,-,B8,B8,D9,- +647,VCCAUX,-,-,-,-,-,-,-,-,- +648,PT18A,0,-,True_OF_PT18B,-,-,D8,A8,A7,- +649,PT15B,0,-,Comp_OF_PT15A,-,-,E8,A6,B8,- +650,VCCIO0,-,-,-,-,-,-,-,-,- +651,PT13B,0,-,Comp_OF_PT13A,-,-,A7,B6,D8,- +652,PT15A,0,-,True_OF_PT15B,-,-,F8,A5,C8,- +653,VSSIO0,-,-,-,-,-,-,-,-,- +654,PT13A,0,-,True_OF_PT13B,-,-,B7,C6,E8,- +655,PT11B,0,-,Comp_OF_PT11A,-,-,C7,D6,C7,- +656,VCCIO0,-,-,-,-,-,-,-,-,- +657,PT9B,0,-,Comp_OF_PT9A,-,-,A5,C5,D7,- +658,PT11A,0,-,True_OF_PT11B,-,-,D7,E6,C6,- +659,VSSIO0,-,-,-,-,-,-,-,-,- +660,PT9A,0,-,True_OF_PT9B,-,-,A4,D5,E7,- +661,PT6B,0,-,Comp_OF_PT6A,-,-,A3,A4,D6,- +662,VSS,-,-,-,-,-,-,-,-,- +663,PT4B,0,ULC_GPLL1C_IN,Comp_OF_PT4A,-,-,B4,A3,B6,C11 +664,PT6A,0,-,True_OF_PT6B,-,-,A2,B4,E6,- +665,VCC,-,-,-,-,-,-,-,-,- +666,PT4A,0,ULC_GPLL1T_IN,True_OF_PT4B,-,-,B3,A2,A6,B11 +667,VSS,-,-,-,-,-,-,-,-,- +668,VCC,-,-,-,-,-,-,-,-,- +669,VCC,-,-,-,-,-,-,-,-,- +670,GND,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,F19,-,- +0,GND,-,-,-,-,-,B31,B25,C19,G2 +0,GND,-,-,-,-,-,E31,E25,H19,L2 +0,GND,-,-,-,-,-,J31,J25,R19,B3 +0,GND,-,-,-,-,-,N31,M25,G17,E5 +0,GND,-,-,-,-,-,R31,R25,M16,F5 +0,GND,-,-,-,-,-,V31,V25,G15,K5 +0,GND,-,-,-,-,-,Y31,AC25,K15,L5 +0,GND,-,-,-,-,-,AD31,B22,N15,F6 +0,GND,-,-,-,-,-,AH31,E22,B14,G6 +0,GND,-,-,-,-,-,AL31,J22,F14,H6 +0,GND,-,-,-,-,-,AH29,M22,G14,J6 +0,GND,-,-,-,-,-,AL29,R22,J14,K6 +0,GND,-,-,-,-,-,B28,V22,K14,L6 +0,GND,-,-,-,-,-,E28,H19,M14,M6 +0,GND,-,-,-,-,-,J28,B18,N14,E7 +0,GND,-,-,-,-,-,N28,E18,P14,F7 +0,GND,-,-,-,-,-,R28,J18,F13,G7 +0,GND,-,-,-,-,-,V28,K18,G13,H7 +0,GND,-,-,-,-,-,AD28,L18,P13,J7 +0,GND,-,-,-,-,-,B24,M18,G12,K7 +0,GND,-,-,-,-,-,E24,N18,J12,L7 +0,GND,-,-,-,-,-,K23,P18,K12,M7 +0,GND,-,-,-,-,-,L23,R18,L12,N7 +0,GND,-,-,-,-,-,K22,T18,M12,E8 +0,GND,-,-,-,-,-,L22,U18,P12,F8 +0,GND,-,-,-,-,-,M22,W18,G11,G8 +0,GND,-,-,-,-,-,N22,J17,J11,H8 +0,GND,-,-,-,-,-,P22,K17,K11,J8 +0,GND,-,-,-,-,-,R22,U17,L11,K8 +0,GND,-,-,-,-,-,T22,V17,M11,L8 +0,GND,-,-,-,-,-,U22,J16,P11,M8 +0,GND,-,-,-,-,-,V22,L16,G10,N8 +0,GND,-,-,-,-,-,W22,M16,J10,E9 +0,GND,-,-,-,-,-,Y22,N16,K10,F9 +0,GND,-,-,-,-,-,AA22,P16,L10,G9 +0,GND,-,-,-,-,-,AB22,R16,M10,H9 +0,GND,-,-,-,-,-,L21,U16,G9,J9 +0,GND,-,-,-,-,-,AB21,V16,J9,K9 +0,GND,-,-,-,-,-,AC21,B15,K9,L9 +0,GND,-,-,-,-,-,B20,E15,L9,M9 +0,GND,-,-,-,-,-,E20,J15,M9,N9 +0,GND,-,-,-,-,-,L20,L15,F8,E10 +0,GND,-,-,-,-,-,N20,M15,G8,F10 +0,GND,-,-,-,-,-,P20,N15,P8,G10 +0,GND,-,-,-,-,-,R20,P15,B7,H10 +0,GND,-,-,-,-,-,T20,R15,F7,J10 +0,GND,-,-,-,-,-,U20,U15,G7,K10 +0,GND,-,-,-,-,-,V20,V15,J7,L10 +0,GND,-,-,-,-,-,W20,J14,K7,M10 +0,GND,-,-,-,-,-,Y20,L14,M7,N10 +0,GND,-,-,-,-,-,AB20,M14,N7,E11 +0,GND,-,-,-,-,-,L19,N14,P7,F11 +0,GND,-,-,-,-,-,N19,P14,G6,G11 +0,GND,-,-,-,-,-,P19,R14,K6,H11 +0,GND,-,-,-,-,-,R19,U14,N6,J11 +0,GND,-,-,-,-,-,T19,V14,D4,K11 +0,GND,-,-,-,-,-,U19,J13,G4,L11 +0,GND,-,-,-,-,-,V19,L13,J2,M11 +0,GND,-,-,-,-,-,W19,M13,M2,N11 +0,GND,-,-,-,-,-,Y19,N13,-,E12 +0,GND,-,-,-,-,-,AB19,P13,-,F12 +0,GND,-,-,-,-,-,B18,R13,-,G12 +0,GND,-,-,-,-,-,E18,U13,-,H12 +0,GND,-,-,-,-,-,L18,V13,-,J12 +0,GND,-,-,-,-,-,N18,B12,-,K12 +0,GND,-,-,-,-,-,P18,E12,-,L12 +0,GND,-,-,-,-,-,R18,J12,-,M12 +0,GND,-,-,-,-,-,T18,L12,-,N12 +0,GND,-,-,-,-,-,U18,M12,-,F13 +0,GND,-,-,-,-,-,V18,N12,-,G13 +0,GND,-,-,-,-,-,W18,P12,-,H13 +0,GND,-,-,-,-,-,Y18,R12,-,J13 +0,GND,-,-,-,-,-,AB18,U12,-,K13 +0,GND,-,-,-,-,-,L17,V12,-,L13 +0,GND,-,-,-,-,-,N17,J11,-,M13 +0,GND,-,-,-,-,-,P17,L11,-,E14 +0,GND,-,-,-,-,-,R17,M11,-,F14 +0,GND,-,-,-,-,-,T17,N11,-,K14 +0,GND,-,-,-,-,-,U17,P11,-,L14 +0,GND,-,-,-,-,-,V17,R11,-,B16 +0,GND,-,-,-,-,-,W17,U11,-,T16 +0,GND,-,-,-,-,-,Y17,J10,-,G17 +0,GND,-,-,-,-,-,AB17,K10,-,L17 +0,GND,-,-,-,-,-,L16,U10,-,- +0,GND,-,-,-,-,-,N16,B9,-,- +0,GND,-,-,-,-,-,P16,E9,-,- +0,GND,-,-,-,-,-,R16,H9,-,- +0,GND,-,-,-,-,-,T16,J9,-,- +0,GND,-,-,-,-,-,U16,K9,-,- +0,GND,-,-,-,-,-,V16,L9,-,- +0,GND,-,-,-,-,-,W16,M9,-,- +0,GND,-,-,-,-,-,Y16,N9,-,- +0,GND,-,-,-,-,-,AB16,P9,-,- +0,GND,-,-,-,-,-,B15,R9,-,- +0,GND,-,-,-,-,-,E15,T9,-,- +0,GND,-,-,-,-,-,L15,U9,-,- +0,GND,-,-,-,-,-,N15,V9,-,- +0,GND,-,-,-,-,-,P15,W9,-,- +0,GND,-,-,-,-,-,R15,H8,-,- +0,GND,-,-,-,-,-,T15,J8,-,- +0,GND,-,-,-,-,-,U15,B5,-,- +0,GND,-,-,-,-,-,V15,E5,-,- +0,GND,-,-,-,-,-,W15,J5,-,- +0,GND,-,-,-,-,-,Y15,M5,-,- +0,GND,-,-,-,-,-,AB15,R5,-,- +0,GND,-,-,-,-,-,L14,V5,-,- +0,GND,-,-,-,-,-,N14,AC3,-,- +0,GND,-,-,-,-,-,P14,B2,-,- +0,GND,-,-,-,-,-,R14,E2,-,- +0,GND,-,-,-,-,-,T14,J2,-,- +0,GND,-,-,-,-,-,U14,M2,-,- +0,GND,-,-,-,-,-,V14,R2,-,- +0,GND,-,-,-,-,-,W14,V2,-,- +0,GND,-,-,-,-,-,Y14,-,-,- +0,GND,-,-,-,-,-,AB14,-,-,- +0,GND,-,-,-,-,-,B13,-,-,- +0,GND,-,-,-,-,-,E13,-,-,- +0,GND,-,-,-,-,-,L13,-,-,- +0,GND,-,-,-,-,-,N13,-,-,- +0,GND,-,-,-,-,-,P13,-,-,- +0,GND,-,-,-,-,-,R13,-,-,- +0,GND,-,-,-,-,-,T13,-,-,- +0,GND,-,-,-,-,-,U13,-,-,- +0,GND,-,-,-,-,-,V13,-,-,- +0,GND,-,-,-,-,-,W13,-,-,- +0,GND,-,-,-,-,-,Y13,-,-,- +0,GND,-,-,-,-,-,AB11,-,-,- +0,GND,-,-,-,-,-,L12,-,-,- +0,GND,-,-,-,-,-,AB12,-,-,- +0,GND,-,-,-,-,-,AC12,-,-,- +0,GND,-,-,-,-,-,K11,-,-,- +0,GND,-,-,-,-,-,L11,-,-,- +0,GND,-,-,-,-,-,M11,-,-,- +0,GND,-,-,-,-,-,N11,-,-,- +0,GND,-,-,-,-,-,P11,-,-,- +0,GND,-,-,-,-,-,R11,-,-,- +0,GND,-,-,-,-,-,T11,-,-,- +0,GND,-,-,-,-,-,U11,-,-,- +0,GND,-,-,-,-,-,V11,-,-,- +0,GND,-,-,-,-,-,W11,-,-,- +0,GND,-,-,-,-,-,Y11,-,-,- +0,GND,-,-,-,-,-,AA11,-,-,- +0,GND,-,-,-,-,-,AB13,-,-,- +0,GND,-,-,-,-,-,K10,-,-,- +0,GND,-,-,-,-,-,L10,-,-,- +0,GND,-,-,-,-,-,B9,-,-,- +0,GND,-,-,-,-,-,E9,-,-,- +0,GND,-,-,-,-,-,B5,-,-,- +0,GND,-,-,-,-,-,E5,-,-,- +0,GND,-,-,-,-,-,J5,-,-,- +0,GND,-,-,-,-,-,N5,-,-,- +0,GND,-,-,-,-,-,R5,-,-,- +0,GND,-,-,-,-,-,V5,-,-,- +0,GND,-,-,-,-,-,AD5,-,-,- +0,GND,-,-,-,-,-,AH5,-,-,- +0,GND,-,-,-,-,-,AL5,-,-,- +0,GND,-,-,-,-,-,B2,-,-,- +0,GND,-,-,-,-,-,E2,-,-,- +0,GND,-,-,-,-,-,J2,-,-,- +0,GND,-,-,-,-,-,N2,-,-,- +0,GND,-,-,-,-,-,R2,-,-,- +0,GND,-,-,-,-,-,V2,-,-,- +0,GND,-,-,-,-,-,Y2,-,-,- +0,GND,-,-,-,-,-,AD2,-,-,- +0,GND,-,-,-,-,-,AH2,-,-,- +0,GND,-,-,-,-,-,AL2,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,GND,-,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,M21,L17,H13,J4 +0,VCC,-,-,-,-,-,N21,M17,J13,M4 +0,VCC,-,-,-,-,-,P21,N17,K13,J5 +0,VCC,-,-,-,-,-,R21,P17,L13,P7 +0,VCC,-,-,-,-,-,T21,R17,M13,D8 +0,VCC,-,-,-,-,-,U21,T17,N13,D9 +0,VCC,-,-,-,-,-,V21,K16,H12,P9 +0,VCC,-,-,-,-,-,W21,T16,N12,D10 +0,VCC,-,-,-,-,-,Y21,K15,H11,D11 +0,VCC,-,-,-,-,-,AA21,T15,N11,P11 +0,VCC,-,-,-,-,-,M20,K14,H10,J14 +0,VCC,-,-,-,-,-,AA20,T14,N10,J15 +0,VCC,-,-,-,-,-,M19,K13,H9,M15 +0,VCC,-,-,-,-,-,AA19,T13,N9,- +0,VCC,-,-,-,-,-,M18,K12,H8,- +0,VCC,-,-,-,-,-,AA18,T12,J8,- +0,VCC,-,-,-,-,-,M17,K11,K8,- +0,VCC,-,-,-,-,-,AA17,T11,L8,- +0,VCC,-,-,-,-,-,M16,L10,M8,- +0,VCC,-,-,-,-,-,AA16,M10,N8,- +0,VCC,-,-,-,-,-,M15,N10,-,- +0,VCC,-,-,-,-,-,AA15,P10,-,- +0,VCC,-,-,-,-,-,M14,R10,-,- +0,VCC,-,-,-,-,-,AA14,T10,-,- +0,VCC,-,-,-,-,-,M13,-,-,- +0,VCC,-,-,-,-,-,AA13,-,-,- +0,VCC,-,-,-,-,-,M12,-,-,- +0,VCC,-,-,-,-,-,N12,-,-,- +0,VCC,-,-,-,-,-,P12,-,-,- +0,VCC,-,-,-,-,-,R12,-,-,- +0,VCC,-,-,-,-,-,T12,-,-,- +0,VCC,-,-,-,-,-,U12,-,-,- +0,VCC,-,-,-,-,-,V12,-,-,- +0,VCC,-,-,-,-,-,W12,-,-,- +0,VCC,-,-,-,-,-,Y12,-,-,- +0,VCC,-,-,-,-,-,AA12,-,-,- +0,VCC,-,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,-,-,- +0,VCC,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,N23,K19,F15,E6 +0,VCCAUX,-,-,-,-,-,Y23,T19,P15,N6 +0,VCCAUX,-,-,-,-,-,AC22,W19,F6,E13 +0,VCCAUX,-,-,-,-,-,K20,H17,P6,P13 +0,VCCAUX,-,-,-,-,-,K13,H14,-,- +0,VCCAUX,-,-,-,-,-,AC11,H11,-,- +0,VCCAUX,-,-,-,-,-,N10,L8,-,- +0,VCCAUX,-,-,-,-,-,Y10,T8,-,- +0,VCCAUX,-,-,-,-,-,-,W8,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCAUX,-,-,-,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,K16,H13,F10,D12 +0,VCCIO0,0,-,-,-,-,K15,H12,F9,- +0,VCCIO0,0,-,-,-,-,K14,H10,-,- +0,VCCIO0,0,-,-,-,-,K12,-,-,- +0,VCCIO0,0,-,-,-,-,-,-,-,- +0,VCCIO0,0,-,-,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,K21,H18,F12,D7 +0,VCCIO1,1,-,-,-,-,K19,H16,F11,- +0,VCCIO1,1,-,-,-,-,K18,H15,-,- +0,VCCIO1,1,-,-,-,-,K17,-,-,- +0,VCCIO1,1,-,-,-,-,-,-,-,- +0,VCCIO1,1,-,-,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,M23,J19,H15,G5 +0,VCCIO2,2,-,-,-,-,P23,L19,J15,H5 +0,VCCIO2,2,-,-,-,-,R23,M19,H14,- +0,VCCIO2,2,-,-,-,-,T23,N19,-,- +0,VCCIO2,2,-,-,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,-,-,-,- +0,VCCIO2,2,-,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,U23,P19,L15,M5 +0,VCCIO3,3,-,-,-,-,V23,R19,M15,N5 +0,VCCIO3,3,-,-,-,-,W23,U19,L14,- +0,VCCIO3,3,-,-,-,-,AA23,-,-,- +0,VCCIO3,3,-,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,-,-,- +0,VCCIO3,3,-,-,-,-,-,-,-,- +0,VCCIO4,4,-,-,-,-,AB23,V19,-,- +0,VCCIO4,4,-,-,-,-,AC23,V18,-,- +0,VCCIO4,4,-,-,-,-,-,-,-,- +0,VCCIO4,4,-,-,-,-,-,-,-,- +0,VCCIO4,4,-,-,-,-,-,-,-,- +0,GND,-,GND,-,-,-,AH26,AC24,V20,R1 +0,GND,-,GND,-,-,-,AJ26,AD24,V19,R2 +0,GND,-,GND,-,-,-,AK26,AE24,W19,T2 +0,GND,-,GND,-,-,-,AL26,AF24,V16,U2 +0,GND,-,GND,-,-,-,AM26,AB23,W16,T3 +0,GND,-,GND,-,-,-,AH25,AB22,V15,U3 +0,GND,-,GND,-,-,-,AH24,AE22,W15,T4 +0,GND,-,GND,-,-,-,AL24,AB21,U14,U4 +0,GND,-,GND,-,-,-,AF23,AC21,V14,V4 +0,GND,-,GND,-,-,-,AG23,AD21,U13,U5 +0,GND,-,GND,-,-,-,AH23,AE21,V13,P6 +0,GND,-,GND,-,-,-,AJ23,AA20,U12,T6 +0,GND,-,GND,-,-,-,AK23,AE19,V12,T7 +0,GND,-,GND,-,-,-,AL23,AA18,W12,U7 +0,GND,-,GND,-,-,-,AL21,AB18,U11,V7 +0,GND,-,GND,-,-,-,AF20,AC18,U10,P8 +0,GND,-,GND,-,-,-,AG20,AD18,U9,T8 +0,GND,-,GND,-,-,-,AH20,AE18,V9,T9 +0,GND,-,GND,-,-,-,AJ20,AA17,U8,U9 +0,GND,-,GND,-,-,-,AK20,AE16,V8,T10 +0,GND,-,GND,-,-,-,AL20,AA15,U7,U10 +0,GND,-,GND,-,-,-,AF19,AB15,V7,V10 +0,GND,-,GND,-,-,-,AL18,AC15,W7,T11 +0,GND,-,GND,-,-,-,AF17,AD15,V6,U11 +0,GND,-,GND,-,-,-,AG17,AE15,W6,P12 +0,GND,-,GND,-,-,-,AH17,AA14,V5,T12 +0,GND,-,GND,-,-,-,AJ17,AB14,-,- +0,GND,-,GND,-,-,-,AK17,AA13,-,- +0,GND,-,GND,-,-,-,AL17,AB13,-,- +0,GND,-,GND,-,-,-,AF16,AE13,-,- +0,GND,-,GND,-,-,-,AG16,AA12,-,- +0,GND,-,GND,-,-,-,AH16,AB12,-,- +0,GND,-,GND,-,-,-,AF15,AC12,-,- +0,GND,-,GND,-,-,-,AG15,AD12,-,- +0,GND,-,GND,-,-,-,AH15,AE12,-,- +0,GND,-,GND,-,-,-,AL15,AA10,-,- +0,GND,-,GND,-,-,-,AF14,AE10,-,- +0,GND,-,GND,-,-,-,AG14,AA9,-,- +0,GND,-,GND,-,-,-,AH14,AB9,-,- +0,GND,-,GND,-,-,-,AJ14,AC9,-,- +0,GND,-,GND,-,-,-,AK14,AD9,-,- +0,GND,-,GND,-,-,-,AL14,AE9,-,- +0,GND,-,GND,-,-,-,AF12,AA7,-,- +0,GND,-,GND,-,-,-,AL12,AE7,-,- +0,GND,-,GND,-,-,-,AF11,AB6,-,- +0,GND,-,GND,-,-,-,AG11,AC6,-,- +0,GND,-,GND,-,-,-,AH11,AD6,-,- +0,GND,-,GND,-,-,-,AJ11,AE6,-,- +0,GND,-,GND,-,-,-,AK11,AF5,-,- +0,GND,-,GND,-,-,-,AL11,-,-,- +0,GND,-,GND,-,-,-,AL9,-,-,- +0,GND,-,GND,-,-,-,AH8,-,-,- +0,GND,-,GND,-,-,-,AJ8,-,-,- +0,GND,-,GND,-,-,-,AK8,-,-,- +0,GND,-,GND,-,-,-,AL8,-,-,- +0,GND,-,GND,-,-,-,AH7,-,-,- +0,GND,-,GND,-,-,-,AJ7,-,-,- +0,GND,-,GND,-,-,-,AK7,-,-,- +0,GND,-,GND,-,-,-,AL7,-,-,- +0,GND,-,GND,-,-,-,AM7,-,-,- +0,GND,-,GND,-,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,-,- +0,GND,-,GND,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,AJ13,AC11,T6,P10 +0,VCCA0,-,-,-,-,-,AG12,AB10,U6,R10 +0,VCCA0,-,-,-,-,-,AH12,AC10,-,- +0,VCCA0,-,-,-,-,-,AJ12,AC8,-,- +0,VCCA0,-,-,-,-,-,AJ10,AB7,-,- +0,VCCA0,-,-,-,-,-,AG9,AC7,-,- +0,VCCA0,-,-,-,-,-,AH9,-,-,- +0,VCCA0,-,-,-,-,-,AJ9,-,-,- +0,VCCA0,-,-,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,-,-,- +0,VCCA0,-,-,-,-,-,-,-,-,- +0,VCCA1,-,-,-,-,-,AF22,AB20,T15,- +0,VCCA1,-,-,-,-,-,AG22,AC20,U15,- +0,VCCA1,-,-,-,-,-,AH22,AC19,-,- +0,VCCA1,-,-,-,-,-,AJ22,AB17,-,- +0,VCCA1,-,-,-,-,-,AJ21,AC17,-,- +0,VCCA1,-,-,-,-,-,AG19,AC16,-,- +0,VCCA1,-,-,-,-,-,AH19,-,-,- +0,VCCA1,-,-,-,-,-,AJ19,-,-,- +0,VCCA1,-,-,-,-,-,AJ18,-,-,- +0,VCCA1,-,-,-,-,-,-,-,-,- +0,VCCA1,-,-,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,AJ16,AC14,V11,R3 +0,VCCAUXA0,-,-,-,-,-,AJ15,AC13,V10,P5 +0,VCCAUXA0,-,-,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,-,-,- +0,VCCAUXA0,-,-,-,-,-,-,-,-,- +0,VCCAUXA1,-,-,-,-,-,AJ25,AC23,V18,- +0,VCCAUXA1,-,-,-,-,-,AJ24,AC22,V17,- +0,VCCAUXA1,-,-,-,-,-,-,-,-,- +0,VCCAUXA1,-,-,-,-,-,-,-,-,- +0,VCCAUXA1,-,-,-,-,-,-,-,-,- +0,VCCAUXA1,-,-,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,AB10,V11,P10,N13 +0,VCCIO8,8,-,-,-,-,AC10,V10,P9,P14 +0,VCCIO8,8,-,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,-,-,-,- +0,VCCIO8,8,-,-,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,U10,P8,L7,M14 +0,VCCIO6,6,-,-,-,-,V10,R8,L6,N14 +0,VCCIO6,6,-,-,-,-,W10,U8,M6,- +0,VCCIO6,6,-,-,-,-,AA10,V8,-,- +0,VCCIO6,6,-,-,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,-,-,-,- +0,VCCIO6,6,-,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,M10,K8,H7,G14 +0,VCCIO7,7,-,-,-,-,P10,M8,H6,H14 +0,VCCIO7,7,-,-,-,-,R10,N8,J6,- +0,VCCIO7,7,-,-,-,-,T10,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,-,- +0,VCCIO7,7,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,AG31,F18,-,- +0,NC,-,-,-,-,-,V30,F17,-,- +0,NC,-,-,-,-,-,H29,C15,-,- +0,NC,-,-,-,-,-,AC29,D15,-,- +0,NC,-,-,-,-,-,L28,F15,-,- +0,NC,-,-,-,-,-,W27,F14,-,- +0,NC,-,-,-,-,-,E26,F13,-,- +0,NC,-,-,-,-,-,AE26,C12,-,- +0,NC,-,-,-,-,-,G24,D12,-,- +0,NC,-,-,-,-,-,AG24,F12,-,- +0,NC,-,-,-,-,-,G23,F10,-,- +0,NC,-,-,-,-,-,G22,F9,-,- +0,NC,-,-,-,-,-,G19,F8,-,- +0,NC,-,-,-,-,-,G18,AA5,-,- +0,NC,-,-,-,-,-,G17,AA4,-,- +0,NC,-,-,-,-,-,G16,AA3,-,- +0,NC,-,-,-,-,-,G15,-,-,- +0,NC,-,-,-,-,-,G14,-,-,- +0,NC,-,-,-,-,-,G11,-,-,- +0,NC,-,-,-,-,-,G10,-,-,- +0,NC,-,-,-,-,-,G9,-,-,- +0,NC,-,-,-,-,-,E7,-,-,- +0,NC,-,-,-,-,-,AE7,-,-,- +0,NC,-,-,-,-,-,W6,-,-,- +0,NC,-,-,-,-,-,L5,-,-,- +0,NC,-,-,-,-,-,H4,-,-,- +0,NC,-,-,-,-,-,AC4,-,-,- +0,NC,-,-,-,-,-,V3,-,-,- +0,NC,-,-,-,-,-,AG2,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- +0,NC,-,-,-,-,-,-,-,-,- diff --git a/pinouts/generate_symbols.py b/pinouts/generate_symbols.py new file mode 100755 index 0000000..daff6bf --- /dev/null +++ b/pinouts/generate_symbols.py @@ -0,0 +1,489 @@ +#!/usr/bin/env python3 + +from math import cos, radians, sin +from operator import itemgetter +from pathlib import Path +import csv +import re + +COLUMNS = ("PAD", "Pin/Ball Function", "Bank", "Dual Function", "Differential", "High Speed", "DQS") +DEVICES = ("ecp5um25", "ecp5um45") # "ecp5um85" symbols ship with KiCad +EMPTY = ("",) * len(COLUMNS) +FOOTPRINTS = { + "CABGA381": ("Lattice*caBGA*17.0x17.0mm*Layout20x20*P0.8mm*", "Package_BGA:Lattice_caBGA-381_17.0x17.0mm_Layout20x20_P0.8mm_Ball0.4mm_Pad0.4mm_NSMD"), + "CABGA756": ("Lattice*caBGA*27.0x27.0mm*Layout32x32*P0.8mm*", "Package_BGA:Lattice_caBGA-756_27.0x27.0mm_Layout32x32_P0.8mm"), +} +PACKAGES = { + "CABGA381": "BG381", + "CABGA756": "BG756", +} + +CONFIG_RE = re.compile(r"CCLK|CFG_[012]|DONE|INITN|PROGRAMN|RESERVED|TCK|TDI|TDO|TMS") +IO_RE = re.compile(r"P[BLRT]([1-9]\d{,2})[ABCD]|VCCIO\d") +POWER_RE = re.compile(r"GND|VCC(?!IO\d).*") +SERDES_RE = re.compile(r"HD[RT]X[NP]0_D[01]CH[01]|REFCLK[NP]_D[01]") +VCC_RE = re.compile(r"VCC[^\d]*") + +def define_symbol(name, footprint_filter, description="", footprint=""): + return [ + "symbol", + f"\"{name}\"", + ["exclude_from_sim", "no"], + ["in_bom", "yes"], + ["on_board", "yes"], + [ + "property", + "\"Reference\"", + "\"U\"", + ["at", "22.86", "31.75", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["justify", "left"]], + ], + [ + "property", + "\"Value\"", + f"\"{name}\"", + ["at", "22.86", "29.21", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["justify", "left"]], + ], + [ + "property", + "\"Footprint\"", + f"\"{footprint}\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"Datasheet\"", + "\"https://www.latticesemi.com/view_document?document_id=50461\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"Description\"", + f"\"{description}\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"ki_locked\"", + "\"\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]]], + ], + [ + "property", + "\"ki_keywords\"", + "\"FPGA programmable logic\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"ki_fp_filters\"", + f"\"{footprint_filter}\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + ] + +def define_alias(name, extends, footprint_filter, description="", footprint=""): + return [ + "symbol", + f"\"{name}\"", + ["extends", f"\"{extends}\""], + [ + "property", + "\"Reference\"", + "\"U\"", + ["at", "22.86", "31.75", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["justify", "left"]], + ], + [ + "property", + "\"Value\"", + f"\"{name}\"", + ["at", "22.86", "29.21", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["justify", "left"]], + ], + [ + "property", + "\"Footprint\"", + f"\"{footprint}\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"Datasheet\"", + "\"https://www.latticesemi.com/view_document?document_id=50461\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"Description\"", + f"\"{description}\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"ki_keywords\"", + "\"FPGA programmable logic\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + [ + "property", + "\"ki_fp_filters\"", + f"\"{footprint_filter}\"", + ["at", "0", "0", "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], ["hide", "yes"]], + ], + ] + +def extract_index(t): + try: + return int(t[0].split()[-1]) + except (IndexError, ValueError): + return -1 + +def rank_components(t): + description = t[0] + if description == "Power": + return 0 + elif description.startswith("IO Bank "): + return 1 + elif description == "Configuration": + return 2 + elif description.startswith("Dual SERDES "): + return 3 + return 4 + +def pad_index(f): + try: + index = IO_RE.fullmatch(f)[1] + return f.replace(index, index.rjust(3, "0")) + except TypeError: + return f + +def dec(i): + s = str(i).rjust(3, "0") + return f"{s[:-2]}.{s[-2:]}" + +def main(): + library = [ + "kicad_symbol_lib", + ["version", "20231120"], + ["generator", Path(__file__).name], + ] + + for device in DEVICES: + path = Path(__file__).parent / f"{device}pinout.csv" + if not path.exists() or not path.is_file(): + raise FileNotFoundError(f"File {path} not found") + + packages = [] + pins = {p: {} for p in PACKAGES} + with path.open() as f: + for row in csv.reader(f): + if len(packages) == 0: + if row[0].startswith("# ") or tuple(row[:len(COLUMNS)]) == EMPTY: + continue + if tuple(row[:len(COLUMNS)]) != COLUMNS: + raise ValueError("File deviates from expected format") + packages = row[len(COLUMNS):] + if len(packages) == 0: + raise ValueError("No packages defined") + continue + + func = row[1] + bank = row[2] + ball = list(map(lambda s: s.strip("-"), row[len(COLUMNS):])) + + if not any(ball): + continue + + if CONFIG_RE.fullmatch(func): + for i, package in enumerate(packages): + if package not in PACKAGES: + continue + if ball[i] == "": + continue + + component = "Configuration" + if component not in pins[package]: + pins[package][component] = [] + pins[package][component].append((func, ball[i], { + "CFG_0": "input", + "CFG_1": "input", + "CFG_2": "input", + "CCLK": "bidirectional", + "DONE": "open_collector", + "INITN": "open_collector", + "PROGRAMN": "input", + "RESERVED": "no_connect", + "TCK": "input", + "TDI": "input", + "TDO": "output", + "TMS": "input", + }[func], "180" if func[0] in ("R", "T") else "0")) + elif IO_RE.fullmatch(func): + for i, package in enumerate(packages): + if package not in PACKAGES: + continue + if ball[i] == "": + continue + + component = f"IO Bank {bank}" + if component not in pins[package]: + pins[package][component] = [] + pins[package][component].append((func, ball[i], "power_in" if func.startswith("VCC") else "bidirectional", "270" if func.startswith("VCC") else "0")) + elif POWER_RE.fullmatch(func): + for i, package in enumerate(packages): + if package not in PACKAGES: + continue + if ball[i] == "": + continue + + component = f"Power" + if component not in pins[package]: + pins[package][component] = [] + pins[package][component].append((func, ball[i], "power_in", "90" if "GND" in func else "270")) + elif SERDES_RE.fullmatch(func): + for i, package in enumerate(packages): + if package not in PACKAGES: + continue + if ball[i] == "": + continue + + component = f"Dual SERDES {bank[1]}" + if component not in pins[package]: + pins[package][component] = [] + pins[package][component].append((func, ball[i], "input" if func.startswith("REFCLK") or "RX" in func else "output", "0")) + elif func == "NC": + pass + else: + raise RuntimeError(f"\"{func}\" did not match any category") + + for package, components in pins.items(): + if len(components) == 0: + continue + + pin_count = { + "ecp5um25": "25F", + "ecp5um45": "45F", + "ecp5um85": "85F", + }[device] + name = f"LFE5UM5G-{pin_count}-8{PACKAGES[package]}x" + footprint_filter, footprint = FOOTPRINTS[package] + symbol = define_symbol(name, footprint_filter, footprint=footprint) + + component_index = 1 + for description, pins in sorted(sorted(components.items(), key=extract_index), key=rank_components): + if description == "Power": + height = 2032 + + vcc = set(map(itemgetter(0), pins)) + vcc.remove("GND") + + groups = {} + width = 0 + for f in vcc: + group = VCC_RE.match(f)[0].removesuffix("RX").removesuffix("TX") + if group not in groups: + groups[group] = 0 + width += 254 + groups[group] += 1 + width += 254 + + max_group = max(groups, key=lambda k: groups[k]) + last_group = None + offset = 0 + vcc_index = {} + for i, f in enumerate(sorted(sorted(vcc), key=lambda f: "" if (g := VCC_RE.match(f)[0].removesuffix("RX").removesuffix("TX")) == max_group else g)): + g = VCC_RE.match(f)[0].removesuffix("RX").removesuffix("TX") + if last_group and g != last_group: + offset += 1 + last_group = g + + vcc_index[f] = offset + i + + width = max(width, (groups[max_group] * 254 + 508) * 2) + elif description == "Configuration": + height = 2794 + width = 2032 + elif description.startswith("Dual SERDES "): + height = 3810 + width = 2032 + else: + io = set(filter(lambda f: not f.startswith("VCCIO"), map(itemgetter(0), pins))) + io_index = {f: i for i, f in enumerate(sorted(io, key=pad_index))} + + height = len(io) * 254 + 1270 + width = 1016 + + component = [ + "symbol", + f"\"{name}_{component_index}_1\"", + [ + "rectangle", + ["start", dec(-width // 2), dec(height // 2)], # left top + ["end", dec(width // 2), dec(-height // 2)], # right bottom + ["stroke", ["width", "0.3048"], ["type", "default"]], + ["fill", ["type", "background"]], + ], + [ + "text", + f"\"{description}\"", + ["at", dec(width // 2 - 127) if description == "Power" else "0", dec(-height // 2 + 127), "0"], + ["effects", ["font", ["size", "1.27", "1.27"]], *([["justify", "right"]] if description == "Power" else [])], + ], + ] + + positions = {} + for func, ball, type, orientation in pins: + attrs = [] + if func in positions or type == "no_connect": + attrs.append("hide") + + if func in positions: + type = "passive" if type != "no_connect" else type + x, y = positions[func] + else: + x, y = { + "CCLK": (-1524, 1016), + "CFG_0": (-1524, -508), + "CFG_1": (-1524, -762), + "CFG_2": (-1524, -1016), + "DONE": (-1524, 0), + "GND": (0, -1524), + "HDRXN0_D0CH0": (-1524, 762), + "HDRXN0_D0CH1": (-1524, -508), + "HDRXN0_D1CH0": (-1524, 762), + "HDRXN0_D1CH1": (-1524, -508), + "HDRXP0_D0CH0": (-1524, 1016), + "HDRXP0_D0CH1": (-1524, -254), + "HDRXP0_D1CH0": (-1524, 1016), + "HDRXP0_D1CH1": (-1524, -254), + "HDTXN0_D0CH0": (-1524, 1270), + "HDTXN0_D0CH1": (-1524, 0), + "HDTXN0_D1CH0": (-1524, 1270), + "HDTXN0_D1CH1": (-1524, 0), + "HDTXP0_D0CH0": (-1524, 1524), + "HDTXP0_D0CH1": (-1524, 254), + "HDTXP0_D1CH0": (-1524, 1524), + "HDTXP0_D1CH1": (-1524, 254), + "INITN": (-1524, 254), + "PROGRAMN": (-1524, 508), + "RESERVED": (1524, -254), + "REFCLKN_D0": (-1524, -1270), + "REFCLKN_D1": (-1524, -1270), + "REFCLKP_D0": (-1524, -1016), + "REFCLKP_D1": (-1524, -1016), + "TCK": (1524, 762), + "TDI": (1524, 508), + "TDO": (1524, 1016), + "TMS": (1524, 254), + }.get(func, (0, 0)) + + if (x, y) == (0, 0): + if func.startswith("VCCIO"): + x = 0 + y = height // 2 + 508 + elif "io_index" in locals() and func in io_index: + x = -width // 2 - 508 + y = height // 2 - 1016 - io_index[func] * 254 + else: + assert "vcc_index" in locals() + x = -width // 2 + 254 + vcc_index[func] * 254 + y = height // 2 + 508 + + if type == "no_connect": + angle = radians(int(orientation)) + dx = -round(cos(angle)) + dy = -round(sin(angle)) + x += dx * -508 + y += dy * -508 + + positions[func] = (x, y) + + pin = [ + "pin", + type, + "line", + ["at", dec(x), dec(y), orientation], + ["length", "5.08"], + *attrs, + ] + pin += [ + [ + "name", + f"\"{func}\"", + ["effects", ["font", ["size", "1.27", "1.27"]]], + ], + [ + "number", + f"\"{ball}\"", + ["effects", ["font", ["size", "1.27", "1.27"]]], + ], + ] + component.append(pin) + + symbol.append(component) + component_index += 1 + + library.append(symbol) + + for speed_grade in ("6", "7", "8"): + library.append(define_alias(f"LFE5UM-{pin_count}-{speed_grade}{PACKAGES[package]}x", name, footprint_filter, footprint=footprint)) + + with (Path(__file__).parent.parent / "FPGA_Lattice_ECP5_SERDES.kicad_sym").open("w") as f: + stack = [library] + indent = [0] + multi_line = False + while len(stack) > 0: + if isinstance(stack[-1], list) and len(stack[-1]) > 0: + token = stack[-1] + multi_line = any(map(lambda e: isinstance(e, list), token)) + + while len(token) > 1: + stack.append(token.pop()) + + name = token.pop() + assert len(token) == 0 + assert isinstance(name, str) + f.write(f"{' ' * indent[-1]}({name}") + + if multi_line: + f.write("\n") + indent.append(indent[-1] + 2) + else: + indent.append(indent[-1]) + elif isinstance(stack[-1], list): + assert len(indent) >= 2 + multi_line = indent[-2] != indent[-1] + + stack.pop() + indent.pop() + + if multi_line: + f.write(f"{' ' * indent[-1]})\n") + else: + f.write(")\n") + else: + attr = stack.pop() + assert isinstance(attr, str) + + assert len(indent) >= 2 + + if indent[-2] != indent[-1]: + f.write(f"{' ' * indent[-1]}{attr}\n") + else: + f.write(f" {attr}") + +if __name__ == "__main__": + main()