From 5129a5a5448012a53cb9ddae1349c2a2c8571339 Mon Sep 17 00:00:00 2001 From: Friedrich Beckmann Date: Sun, 8 Nov 2026 18:14:54 +0100 Subject: Add KiCad 9 schematic, project libraries and datasheets Schematic (kicad/), one sheet per function as on ULX3S: - power: TLV62569 bucks for +1V1 / +3V3, AP2112K LDO for +2V5 - usb: USB-C with PTC and TVS, CH347F for JTAG and UART - fpga_power, fpga_config, fpga_banks_01/23/67: ECP5 LFE5U-25F caBGA256 (pin compatible with the 45F), quad SPI flash, 50 MHz CLOCK_50, ball assignment as in PINPLAN.md - ethernet: RTL8211F gigabit PHY, HR911130A RJ45, shield via 1M || 1nF 2kV - sdram: 32 MB W9825G6KH-6 - hdmi: TMDS from the FPGA (LVCMOS33D), AC coupled, ESD protected - user_io: SW, KEY (debounced), LEDR, LEDG, HEX0-HEX3 with DE1 names - gpio: two DE1 compatible 2x20 headers (THDB-ADA on GPIO_0), Pmod A/B, ESD arrays - testpoints: bring-up pads, M3 mounting holes All parts have LCSC numbers, MPN and manufacturer for JLCPCB assembly; footprints are cross-checked against the EasyEDA data. Libraries: ECP5 symbols generated from the Lattice pinout CSVs (kipart), CH347F, RTL8211F, SM410561N symbols, HR911130A symbol and footprint from KiCad library merge requests, generator scripts in lib/tools/. Datasheets of all parts except resistors and capacitors in datasheets/ (manufacturer copyright, not covered by the project licenses). --- kicad/lib/eboard_fpga.kicad_sym | 5004 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 5004 insertions(+) create mode 100644 kicad/lib/eboard_fpga.kicad_sym (limited to 'kicad/lib/eboard_fpga.kicad_sym') diff --git a/kicad/lib/eboard_fpga.kicad_sym b/kicad/lib/eboard_fpga.kicad_sym new file mode 100644 index 0000000..9060799 --- /dev/null +++ b/kicad/lib/eboard_fpga.kicad_sym @@ -0,0 +1,5004 @@ +(kicad_symbol_lib + (version 20241209) + (generator "kicad_symbol_editor") + (generator_version "8.0") + (symbol "LFE5U-45F-xBG256x" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -36.83 33.02 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide no))) + (property "Value" "LFE5U-45F-xBG256x" + (at -36.83 30.480000000000004 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide no))) + (property "Footprint" "Package_BGA:BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide yes))) + (property "Datasheet" "https://www.latticesemi.com/view_document?document_id=50461" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide yes))) + (property "Description" "ECP5 FPGA, 44K LUTs, 1.1V core, CABGA256" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "ki_keywords" "FPGA programmable logic Lattice ECP5" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "ki_locked" "" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "ki_fp_filters" "BGA*256*14.0x14.0mm*P0.8mm*" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "Source" "Lattice pinout CSV FPGA-SC-02034-3-0-ECP5U-45-Pinout.csv, package CABGA256" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide yes))) + (symbol "LFE5U-45F-xBG256x_1_1" + (unit_name Bank0) + (rectangle + (start -22.86 -24.13) + (end 22.86 24.13) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 15.24 0) (length 7.62) + (name "PT38B/PCLKC0_0" + (effects + (font + (size 1.27 1.27)))) + (number "A8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 7.62) + (name "PT36B/PCLKC0_1" + (effects + (font + (size 1.27 1.27)))) + (number "B7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 7.62) + (name "PT38A/PCLKT0_0" + (effects + (font + (size 1.27 1.27)))) + (number "A7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 7.62) + (name "PT36A/PCLKT0_1" + (effects + (font + (size 1.27 1.27)))) + (number "C7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 7.62) + (name "PT33B/GR_PCLK0_0" + (effects + (font + (size 1.27 1.27)))) + (number "D7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 7.62) + (name "PT31B" + (effects + (font + (size 1.27 1.27)))) + (number "B6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 7.62) + (name "PT33A/GR_PCLK0_1" + (effects + (font + (size 1.27 1.27)))) + (number "E7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 7.62) + (name "PT31A" + (effects + (font + (size 1.27 1.27)))) + (number "C6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 7.62) + (name "PT20B" + (effects + (font + (size 1.27 1.27)))) + (number "D6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 7.62) + (name "PT18B" + (effects + (font + (size 1.27 1.27)))) + (number "A6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 7.62) + (name "PT20A" + (effects + (font + (size 1.27 1.27)))) + (number "E6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 7.62) + (name "PT18A" + (effects + (font + (size 1.27 1.27)))) + (number "A5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 7.62) + (name "PT15B" + (effects + (font + (size 1.27 1.27)))) + (number "B5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 7.62) + (name "PT13B" + (effects + (font + (size 1.27 1.27)))) + (number "D5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 7.62) + (name "PT15A" + (effects + (font + (size 1.27 1.27)))) + (number "C5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 7.62) + (name "PT13A" + (effects + (font + (size 1.27 1.27)))) + (number "E5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 7.62) + (name "PT11B" + (effects + (font + (size 1.27 1.27)))) + (number "B4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 7.62) + (name "PT9B" + (effects + (font + (size 1.27 1.27)))) + (number "D4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 7.62) + (name "PT11A" + (effects + (font + (size 1.27 1.27)))) + (number "C4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 7.62) + (name "PT9A" + (effects + (font + (size 1.27 1.27)))) + (number "E4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 7.62) + (name "PT6B" + (effects + (font + (size 1.27 1.27)))) + (number "A4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 7.62) + (name "PT4B/ULC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 7.62) + (name "PT6A" + (effects + (font + (size 1.27 1.27)))) + (number "A3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 7.62) + (name "PT4A/ULC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "A2" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 30.48 270) (length 6.35) + (name "VCCIO0" + (effects + (font + (size 1.27 1.27)))) + (number "F7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 30.48 270) (length 6.35) + (hide yes) + (name "VCCIO0" + (effects + (font + (size 1.27 1.27)))) + (number "F6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_2_1" + (unit_name Bank1) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PT85B/URC_GPLL1C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "A15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PT83B" + (effects + (font + (size 1.27 1.27)))) + (number "A14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PT85A/URC_GPLL1T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PT83A" + (effects + (font + (size 1.27 1.27)))) + (number "A13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PT80B" + (effects + (font + (size 1.27 1.27)))) + (number "E13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PT78B" + (effects + (font + (size 1.27 1.27)))) + (number "C13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PT80A" + (effects + (font + (size 1.27 1.27)))) + (number "D13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PT78A" + (effects + (font + (size 1.27 1.27)))) + (number "B13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PT76B" + (effects + (font + (size 1.27 1.27)))) + (number "E12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PT74B" + (effects + (font + (size 1.27 1.27)))) + (number "C12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PT76A" + (effects + (font + (size 1.27 1.27)))) + (number "D12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PT74A" + (effects + (font + (size 1.27 1.27)))) + (number "B12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PT71B" + (effects + (font + (size 1.27 1.27)))) + (number "A12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PT69B" + (effects + (font + (size 1.27 1.27)))) + (number "E11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PT71A" + (effects + (font + (size 1.27 1.27)))) + (number "A11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PT69A" + (effects + (font + (size 1.27 1.27)))) + (number "D11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PT58B" + (effects + (font + (size 1.27 1.27)))) + (number "C11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PT56B" + (effects + (font + (size 1.27 1.27)))) + (number "E10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PT58A" + (effects + (font + (size 1.27 1.27)))) + (number "B11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PT56A" + (effects + (font + (size 1.27 1.27)))) + (number "D10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PT53B" + (effects + (font + (size 1.27 1.27)))) + (number "C10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PT51B" + (effects + (font + (size 1.27 1.27)))) + (number "A10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PT53A" + (effects + (font + (size 1.27 1.27)))) + (number "B10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PT51A" + (effects + (font + (size 1.27 1.27)))) + (number "A9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PT49B" + (effects + (font + (size 1.27 1.27)))) + (number "E9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PT47B/GR_PCLK1_1" + (effects + (font + (size 1.27 1.27)))) + (number "C9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PT49A" + (effects + (font + (size 1.27 1.27)))) + (number "D9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PT47A/GR_PCLK1_0" + (effects + (font + (size 1.27 1.27)))) + (number "B9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PT44B/PCLKC1_0" + (effects + (font + (size 1.27 1.27)))) + (number "B8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PT42B/PCLKC1_1" + (effects + (font + (size 1.27 1.27)))) + (number "D8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PT44A/PCLKT1_0" + (effects + (font + (size 1.27 1.27)))) + (number "C8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PT42A/PCLKT1_1" + (effects + (font + (size 1.27 1.27)))) + (number "E8" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO1" + (effects + (font + (size 1.27 1.27)))) + (number "F11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO1" + (effects + (font + (size 1.27 1.27)))) + (number "F10" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_3_1" + (unit_name Bank2) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PR32D/PCLKC2_0" + (effects + (font + (size 1.27 1.27)))) + (number "K15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PR32B/PCLKC2_1" + (effects + (font + (size 1.27 1.27)))) + (number "J15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PR32C/PCLKT2_0" + (effects + (font + (size 1.27 1.27)))) + (number "K16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PR32A/PCLKT2_1" + (effects + (font + (size 1.27 1.27)))) + (number "J16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PR29D" + (effects + (font + (size 1.27 1.27)))) + (number "K14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PR29B" + (effects + (font + (size 1.27 1.27)))) + (number "H15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PR29C/GR_PCLK2_0" + (effects + (font + (size 1.27 1.27)))) + (number "J14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PR29A/GR_PCLK2_1" + (effects + (font + (size 1.27 1.27)))) + (number "G16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PR26D" + (effects + (font + (size 1.27 1.27)))) + (number "J12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PR26B" + (effects + (font + (size 1.27 1.27)))) + (number "H13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PR26C" + (effects + (font + (size 1.27 1.27)))) + (number "J13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PR26A" + (effects + (font + (size 1.27 1.27)))) + (number "H12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PR23D" + (effects + (font + (size 1.27 1.27)))) + (number "H14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PR23B" + (effects + (font + (size 1.27 1.27)))) + (number "G15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PR23C/VREF1_2" + (effects + (font + (size 1.27 1.27)))) + (number "G14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PR23A" + (effects + (font + (size 1.27 1.27)))) + (number "F16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PR20D" + (effects + (font + (size 1.27 1.27)))) + (number "E16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PR20B" + (effects + (font + (size 1.27 1.27)))) + (number "G13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PR20C" + (effects + (font + (size 1.27 1.27)))) + (number "F15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PR20A" + (effects + (font + (size 1.27 1.27)))) + (number "G12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PR17D" + (effects + (font + (size 1.27 1.27)))) + (number "F12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PR17B" + (effects + (font + (size 1.27 1.27)))) + (number "E15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PR17C" + (effects + (font + (size 1.27 1.27)))) + (number "F13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PR17A" + (effects + (font + (size 1.27 1.27)))) + (number "D16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PR14D" + (effects + (font + (size 1.27 1.27)))) + (number "F14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PR14B" + (effects + (font + (size 1.27 1.27)))) + (number "C15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PR14C" + (effects + (font + (size 1.27 1.27)))) + (number "E14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PR14A" + (effects + (font + (size 1.27 1.27)))) + (number "C16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PR11D" + (effects + (font + (size 1.27 1.27)))) + (number "D14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PR11C" + (effects + (font + (size 1.27 1.27)))) + (number "C14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PR11B/URC_GPLL0C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PR11A/URC_GPLL0T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B16" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO2" + (effects + (font + (size 1.27 1.27)))) + (number "H11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO2" + (effects + (font + (size 1.27 1.27)))) + (number "J11" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_4_1" + (unit_name Bank3) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PR68D/LRC_GPLL0C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PR68C/LRC_GPLL0T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PR68B" + (effects + (font + (size 1.27 1.27)))) + (number "N11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PR68A" + (effects + (font + (size 1.27 1.27)))) + (number "M11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PR65D" + (effects + (font + (size 1.27 1.27)))) + (number "N12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PR65B" + (effects + (font + (size 1.27 1.27)))) + (number "T13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PR65C" + (effects + (font + (size 1.27 1.27)))) + (number "M12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PR65A" + (effects + (font + (size 1.27 1.27)))) + (number "R12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PR62D" + (effects + (font + (size 1.27 1.27)))) + (number "T14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PR62B" + (effects + (font + (size 1.27 1.27)))) + (number "R14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PR62C" + (effects + (font + (size 1.27 1.27)))) + (number "R13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PR62A" + (effects + (font + (size 1.27 1.27)))) + (number "P13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PR59D" + (effects + (font + (size 1.27 1.27)))) + (number "T15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PR59B" + (effects + (font + (size 1.27 1.27)))) + (number "P14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PR59C" + (effects + (font + (size 1.27 1.27)))) + (number "R15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PR59A" + (effects + (font + (size 1.27 1.27)))) + (number "N13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PR44D" + (effects + (font + (size 1.27 1.27)))) + (number "N14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PR44B/VREF1_3" + (effects + (font + (size 1.27 1.27)))) + (number "R16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PR44C" + (effects + (font + (size 1.27 1.27)))) + (number "M13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PR44A" + (effects + (font + (size 1.27 1.27)))) + (number "P16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PR41D" + (effects + (font + (size 1.27 1.27)))) + (number "M14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PR41B" + (effects + (font + (size 1.27 1.27)))) + (number "P15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PR41C" + (effects + (font + (size 1.27 1.27)))) + (number "L14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PR41A" + (effects + (font + (size 1.27 1.27)))) + (number "N16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PR38D" + (effects + (font + (size 1.27 1.27)))) + (number "L12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PR38B" + (effects + (font + (size 1.27 1.27)))) + (number "K12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PR38C/GR_PCLK3_1" + (effects + (font + (size 1.27 1.27)))) + (number "L13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PR38A/GR_PCLK3_0" + (effects + (font + (size 1.27 1.27)))) + (number "K13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PR35D/PCLKC3_0" + (effects + (font + (size 1.27 1.27)))) + (number "M15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PR35B/PCLKC3_1" + (effects + (font + (size 1.27 1.27)))) + (number "L15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PR35C/PCLKT3_0" + (effects + (font + (size 1.27 1.27)))) + (number "M16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PR35A/PCLKT3_1" + (effects + (font + (size 1.27 1.27)))) + (number "L16" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO3" + (effects + (font + (size 1.27 1.27)))) + (number "K11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO3" + (effects + (font + (size 1.27 1.27)))) + (number "L11" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_5_1" + (unit_name Bank6) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PL35A/PCLKT6_1" + (effects + (font + (size 1.27 1.27)))) + (number "L1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PL35C/PCLKT6_0" + (effects + (font + (size 1.27 1.27)))) + (number "M1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PL35B/PCLKC6_1" + (effects + (font + (size 1.27 1.27)))) + (number "L2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PL35D/PCLKC6_0" + (effects + (font + (size 1.27 1.27)))) + (number "M2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PL38A/GR_PCLK6_0" + (effects + (font + (size 1.27 1.27)))) + (number "K4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PL38C/GR_PCLK6_1" + (effects + (font + (size 1.27 1.27)))) + (number "L4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PL38B" + (effects + (font + (size 1.27 1.27)))) + (number "K5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PL38D" + (effects + (font + (size 1.27 1.27)))) + (number "L5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PL41A" + (effects + (font + (size 1.27 1.27)))) + (number "N1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PL41C" + (effects + (font + (size 1.27 1.27)))) + (number "L3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PL41B" + (effects + (font + (size 1.27 1.27)))) + (number "P2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PL41D" + (effects + (font + (size 1.27 1.27)))) + (number "M3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PL44A" + (effects + (font + (size 1.27 1.27)))) + (number "P1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PL44C" + (effects + (font + (size 1.27 1.27)))) + (number "M4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PL44B/VREF1_6" + (effects + (font + (size 1.27 1.27)))) + (number "R1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PL44D" + (effects + (font + (size 1.27 1.27)))) + (number "N3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PL59A" + (effects + (font + (size 1.27 1.27)))) + (number "N4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PL59C" + (effects + (font + (size 1.27 1.27)))) + (number "R2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PL59B" + (effects + (font + (size 1.27 1.27)))) + (number "P3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PL59D" + (effects + (font + (size 1.27 1.27)))) + (number "T2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PL62A" + (effects + (font + (size 1.27 1.27)))) + (number "P4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PL62C" + (effects + (font + (size 1.27 1.27)))) + (number "R4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PL62B" + (effects + (font + (size 1.27 1.27)))) + (number "R3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PL62D" + (effects + (font + (size 1.27 1.27)))) + (number "T3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PL65A" + (effects + (font + (size 1.27 1.27)))) + (number "R5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PL65C" + (effects + (font + (size 1.27 1.27)))) + (number "M5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PL65B" + (effects + (font + (size 1.27 1.27)))) + (number "T4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PL65D" + (effects + (font + (size 1.27 1.27)))) + (number "N5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PL68A" + (effects + (font + (size 1.27 1.27)))) + (number "M6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PL68B" + (effects + (font + (size 1.27 1.27)))) + (number "N6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PL68C/LLC_GPLL0T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PL68D/LLC_GPLL0C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P5" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO6" + (effects + (font + (size 1.27 1.27)))) + (number "J7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO6" + (effects + (font + (size 1.27 1.27)))) + (number "J6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_6_1" + (unit_name Bank7) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PL11A/ULC_GPLL0T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PL11B/ULC_GPLL0C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PL11C" + (effects + (font + (size 1.27 1.27)))) + (number "C3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PL11D" + (effects + (font + (size 1.27 1.27)))) + (number "D3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PL14A" + (effects + (font + (size 1.27 1.27)))) + (number "C1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PL14C" + (effects + (font + (size 1.27 1.27)))) + (number "E3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PL14B" + (effects + (font + (size 1.27 1.27)))) + (number "C2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PL14D" + (effects + (font + (size 1.27 1.27)))) + (number "F3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PL17A" + (effects + (font + (size 1.27 1.27)))) + (number "D1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PL17C" + (effects + (font + (size 1.27 1.27)))) + (number "F4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PL17B" + (effects + (font + (size 1.27 1.27)))) + (number "E2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PL17D" + (effects + (font + (size 1.27 1.27)))) + (number "F5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PL20A" + (effects + (font + (size 1.27 1.27)))) + (number "G5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PL20C" + (effects + (font + (size 1.27 1.27)))) + (number "F2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PL20B" + (effects + (font + (size 1.27 1.27)))) + (number "G4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PL20D" + (effects + (font + (size 1.27 1.27)))) + (number "E1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PL23A" + (effects + (font + (size 1.27 1.27)))) + (number "F1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PL23C/VREF1_7" + (effects + (font + (size 1.27 1.27)))) + (number "G3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PL23B" + (effects + (font + (size 1.27 1.27)))) + (number "G2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PL23D" + (effects + (font + (size 1.27 1.27)))) + (number "H3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PL26A" + (effects + (font + (size 1.27 1.27)))) + (number "H5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PL26C" + (effects + (font + (size 1.27 1.27)))) + (number "J4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PL26B" + (effects + (font + (size 1.27 1.27)))) + (number "H4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PL26D" + (effects + (font + (size 1.27 1.27)))) + (number "J5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PL29A/GR_PCLK7_1" + (effects + (font + (size 1.27 1.27)))) + (number "G1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PL29C/GR_PCLK7_0" + (effects + (font + (size 1.27 1.27)))) + (number "J3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PL29B" + (effects + (font + (size 1.27 1.27)))) + (number "H2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PL29D" + (effects + (font + (size 1.27 1.27)))) + (number "K3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PL32A/PCLKT7_1" + (effects + (font + (size 1.27 1.27)))) + (number "J1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PL32C/PCLKT7_0" + (effects + (font + (size 1.27 1.27)))) + (number "K1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PL32B/PCLKC7_1" + (effects + (font + (size 1.27 1.27)))) + (number "J2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PL32D/PCLKC7_0" + (effects + (font + (size 1.27 1.27)))) + (number "K2" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO7" + (effects + (font + (size 1.27 1.27)))) + (number "H7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO7" + (effects + (font + (size 1.27 1.27)))) + (number "H6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_7_1" + (unit_name Bank8) + (rectangle + (start -36.83 -17.78) + (end 36.83 17.78) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -43.18 7.62 0) (length 6.35) + (name "PB4A/D7/IO7" + (effects + (font + (size 1.27 1.27)))) + (number "T6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 5.08 0) (length 6.35) + (name "PB6A/D5/MISO2/IO5" + (effects + (font + (size 1.27 1.27)))) + (number "R7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 2.54 0) (length 6.35) + (name "PB4B/D6/IO6" + (effects + (font + (size 1.27 1.27)))) + (number "R6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 0 0) (length 6.35) + (name "PB6B/D4/MOSI2/IO4" + (effects + (font + (size 1.27 1.27)))) + (number "P7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 -2.54 0) (length 6.35) + (name "PB9A/D3/IO3" + (effects + (font + (size 1.27 1.27)))) + (number "N7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 -5.08 0) (length 6.35) + (name "PB11A/D1/MISO/IO1" + (effects + (font + (size 1.27 1.27)))) + (number "T7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 -7.62 0) (length 6.35) + (name "PB9B/D2/IO2" + (effects + (font + (size 1.27 1.27)))) + (number "M7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 7.62 180) (length 6.35) + (name "PB11B/D0/MOSI/IO0" + (effects + (font + (size 1.27 1.27)))) + (number "T8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 5.08 180) (length 6.35) + (name "PB13A/SN/CSN" + (effects + (font + (size 1.27 1.27)))) + (number "R8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 2.54 180) (length 6.35) + (name "PB15A/HOLDN/DI/BUSY/CSSPIN/CEN" + (effects + (font + (size 1.27 1.27)))) + (number "N8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 0 180) (length 6.35) + (name "PB13B/CS1N" + (effects + (font + (size 1.27 1.27)))) + (number "P8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 -2.54 180) (length 6.35) + (name "PB15B/DOUT/CSON" + (effects + (font + (size 1.27 1.27)))) + (number "M8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 -5.08 180) (length 6.35) + (name "PB18A/WRITEN" + (effects + (font + (size 1.27 1.27)))) + (number "M9" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 25.4 270) (length 7.62) + (name "VCCIO8" + (effects + (font + (size 1.27 1.27)))) + (number "L6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_8_1" + (unit_name Config) + (rectangle + (start -17.78 -10.16) + (end 17.78 10.16) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin open_collector line (at -25.4 7.62 0) (length 7.62) + (name "~{INITN}" + (effects + (font + (size 1.27 1.27)))) + (number "T9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -25.4 5.08 0) (length 7.62) + (name "CCLK/MCLK/SCK" + (effects + (font + (size 1.27 1.27)))) + (number "N9" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 2.54 0) (length 7.62) + (name "~{PROGRAMN}" + (effects + (font + (size 1.27 1.27)))) + (number "R9" + (effects + (font + (size 1.27 1.27))))) + (pin open_collector line (at -25.4 0 0) (length 7.62) + (name "DONE" + (effects + (font + (size 1.27 1.27)))) + (number "P9" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 -2.54 0) (length 7.62) + (name "CFG_1" + (effects + (font + (size 1.27 1.27)))) + (number "P10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 -5.08 0) (length 7.62) + (name "CFG_2" + (effects + (font + (size 1.27 1.27)))) + (number "R10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 -7.62 0) (length 7.62) + (name "CFG_0" + (effects + (font + (size 1.27 1.27)))) + (number "N10" + (effects + (font + (size 1.27 1.27))))) + (pin output line (at 25.4 5.08 180) (length 7.62) + (name "TDO" + (effects + (font + (size 1.27 1.27)))) + (number "M10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at 25.4 2.54 180) (length 7.62) + (name "TCK" + (effects + (font + (size 1.27 1.27)))) + (number "T10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at 25.4 0 180) (length 7.62) + (name "TDI" + (effects + (font + (size 1.27 1.27)))) + (number "R11" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at 25.4 -2.54 180) (length 7.62) + (name "TMS" + (effects + (font + (size 1.27 1.27)))) + (number "T11" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-45F-xBG256x_9_1" + (unit_name Power) + (rectangle + (start -3.81 -10.16) + (end 3.81 10.16) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin power_in line (at 0 17.78 270) (length 7.62) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "L10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "G9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "L9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "L8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "G7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "G6" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 2.54 17.78 270) (length 7.62) + (name "VCCAUX" + (effects + (font + (size 1.27 1.27)))) + (number "G11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 2.54 17.78 270) (length 7.62) + (hide yes) + (name "VCCAUX" + (effects + (font + (size 1.27 1.27)))) + (number "L7" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 -17.78 90) (length 7.62) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "A16" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H16" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T16" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "D15" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "N15" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T12" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "G10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "J10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "F9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "J9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "F8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "G8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "J8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K6" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T5" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "D2" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "N2" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "A1" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H1" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T1" + (effects + (font + (size 1.27 1.27)))))) + (embedded_fonts no)) + (symbol "LFE5U-25F-xBG256x" + (exclude_from_sim no) + (in_bom yes) + (on_board yes) + (property "Reference" "U" + (at -36.83 33.02 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide no))) + (property "Value" "LFE5U-25F-xBG256x" + (at -36.83 30.480000000000004 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide no))) + (property "Footprint" "Package_BGA:BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide yes))) + (property "Datasheet" "https://www.latticesemi.com/view_document?document_id=50461" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide yes))) + (property "Description" "ECP5 FPGA, 24K LUTs, 1.1V core, CABGA256" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "ki_keywords" "FPGA programmable logic Lattice ECP5" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "ki_locked" "" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "ki_fp_filters" "BGA*256*14.0x14.0mm*P0.8mm*" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify left) + (hide yes))) + (property "Source" "Lattice pinout CSV FPGA-SC-02033-2-0-ECP5U-25-Pinout.csv, package CABGA256" + (at -36.83 29.845000000000002 0) + (effects + (font + (size 1.27 1.27)) + (justify right) + (hide yes))) + (symbol "LFE5U-25F-xBG256x_1_1" + (unit_name Bank0) + (rectangle + (start -22.86 -24.13) + (end 22.86 24.13) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 15.24 0) (length 7.62) + (name "PT29B/PCLKC0_0" + (effects + (font + (size 1.27 1.27)))) + (number "A8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 7.62) + (name "PT27B/PCLKC0_1" + (effects + (font + (size 1.27 1.27)))) + (number "B7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 7.62) + (name "PT29A/PCLKT0_0" + (effects + (font + (size 1.27 1.27)))) + (number "A7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 7.62) + (name "PT27A/PCLKT0_1" + (effects + (font + (size 1.27 1.27)))) + (number "C7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 7.62) + (name "PT24B/GR_PCLK0_0" + (effects + (font + (size 1.27 1.27)))) + (number "D7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 7.62) + (name "PT22B" + (effects + (font + (size 1.27 1.27)))) + (number "B6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 7.62) + (name "PT24A/GR_PCLK0_1" + (effects + (font + (size 1.27 1.27)))) + (number "E7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 7.62) + (name "PT22A" + (effects + (font + (size 1.27 1.27)))) + (number "C6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 7.62) + (name "PT20B" + (effects + (font + (size 1.27 1.27)))) + (number "D6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 7.62) + (name "PT18B" + (effects + (font + (size 1.27 1.27)))) + (number "A6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 7.62) + (name "PT20A" + (effects + (font + (size 1.27 1.27)))) + (number "E6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 7.62) + (name "PT18A" + (effects + (font + (size 1.27 1.27)))) + (number "A5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 7.62) + (name "PT15B" + (effects + (font + (size 1.27 1.27)))) + (number "B5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 7.62) + (name "PT13B" + (effects + (font + (size 1.27 1.27)))) + (number "D5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 7.62) + (name "PT15A" + (effects + (font + (size 1.27 1.27)))) + (number "C5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 7.62) + (name "PT13A" + (effects + (font + (size 1.27 1.27)))) + (number "E5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 7.62) + (name "PT11B" + (effects + (font + (size 1.27 1.27)))) + (number "B4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 7.62) + (name "PT9B" + (effects + (font + (size 1.27 1.27)))) + (number "D4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 7.62) + (name "PT11A" + (effects + (font + (size 1.27 1.27)))) + (number "C4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 7.62) + (name "PT9A" + (effects + (font + (size 1.27 1.27)))) + (number "E4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 7.62) + (name "PT6B" + (effects + (font + (size 1.27 1.27)))) + (number "A4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 7.62) + (name "PT4B" + (effects + (font + (size 1.27 1.27)))) + (number "B3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 7.62) + (name "PT6A" + (effects + (font + (size 1.27 1.27)))) + (number "A3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 7.62) + (name "PT4A" + (effects + (font + (size 1.27 1.27)))) + (number "A2" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 30.48 270) (length 6.35) + (name "VCCIO0" + (effects + (font + (size 1.27 1.27)))) + (number "F7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 30.48 270) (length 6.35) + (hide yes) + (name "VCCIO0" + (effects + (font + (size 1.27 1.27)))) + (number "F6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_2_1" + (unit_name Bank1) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PT67B" + (effects + (font + (size 1.27 1.27)))) + (number "A15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PT65B" + (effects + (font + (size 1.27 1.27)))) + (number "A14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PT67A" + (effects + (font + (size 1.27 1.27)))) + (number "B14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PT65A" + (effects + (font + (size 1.27 1.27)))) + (number "A13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PT62B" + (effects + (font + (size 1.27 1.27)))) + (number "E13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PT60B" + (effects + (font + (size 1.27 1.27)))) + (number "C13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PT62A" + (effects + (font + (size 1.27 1.27)))) + (number "D13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PT60A" + (effects + (font + (size 1.27 1.27)))) + (number "B13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PT58B" + (effects + (font + (size 1.27 1.27)))) + (number "E12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PT56B" + (effects + (font + (size 1.27 1.27)))) + (number "C12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PT58A" + (effects + (font + (size 1.27 1.27)))) + (number "D12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PT56A" + (effects + (font + (size 1.27 1.27)))) + (number "B12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PT53B" + (effects + (font + (size 1.27 1.27)))) + (number "A12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PT51B" + (effects + (font + (size 1.27 1.27)))) + (number "E11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PT53A" + (effects + (font + (size 1.27 1.27)))) + (number "A11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PT51A" + (effects + (font + (size 1.27 1.27)))) + (number "D11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PT49B" + (effects + (font + (size 1.27 1.27)))) + (number "C11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PT47B" + (effects + (font + (size 1.27 1.27)))) + (number "E10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PT49A" + (effects + (font + (size 1.27 1.27)))) + (number "B11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PT47A" + (effects + (font + (size 1.27 1.27)))) + (number "D10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PT44B" + (effects + (font + (size 1.27 1.27)))) + (number "C10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PT42B" + (effects + (font + (size 1.27 1.27)))) + (number "A10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PT44A" + (effects + (font + (size 1.27 1.27)))) + (number "B10" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PT42A" + (effects + (font + (size 1.27 1.27)))) + (number "A9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PT40B" + (effects + (font + (size 1.27 1.27)))) + (number "E9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PT38B/GR_PCLK1_1" + (effects + (font + (size 1.27 1.27)))) + (number "C9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PT40A" + (effects + (font + (size 1.27 1.27)))) + (number "D9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PT38A/GR_PCLK1_0" + (effects + (font + (size 1.27 1.27)))) + (number "B9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PT35B/PCLKC1_0" + (effects + (font + (size 1.27 1.27)))) + (number "B8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PT33B/PCLKC1_1" + (effects + (font + (size 1.27 1.27)))) + (number "D8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PT35A/PCLKT1_0" + (effects + (font + (size 1.27 1.27)))) + (number "C8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PT33A/PCLKT1_1" + (effects + (font + (size 1.27 1.27)))) + (number "E8" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO1" + (effects + (font + (size 1.27 1.27)))) + (number "F11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO1" + (effects + (font + (size 1.27 1.27)))) + (number "F10" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_3_1" + (unit_name Bank2) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PR23D/PCLKC2_0" + (effects + (font + (size 1.27 1.27)))) + (number "K15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PR23B/PCLKC2_1" + (effects + (font + (size 1.27 1.27)))) + (number "J15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PR23C/PCLKT2_0" + (effects + (font + (size 1.27 1.27)))) + (number "K16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PR23A/PCLKT2_1" + (effects + (font + (size 1.27 1.27)))) + (number "J16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PR20D" + (effects + (font + (size 1.27 1.27)))) + (number "K14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PR20B" + (effects + (font + (size 1.27 1.27)))) + (number "H15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PR20C/GR_PCLK2_0" + (effects + (font + (size 1.27 1.27)))) + (number "J14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PR20A/GR_PCLK2_1" + (effects + (font + (size 1.27 1.27)))) + (number "G16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PR17D" + (effects + (font + (size 1.27 1.27)))) + (number "J12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PR17B" + (effects + (font + (size 1.27 1.27)))) + (number "H13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PR17C" + (effects + (font + (size 1.27 1.27)))) + (number "J13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PR17A" + (effects + (font + (size 1.27 1.27)))) + (number "H12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PR14D" + (effects + (font + (size 1.27 1.27)))) + (number "H14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PR14B" + (effects + (font + (size 1.27 1.27)))) + (number "G15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PR14C/VREF1_2" + (effects + (font + (size 1.27 1.27)))) + (number "G14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PR14A" + (effects + (font + (size 1.27 1.27)))) + (number "F16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PR11D" + (effects + (font + (size 1.27 1.27)))) + (number "E16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PR11B" + (effects + (font + (size 1.27 1.27)))) + (number "G13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PR11C" + (effects + (font + (size 1.27 1.27)))) + (number "F15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PR11A" + (effects + (font + (size 1.27 1.27)))) + (number "G12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PR8D" + (effects + (font + (size 1.27 1.27)))) + (number "F12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PR8B" + (effects + (font + (size 1.27 1.27)))) + (number "E15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PR8C" + (effects + (font + (size 1.27 1.27)))) + (number "F13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PR8A" + (effects + (font + (size 1.27 1.27)))) + (number "D16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PR5D" + (effects + (font + (size 1.27 1.27)))) + (number "F14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PR5B" + (effects + (font + (size 1.27 1.27)))) + (number "C15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PR5C" + (effects + (font + (size 1.27 1.27)))) + (number "E14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PR5A" + (effects + (font + (size 1.27 1.27)))) + (number "C16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PR2D" + (effects + (font + (size 1.27 1.27)))) + (number "D14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PR2C" + (effects + (font + (size 1.27 1.27)))) + (number "C14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PR2B/S0_IN" + (effects + (font + (size 1.27 1.27)))) + (number "B15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PR2A" + (effects + (font + (size 1.27 1.27)))) + (number "B16" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO2" + (effects + (font + (size 1.27 1.27)))) + (number "H11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO2" + (effects + (font + (size 1.27 1.27)))) + (number "J11" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_4_1" + (unit_name Bank3) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PR47D/LRC_GPLL0C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PR47C/LRC_GPLL0T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PR47B" + (effects + (font + (size 1.27 1.27)))) + (number "N11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PR47A" + (effects + (font + (size 1.27 1.27)))) + (number "M11" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PR44D" + (effects + (font + (size 1.27 1.27)))) + (number "N12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PR44B" + (effects + (font + (size 1.27 1.27)))) + (number "T13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PR44C" + (effects + (font + (size 1.27 1.27)))) + (number "M12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PR44A" + (effects + (font + (size 1.27 1.27)))) + (number "R12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PR41D" + (effects + (font + (size 1.27 1.27)))) + (number "T14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PR41B" + (effects + (font + (size 1.27 1.27)))) + (number "R14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PR41C" + (effects + (font + (size 1.27 1.27)))) + (number "R13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PR41A" + (effects + (font + (size 1.27 1.27)))) + (number "P13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PR38D" + (effects + (font + (size 1.27 1.27)))) + (number "T15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PR38B" + (effects + (font + (size 1.27 1.27)))) + (number "P14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PR38C" + (effects + (font + (size 1.27 1.27)))) + (number "R15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PR38A" + (effects + (font + (size 1.27 1.27)))) + (number "N13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PR35D" + (effects + (font + (size 1.27 1.27)))) + (number "N14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PR35B/VREF1_3" + (effects + (font + (size 1.27 1.27)))) + (number "R16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PR35C" + (effects + (font + (size 1.27 1.27)))) + (number "M13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PR35A" + (effects + (font + (size 1.27 1.27)))) + (number "P16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PR32D" + (effects + (font + (size 1.27 1.27)))) + (number "M14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PR32B" + (effects + (font + (size 1.27 1.27)))) + (number "P15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PR32C" + (effects + (font + (size 1.27 1.27)))) + (number "L14" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PR32A" + (effects + (font + (size 1.27 1.27)))) + (number "N16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PR29D" + (effects + (font + (size 1.27 1.27)))) + (number "L12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PR29B" + (effects + (font + (size 1.27 1.27)))) + (number "K12" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PR29C/GR_PCLK3_1" + (effects + (font + (size 1.27 1.27)))) + (number "L13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PR29A/GR_PCLK3_0" + (effects + (font + (size 1.27 1.27)))) + (number "K13" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PR26D/PCLKC3_0" + (effects + (font + (size 1.27 1.27)))) + (number "M15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PR26B/PCLKC3_1" + (effects + (font + (size 1.27 1.27)))) + (number "L15" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PR26C/PCLKT3_0" + (effects + (font + (size 1.27 1.27)))) + (number "M16" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PR26A/PCLKT3_1" + (effects + (font + (size 1.27 1.27)))) + (number "L16" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO3" + (effects + (font + (size 1.27 1.27)))) + (number "K11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO3" + (effects + (font + (size 1.27 1.27)))) + (number "L11" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_5_1" + (unit_name Bank6) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PL26A/PCLKT6_1" + (effects + (font + (size 1.27 1.27)))) + (number "L1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PL26C/PCLKT6_0" + (effects + (font + (size 1.27 1.27)))) + (number "M1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PL26B/PCLKC6_1" + (effects + (font + (size 1.27 1.27)))) + (number "L2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PL26D/PCLKC6_0" + (effects + (font + (size 1.27 1.27)))) + (number "M2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PL29A/GR_PCLK6_0" + (effects + (font + (size 1.27 1.27)))) + (number "K4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PL29C/GR_PCLK6_1" + (effects + (font + (size 1.27 1.27)))) + (number "L4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PL29B" + (effects + (font + (size 1.27 1.27)))) + (number "K5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PL29D" + (effects + (font + (size 1.27 1.27)))) + (number "L5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PL32A" + (effects + (font + (size 1.27 1.27)))) + (number "N1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PL32C" + (effects + (font + (size 1.27 1.27)))) + (number "L3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PL32B" + (effects + (font + (size 1.27 1.27)))) + (number "P2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PL32D" + (effects + (font + (size 1.27 1.27)))) + (number "M3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PL35A" + (effects + (font + (size 1.27 1.27)))) + (number "P1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PL35C" + (effects + (font + (size 1.27 1.27)))) + (number "M4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PL35B/VREF1_6" + (effects + (font + (size 1.27 1.27)))) + (number "R1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PL35D" + (effects + (font + (size 1.27 1.27)))) + (number "N3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PL38A" + (effects + (font + (size 1.27 1.27)))) + (number "N4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PL38C" + (effects + (font + (size 1.27 1.27)))) + (number "R2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PL38B" + (effects + (font + (size 1.27 1.27)))) + (number "P3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PL38D" + (effects + (font + (size 1.27 1.27)))) + (number "T2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PL41A" + (effects + (font + (size 1.27 1.27)))) + (number "P4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PL41C" + (effects + (font + (size 1.27 1.27)))) + (number "R4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PL41B" + (effects + (font + (size 1.27 1.27)))) + (number "R3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PL41D" + (effects + (font + (size 1.27 1.27)))) + (number "T3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PL44A" + (effects + (font + (size 1.27 1.27)))) + (number "R5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PL44C" + (effects + (font + (size 1.27 1.27)))) + (number "M5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PL44B" + (effects + (font + (size 1.27 1.27)))) + (number "T4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PL44D" + (effects + (font + (size 1.27 1.27)))) + (number "N5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PL47A" + (effects + (font + (size 1.27 1.27)))) + (number "M6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PL47B" + (effects + (font + (size 1.27 1.27)))) + (number "N6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PL47C/LLC_GPLL0T_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PL47D/LLC_GPLL0C_IN" + (effects + (font + (size 1.27 1.27)))) + (number "P5" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO6" + (effects + (font + (size 1.27 1.27)))) + (number "J7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO6" + (effects + (font + (size 1.27 1.27)))) + (number "J6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_6_1" + (unit_name Bank7) + (rectangle + (start -24.13 -29.21) + (end 24.13 29.21) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -30.48 20.32 0) (length 6.35) + (name "PL2A" + (effects + (font + (size 1.27 1.27)))) + (number "B1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 17.78 0) (length 6.35) + (name "PL2B" + (effects + (font + (size 1.27 1.27)))) + (number "B2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 15.24 0) (length 6.35) + (name "PL2C" + (effects + (font + (size 1.27 1.27)))) + (number "C3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 12.7 0) (length 6.35) + (name "PL2D" + (effects + (font + (size 1.27 1.27)))) + (number "D3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 10.16 0) (length 6.35) + (name "PL5A" + (effects + (font + (size 1.27 1.27)))) + (number "C1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 7.62 0) (length 6.35) + (name "PL5C" + (effects + (font + (size 1.27 1.27)))) + (number "E3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 5.08 0) (length 6.35) + (name "PL5B" + (effects + (font + (size 1.27 1.27)))) + (number "C2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 2.54 0) (length 6.35) + (name "PL5D" + (effects + (font + (size 1.27 1.27)))) + (number "F3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 0 0) (length 6.35) + (name "PL8A" + (effects + (font + (size 1.27 1.27)))) + (number "D1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -2.54 0) (length 6.35) + (name "PL8C" + (effects + (font + (size 1.27 1.27)))) + (number "F4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -5.08 0) (length 6.35) + (name "PL8B" + (effects + (font + (size 1.27 1.27)))) + (number "E2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -7.62 0) (length 6.35) + (name "PL8D" + (effects + (font + (size 1.27 1.27)))) + (number "F5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -10.16 0) (length 6.35) + (name "PL11A" + (effects + (font + (size 1.27 1.27)))) + (number "G5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -12.7 0) (length 6.35) + (name "PL11C" + (effects + (font + (size 1.27 1.27)))) + (number "F2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -15.24 0) (length 6.35) + (name "PL11B" + (effects + (font + (size 1.27 1.27)))) + (number "G4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -30.48 -17.78 0) (length 6.35) + (name "PL11D" + (effects + (font + (size 1.27 1.27)))) + (number "E1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 20.32 180) (length 6.35) + (name "PL14A" + (effects + (font + (size 1.27 1.27)))) + (number "F1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 17.78 180) (length 6.35) + (name "PL14C/VREF1_7" + (effects + (font + (size 1.27 1.27)))) + (number "G3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 15.24 180) (length 6.35) + (name "PL14B" + (effects + (font + (size 1.27 1.27)))) + (number "G2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 12.7 180) (length 6.35) + (name "PL14D" + (effects + (font + (size 1.27 1.27)))) + (number "H3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 10.16 180) (length 6.35) + (name "PL17A" + (effects + (font + (size 1.27 1.27)))) + (number "H5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 7.62 180) (length 6.35) + (name "PL17C" + (effects + (font + (size 1.27 1.27)))) + (number "J4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 5.08 180) (length 6.35) + (name "PL17B" + (effects + (font + (size 1.27 1.27)))) + (number "H4" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 2.54 180) (length 6.35) + (name "PL17D" + (effects + (font + (size 1.27 1.27)))) + (number "J5" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 0 180) (length 6.35) + (name "PL20A/GR_PCLK7_1" + (effects + (font + (size 1.27 1.27)))) + (number "G1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -2.54 180) (length 6.35) + (name "PL20C/GR_PCLK7_0" + (effects + (font + (size 1.27 1.27)))) + (number "J3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -5.08 180) (length 6.35) + (name "PL20B" + (effects + (font + (size 1.27 1.27)))) + (number "H2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -7.62 180) (length 6.35) + (name "PL20D" + (effects + (font + (size 1.27 1.27)))) + (number "K3" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -10.16 180) (length 6.35) + (name "PL23A/PCLKT7_1" + (effects + (font + (size 1.27 1.27)))) + (number "J1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -12.7 180) (length 6.35) + (name "PL23C/PCLKT7_0" + (effects + (font + (size 1.27 1.27)))) + (number "K1" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -15.24 180) (length 6.35) + (name "PL23B/PCLKC7_1" + (effects + (font + (size 1.27 1.27)))) + (number "J2" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 30.48 -17.78 180) (length 6.35) + (name "PL23D/PCLKC7_0" + (effects + (font + (size 1.27 1.27)))) + (number "K2" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 35.56 270) (length 6.35) + (name "VCCIO7" + (effects + (font + (size 1.27 1.27)))) + (number "H7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 35.56 270) (length 6.35) + (hide yes) + (name "VCCIO7" + (effects + (font + (size 1.27 1.27)))) + (number "H6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_7_1" + (unit_name Bank8) + (rectangle + (start -36.83 -17.78) + (end 36.83 17.78) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin bidirectional line (at -43.18 7.62 0) (length 6.35) + (name "PB4A/D7/IO7" + (effects + (font + (size 1.27 1.27)))) + (number "T6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 5.08 0) (length 6.35) + (name "PB6A/D5/MISO2/IO5" + (effects + (font + (size 1.27 1.27)))) + (number "R7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 2.54 0) (length 6.35) + (name "PB4B/D6/IO6" + (effects + (font + (size 1.27 1.27)))) + (number "R6" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 0 0) (length 6.35) + (name "PB6B/D4/MOSI2/IO4" + (effects + (font + (size 1.27 1.27)))) + (number "P7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 -2.54 0) (length 6.35) + (name "PB9A/D3/IO3" + (effects + (font + (size 1.27 1.27)))) + (number "N7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 -5.08 0) (length 6.35) + (name "PB11A/D1/MISO/IO1" + (effects + (font + (size 1.27 1.27)))) + (number "T7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -43.18 -7.62 0) (length 6.35) + (name "PB9B/D2/IO2" + (effects + (font + (size 1.27 1.27)))) + (number "M7" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 7.62 180) (length 6.35) + (name "PB11B/D0/MOSI/IO0" + (effects + (font + (size 1.27 1.27)))) + (number "T8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 5.08 180) (length 6.35) + (name "PB13A/SN/CSN" + (effects + (font + (size 1.27 1.27)))) + (number "R8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 2.54 180) (length 6.35) + (name "PB15A/HOLDN/DI/BUSY/CSSPIN/CEN" + (effects + (font + (size 1.27 1.27)))) + (number "N8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 0 180) (length 6.35) + (name "PB13B/CS1N" + (effects + (font + (size 1.27 1.27)))) + (number "P8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 -2.54 180) (length 6.35) + (name "PB15B/DOUT/CSON" + (effects + (font + (size 1.27 1.27)))) + (number "M8" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at 43.18 -5.08 180) (length 6.35) + (name "PB18A/WRITEN" + (effects + (font + (size 1.27 1.27)))) + (number "M9" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 25.4 270) (length 7.62) + (name "VCCIO8" + (effects + (font + (size 1.27 1.27)))) + (number "L6" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_8_1" + (unit_name Config) + (rectangle + (start -17.78 -10.16) + (end 17.78 10.16) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin open_collector line (at -25.4 7.62 0) (length 7.62) + (name "~{INITN}" + (effects + (font + (size 1.27 1.27)))) + (number "T9" + (effects + (font + (size 1.27 1.27))))) + (pin bidirectional line (at -25.4 5.08 0) (length 7.62) + (name "CCLK/MCLK/SCK" + (effects + (font + (size 1.27 1.27)))) + (number "N9" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 2.54 0) (length 7.62) + (name "~{PROGRAMN}" + (effects + (font + (size 1.27 1.27)))) + (number "R9" + (effects + (font + (size 1.27 1.27))))) + (pin open_collector line (at -25.4 0 0) (length 7.62) + (name "DONE" + (effects + (font + (size 1.27 1.27)))) + (number "P9" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 -2.54 0) (length 7.62) + (name "CFG_1" + (effects + (font + (size 1.27 1.27)))) + (number "P10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 -5.08 0) (length 7.62) + (name "CFG_2" + (effects + (font + (size 1.27 1.27)))) + (number "R10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at -25.4 -7.62 0) (length 7.62) + (name "CFG_0" + (effects + (font + (size 1.27 1.27)))) + (number "N10" + (effects + (font + (size 1.27 1.27))))) + (pin output line (at 25.4 5.08 180) (length 7.62) + (name "TDO" + (effects + (font + (size 1.27 1.27)))) + (number "M10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at 25.4 2.54 180) (length 7.62) + (name "TCK" + (effects + (font + (size 1.27 1.27)))) + (number "T10" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at 25.4 0 180) (length 7.62) + (name "TDI" + (effects + (font + (size 1.27 1.27)))) + (number "R11" + (effects + (font + (size 1.27 1.27))))) + (pin input line (at 25.4 -2.54 180) (length 7.62) + (name "TMS" + (effects + (font + (size 1.27 1.27)))) + (number "T11" + (effects + (font + (size 1.27 1.27)))))) + (symbol "LFE5U-25F-xBG256x_9_1" + (unit_name Power) + (rectangle + (start -3.81 -10.16) + (end 3.81 10.16) + (stroke + (width 0.254) + (type solid)) + (fill + (type background))) + (pin power_in line (at 0 17.78 270) (length 7.62) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "L10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "G9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "L9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "L8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "G7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 17.78 270) (length 7.62) + (hide yes) + (name "VCC" + (effects + (font + (size 1.27 1.27)))) + (number "G6" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 2.54 17.78 270) (length 7.62) + (name "VCCAUX" + (effects + (font + (size 1.27 1.27)))) + (number "G11" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 2.54 17.78 270) (length 7.62) + (hide yes) + (name "VCCAUX" + (effects + (font + (size 1.27 1.27)))) + (number "L7" + (effects + (font + (size 1.27 1.27))))) + (pin power_in line (at 0 -17.78 90) (length 7.62) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "A16" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H16" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T16" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "D15" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "N15" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T12" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "G10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "J10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K10" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "F9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "J9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K9" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "F8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "G8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "J8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K8" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K7" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "K6" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T5" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "D2" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "N2" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "A1" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "H1" + (effects + (font + (size 1.27 1.27))))) + (pin passive line (at 0 -17.78 90) (length 7.62) + (hide yes) + (name "GND" + (effects + (font + (size 1.27 1.27)))) + (number "T1" + (effects + (font + (size 1.27 1.27)))))) + (embedded_fonts no))) \ No newline at end of file -- cgit v1.2.3