aboutsummaryrefslogtreecommitdiff
path: root/kicad/fpga_banks_67.kicad_sch
diff options
context:
space:
mode:
authorFriedrich Beckmann <friedrich.beckmann@tha.de>2026-11-08 18:14:54 +0100
committerFriedrich Beckmann <friedrich.beckmann@tha.de>2026-11-08 18:14:54 +0100
commit5129a5a5448012a53cb9ddae1349c2a2c8571339 (patch)
tree41d60bbce7fe0de57cdd92b232682831759de1a8 /kicad/fpga_banks_67.kicad_sch
parent9e4911662b81bad61183cca74b8c1905f84e60e4 (diff)
Add KiCad 9 schematic, project libraries and datasheetsHEADmaster
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).
Diffstat (limited to 'kicad/fpga_banks_67.kicad_sch')
-rw-r--r--kicad/fpga_banks_67.kicad_sch5217
1 files changed, 5217 insertions, 0 deletions
diff --git a/kicad/fpga_banks_67.kicad_sch b/kicad/fpga_banks_67.kicad_sch
new file mode 100644
index 0000000..ff22061
--- /dev/null
+++ b/kicad/fpga_banks_67.kicad_sch
@@ -0,0 +1,5217 @@
+(kicad_sch
+ (version 20250114)
+ (generator "eeschema")
+ (generator_version "9.0")
+ (uuid "2739c911-c2b3-56bd-a1e3-d5f9ec82fd06")
+ (paper "A4")
+ (title_block
+ (title "eboard - FPGA banks 6 7")
+ (date "2026-11-08")
+ (rev "0.1")
+ (comment 1 "CERN-OHL-S-2.0")
+ )
+ (lib_symbols
+(symbol "eboard_fpga:LFE5U-25F-xBG256x"
+(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)))
+(exclude_from_sim no)
+(in_bom yes)
+(on_board 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)
+)
+(symbol "power:+3V3"
+(property "Reference" "#PWR"
+ (at 0 -3.81 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+(property "Value" "+3V3"
+ (at 0 3.556 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+(property "Footprint" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+(property "Datasheet" ""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+(property "Description" "Power symbol creates a global label with name \"+3V3\""
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+(property "ki_keywords" "global power"
+ (at 0 0 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+(power)
+(pin_numbers
+ (hide yes)
+ )
+(pin_names
+ (offset 0)
+ (hide yes)
+ )
+(exclude_from_sim no)
+(in_bom yes)
+(on_board yes)
+(symbol "+3V3_0_1"
+ (polyline
+ (pts
+ (xy -0.762 1.27) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 2.54) (xy 0.762 1.27)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ (polyline
+ (pts
+ (xy 0 0) (xy 0 2.54)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (fill
+ (type none)
+ )
+ )
+ )
+(symbol "+3V3_1_1"
+ (pin power_in line
+ (at 0 0 90)
+ (length 0)
+ (name "~"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ (number "1"
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ )
+ )
+ )
+ )
+(embedded_fonts no)
+)
+ )
+ (wire
+ (pts
+ (xy 48.26 81.28) (xy 45.72 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "75a57b86-a003-55bf-bc27-39a92eccce20")
+ )
+ (wire
+ (pts
+ (xy 48.26 83.82) (xy 45.72 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "63cf30a8-489e-539f-99ed-23a89824d021")
+ )
+ (wire
+ (pts
+ (xy 48.26 86.36) (xy 45.72 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "55653c9a-05ae-55f5-a2ef-ea2dfc53dad3")
+ )
+ (wire
+ (pts
+ (xy 48.26 88.9) (xy 45.72 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "29db5cfb-e57f-5a88-a7f1-4838f3583e6f")
+ )
+ (wire
+ (pts
+ (xy 48.26 91.44) (xy 45.72 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "df3f4558-912b-5cfd-b249-1112d36c006f")
+ )
+ (wire
+ (pts
+ (xy 48.26 93.98) (xy 45.72 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a192e84d-4b81-597c-a4cf-c40897ad658e")
+ )
+ (wire
+ (pts
+ (xy 48.26 96.52) (xy 45.72 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3346d42c-1ae7-5397-9c67-b213c7d40968")
+ )
+ (wire
+ (pts
+ (xy 48.26 99.06) (xy 45.72 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c29b685d-8cb2-5be3-b1e1-0c8fc1260302")
+ )
+ (wire
+ (pts
+ (xy 48.26 101.6) (xy 45.72 101.6)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7548a490-db10-51fd-ac5c-48420e82c787")
+ )
+ (wire
+ (pts
+ (xy 48.26 104.14) (xy 45.72 104.14)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d381d653-618c-5ea3-aa8b-a4fc227c39d4")
+ )
+ (wire
+ (pts
+ (xy 48.26 106.68) (xy 45.72 106.68)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8d858610-13ae-5843-8085-f6c394ed1ab0")
+ )
+ (wire
+ (pts
+ (xy 48.26 109.22) (xy 45.72 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "4f4ae7be-64d7-55b9-bf99-1e2ae4d78105")
+ )
+ (wire
+ (pts
+ (xy 48.26 111.76) (xy 45.72 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7dcf58c9-1f99-510e-91a7-3ea2fbc4e6bf")
+ )
+ (wire
+ (pts
+ (xy 48.26 114.3) (xy 45.72 114.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "386e1108-e183-5ff5-9cf6-8f3c44d867fa")
+ )
+ (wire
+ (pts
+ (xy 48.26 116.84) (xy 45.72 116.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "32db227b-64d1-5aed-82bd-9eba05cbc5a0")
+ )
+ (wire
+ (pts
+ (xy 48.26 119.38) (xy 45.72 119.38)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c993652d-68bf-5434-aa90-5a76e54a40fb")
+ )
+ (wire
+ (pts
+ (xy 109.22 81.28) (xy 111.76 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "db5056b5-b2b7-5b78-9b62-f139cab8340c")
+ )
+ (wire
+ (pts
+ (xy 109.22 83.82) (xy 111.76 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "295524a8-7ca0-5a50-9f41-32a09662bf1a")
+ )
+ (wire
+ (pts
+ (xy 109.22 86.36) (xy 111.76 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3c8f0edc-6cff-505f-8a22-b3d0babef035")
+ )
+ (wire
+ (pts
+ (xy 109.22 88.9) (xy 111.76 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "43753a90-b76d-573c-acdd-a084c217b746")
+ )
+ (wire
+ (pts
+ (xy 109.22 91.44) (xy 111.76 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7fc0d14f-b384-5cad-906b-71b19c0be149")
+ )
+ (wire
+ (pts
+ (xy 109.22 93.98) (xy 111.76 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1e5920da-4c0e-593e-84cf-21e49e5240b0")
+ )
+ (wire
+ (pts
+ (xy 109.22 96.52) (xy 111.76 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "88730412-f020-531b-bbb2-0aa47227a390")
+ )
+ (wire
+ (pts
+ (xy 109.22 99.06) (xy 111.76 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "3a101b2f-bc57-5aca-a7e2-07de9180a2d7")
+ )
+ (wire
+ (pts
+ (xy 109.22 101.6) (xy 111.76 101.6)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8c7404fa-f91f-5b75-8934-113e79daf314")
+ )
+ (wire
+ (pts
+ (xy 109.22 104.14) (xy 111.76 104.14)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ad05c596-3c34-5af4-a302-31eb364f6fa9")
+ )
+ (wire
+ (pts
+ (xy 109.22 106.68) (xy 111.76 106.68)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "893dfbdf-c98a-53cf-bf5e-ff4a7cb7e93e")
+ )
+ (wire
+ (pts
+ (xy 109.22 109.22) (xy 111.76 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b0968503-27b6-5557-b5ba-92ef4dce14c6")
+ )
+ (wire
+ (pts
+ (xy 109.22 111.76) (xy 111.76 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b6c91e53-06ff-5ebd-a741-9e2713cba1c7")
+ )
+ (wire
+ (pts
+ (xy 109.22 114.3) (xy 111.76 114.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5d245360-1bc0-5ddc-90a8-e89f4ccef7d0")
+ )
+ (wire
+ (pts
+ (xy 109.22 116.84) (xy 111.76 116.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "1f0e91dd-b962-59a1-8de5-ca6164804188")
+ )
+ (wire
+ (pts
+ (xy 109.22 119.38) (xy 111.76 119.38)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "c79ead02-79b6-5c8b-abb7-92345e133d32")
+ )
+ (wire
+ (pts
+ (xy 182.88 81.28) (xy 180.34 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5a67b8c3-04ca-58af-9c2d-a474ad5a4f00")
+ )
+ (wire
+ (pts
+ (xy 182.88 83.82) (xy 180.34 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a8a276cf-cb5d-595c-9101-7d360cd3218c")
+ )
+ (wire
+ (pts
+ (xy 182.88 86.36) (xy 180.34 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "7d68f017-098c-50a0-b8e0-3220279ebae4")
+ )
+ (wire
+ (pts
+ (xy 182.88 88.9) (xy 180.34 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "73f056ca-a9d6-5cb5-a1b5-fbea3ee82026")
+ )
+ (wire
+ (pts
+ (xy 182.88 91.44) (xy 180.34 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "eceeb918-9453-5a37-9add-6fdcb0b1b547")
+ )
+ (wire
+ (pts
+ (xy 182.88 93.98) (xy 180.34 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "61903617-932e-50e8-8602-c105d4e7bdc2")
+ )
+ (wire
+ (pts
+ (xy 182.88 96.52) (xy 180.34 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d99c1d20-6c90-5b98-9f2b-abc128975e53")
+ )
+ (wire
+ (pts
+ (xy 182.88 99.06) (xy 180.34 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "22544645-cdd6-52ba-bd5f-9aa26876fc5e")
+ )
+ (wire
+ (pts
+ (xy 182.88 101.6) (xy 180.34 101.6)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a41840cb-e42a-599e-a651-a46714d62453")
+ )
+ (wire
+ (pts
+ (xy 182.88 104.14) (xy 180.34 104.14)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "469c46b1-005c-5cfe-a2e1-4df580121403")
+ )
+ (wire
+ (pts
+ (xy 182.88 106.68) (xy 180.34 106.68)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "2c73c34c-b541-5bb3-b2e5-3144707d2b71")
+ )
+ (wire
+ (pts
+ (xy 182.88 109.22) (xy 180.34 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "ca99e3ad-d7bd-55bb-b50e-15e61f625a8f")
+ )
+ (wire
+ (pts
+ (xy 182.88 111.76) (xy 180.34 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "6e1f67d4-03ee-50fa-a058-91cc19d01fac")
+ )
+ (wire
+ (pts
+ (xy 182.88 114.3) (xy 180.34 114.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a7c04535-85a6-5239-a915-f67a6df8006f")
+ )
+ (wire
+ (pts
+ (xy 182.88 116.84) (xy 180.34 116.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b80d94e1-fdab-580c-b99e-6d629a2b2fad")
+ )
+ (wire
+ (pts
+ (xy 182.88 119.38) (xy 180.34 119.38)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "f5b9a596-6357-5266-9488-3d76b8bf7cbb")
+ )
+ (wire
+ (pts
+ (xy 243.84 81.28) (xy 246.38 81.28)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "245180fa-d41d-5997-81a9-56a1e6a72d7c")
+ )
+ (wire
+ (pts
+ (xy 243.84 83.82) (xy 246.38 83.82)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "84ee5209-d06e-524b-9603-0828f97d2472")
+ )
+ (wire
+ (pts
+ (xy 243.84 86.36) (xy 246.38 86.36)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "497c95c7-58b3-50ca-9bcd-d172f1b57880")
+ )
+ (wire
+ (pts
+ (xy 243.84 88.9) (xy 246.38 88.9)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "672f786e-2093-5e92-8a24-c359a554b8bd")
+ )
+ (wire
+ (pts
+ (xy 243.84 91.44) (xy 246.38 91.44)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "156e121f-b586-57f4-a5d6-b9fbc334b941")
+ )
+ (wire
+ (pts
+ (xy 243.84 93.98) (xy 246.38 93.98)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "8208b1d1-36b2-55cc-b28c-33bc7f948feb")
+ )
+ (wire
+ (pts
+ (xy 243.84 96.52) (xy 246.38 96.52)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "a7b81e67-1431-5e23-be09-877667776795")
+ )
+ (wire
+ (pts
+ (xy 243.84 99.06) (xy 246.38 99.06)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "dccce40d-0c91-5605-8580-822a5dae0492")
+ )
+ (wire
+ (pts
+ (xy 243.84 101.6) (xy 246.38 101.6)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b766684a-2ae5-52f5-987e-80a6a22cacb5")
+ )
+ (wire
+ (pts
+ (xy 243.84 104.14) (xy 246.38 104.14)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "d3c43083-41e8-54ce-bf4d-55b1b12f4c18")
+ )
+ (wire
+ (pts
+ (xy 243.84 106.68) (xy 246.38 106.68)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "bde5d04e-15c9-5ed6-9731-76069db6f632")
+ )
+ (wire
+ (pts
+ (xy 243.84 109.22) (xy 246.38 109.22)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "aafd3cc0-4601-5acf-b373-0783c11512a8")
+ )
+ (wire
+ (pts
+ (xy 243.84 111.76) (xy 246.38 111.76)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "b1d1e881-bef5-5c3a-bf41-9fa0bf5af822")
+ )
+ (wire
+ (pts
+ (xy 243.84 114.3) (xy 246.38 114.3)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "28d840a2-ce1d-5756-9b0e-8699ee5fe196")
+ )
+ (wire
+ (pts
+ (xy 243.84 116.84) (xy 246.38 116.84)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "5718175b-e8df-5138-963e-1c0a0ace6d0b")
+ )
+ (wire
+ (pts
+ (xy 243.84 119.38) (xy 246.38 119.38)
+ )
+ (stroke
+ (width 0)
+ (type default)
+ )
+ (uuid "89ed94e0-aa38-54e9-b5da-cd2e38346db7")
+ )
+ (text "Bank 6 (left lower): CLOCK_50 on PCLKT6_0 (M1),\nSDRAM BA/CS/RAS/CAS/WE/CKE, LEDR, SW, KEY."
+ (exclude_from_sim no)
+ (at 48.26 134.62 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ (uuid "10d21691-414f-552c-b538-4faf66a8fdc8")
+ )
+ (text "Bank 7 (left upper): SDRAM DQ[15:0], LDQM/UDQM, CLK, ADDR[12:0]."
+ (exclude_from_sim no)
+ (at 182.88 134.62 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ (uuid "d78cc8d3-2484-5316-b857-121030f01368")
+ )
+ (text "FPGA banks 6 and 7"
+ (exclude_from_sim no)
+ (at 25.4 20.32 0)
+ (effects
+ (font
+ (size 2.54 2.54)
+ (bold yes)
+ )
+ (justify left top)
+ )
+ (uuid "d85979b9-fe40-58aa-9b85-a3ec292ffbc8")
+ )
+ (text "All banks VCCIO = 3.3 V. Ball assignment preliminary (PINPLAN.md): pins may be\nswapped within a bank during layout; the LPF follows the schematic.\nBalls B1 B2 A2 B3 B14 A15 B15 B16 (PLL inputs on the 45F) carry no clocks."
+ (exclude_from_sim no)
+ (at 25.4 27.94 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left top)
+ )
+ (uuid "ab6d93d6-2965-5c39-859b-af79ad267be4")
+ )
+ (global_label "DRAM_CAS_N"
+ (shape output)
+ (at 45.72 81.28 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "974bfe93-a5ab-532d-bd58-d490d28854e4")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 81.28 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "CLOCK_50"
+ (shape input)
+ (at 45.72 83.82 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "d6f92d7e-d893-5ea8-8f30-60baa2973ff9")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 83.82 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_WE_N"
+ (shape output)
+ (at 45.72 86.36 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "a993e5d1-9edb-533a-9a46-b348e88e945e")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 86.36 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_CKE"
+ (shape output)
+ (at 45.72 88.9 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "b579d227-fdf5-57e5-9975-7db03985d13f")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 88.9 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_BA_0"
+ (shape output)
+ (at 45.72 91.44 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "d694079c-4fa9-5797-b50c-382b3e248e9f")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 91.44 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_CS_N"
+ (shape output)
+ (at 45.72 93.98 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "382dce25-e2cf-5b0d-874a-6b121dfd63e3")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 93.98 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_BA_1"
+ (shape output)
+ (at 45.72 96.52 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "de810e37-da88-53be-b93a-6a4f21b658bc")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 96.52 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_RAS_N"
+ (shape output)
+ (at 45.72 99.06 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "e2e01b0d-860e-5a03-8c58-58bae57bb130")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 99.06 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR2"
+ (shape output)
+ (at 45.72 101.6 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "8a2fe05f-2ebb-5fda-93bf-2c792327bb78")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 101.6 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR0"
+ (shape output)
+ (at 45.72 104.14 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "4cf98112-b74c-54fc-a7ca-cd2a3339f819")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 104.14 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR3"
+ (shape output)
+ (at 45.72 106.68 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "5030f9bc-ccb8-5c56-abda-0f30b27fb142")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 106.68 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR1"
+ (shape output)
+ (at 45.72 109.22 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "777eda6d-d79e-57f1-b572-9d2f9183b989")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 109.22 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR5"
+ (shape output)
+ (at 45.72 111.76 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "3e688f60-21b0-51a6-a867-e289218afc4b")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 111.76 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR4"
+ (shape output)
+ (at 45.72 114.3 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "318ce70f-3f65-5d33-a284-f8ff95d706ee")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 114.3 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR6"
+ (shape output)
+ (at 45.72 116.84 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "03610353-a671-53ac-b44d-2d3b308784ce")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 116.84 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR7"
+ (shape output)
+ (at 45.72 119.38 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "ef042bf2-8d38-5a6c-a1bb-973309632a38")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 45.72 119.38 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR8"
+ (shape output)
+ (at 111.76 81.28 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "e260e52f-18f0-5160-a942-1d9577cb3c60")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 81.28 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "LEDR9"
+ (shape output)
+ (at 111.76 83.82 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "cb615e89-9e84-5312-960b-80886a17078f")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 83.82 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW0"
+ (shape input)
+ (at 111.76 86.36 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "cda03940-25d5-5dcc-94cb-47a44dd1f2c9")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 86.36 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW1"
+ (shape input)
+ (at 111.76 88.9 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "711ff226-dd07-5846-b93f-9cc6cf97a3cf")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 88.9 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW2"
+ (shape input)
+ (at 111.76 91.44 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "eb419716-a8aa-5b00-9913-4b5cf1a6287e")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW3"
+ (shape input)
+ (at 111.76 93.98 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "9d744225-29c9-5452-b51e-44da396fa017")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 93.98 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW4"
+ (shape input)
+ (at 111.76 96.52 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "d05fb5b1-49fd-5907-bd58-627e4c13b8f8")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 96.52 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW5"
+ (shape input)
+ (at 111.76 99.06 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "c0a7b1be-57f4-5f6c-87c5-3f908989cb47")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 99.06 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW6"
+ (shape input)
+ (at 111.76 101.6 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "e93cc89b-7ecc-5f90-aa5b-29f85d165fff")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW7"
+ (shape input)
+ (at 111.76 104.14 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "9b194694-13f2-5202-bbba-ddda57d8a1fe")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 104.14 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW8"
+ (shape input)
+ (at 111.76 106.68 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "8d21914e-e13f-5f57-ba61-cd64ecdad92c")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 106.68 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "SW9"
+ (shape input)
+ (at 111.76 109.22 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "cbd485dd-e100-51c3-a0bd-bee175836d80")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 109.22 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "KEY0"
+ (shape input)
+ (at 111.76 111.76 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "502d0712-5477-5c85-85ea-7a3aad6d5ff0")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 111.76 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "KEY1"
+ (shape input)
+ (at 111.76 114.3 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "bf36a41e-c4e0-5e3f-bf7b-14995d45739d")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 114.3 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "KEY2"
+ (shape input)
+ (at 111.76 116.84 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "343bbcb8-a460-5070-86e5-d42fa5b46bde")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 116.84 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "KEY3"
+ (shape input)
+ (at 111.76 119.38 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "6119370b-b583-550d-b9a2-3cdc4499c4f1")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 111.76 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ0"
+ (shape bidirectional)
+ (at 180.34 81.28 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "38931e69-6ad4-5644-a056-327428c657a4")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 81.28 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ1"
+ (shape bidirectional)
+ (at 180.34 83.82 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "90639a5c-d30f-5a28-9e14-569e0f7f532c")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 83.82 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ2"
+ (shape bidirectional)
+ (at 180.34 86.36 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "9ed0ebd6-1ae5-577c-8071-1e9613b762b3")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 86.36 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ3"
+ (shape bidirectional)
+ (at 180.34 88.9 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "a68c5588-1520-5b8d-bd62-2d28fc8f9dc9")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 88.9 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ4"
+ (shape bidirectional)
+ (at 180.34 91.44 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "e6f05a99-8946-596a-a580-6d66b7f0c9e7")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 91.44 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ5"
+ (shape bidirectional)
+ (at 180.34 93.98 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "84561b45-f624-58ea-96d9-f6d4f0678a3d")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 93.98 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ6"
+ (shape bidirectional)
+ (at 180.34 96.52 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "84618797-9557-5c5d-96d1-183050b00a61")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 96.52 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ7"
+ (shape bidirectional)
+ (at 180.34 99.06 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "8bdd6ca0-3cc2-5f42-9b89-32450565c8bf")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 99.06 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_LDQM"
+ (shape output)
+ (at 180.34 101.6 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "fdc4e750-1edf-5d48-a226-e0a3787a57f4")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 101.6 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ8"
+ (shape bidirectional)
+ (at 180.34 104.14 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "bebe8ce8-4f48-5bc9-a1d4-cf0593e173da")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 104.14 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ9"
+ (shape bidirectional)
+ (at 180.34 106.68 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "2b0b3a05-1356-59ad-adc7-ec2d45ba1083")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 106.68 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ10"
+ (shape bidirectional)
+ (at 180.34 109.22 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "f64ff120-4c2c-569a-b5ac-78e21a4a0a6e")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 109.22 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ11"
+ (shape bidirectional)
+ (at 180.34 111.76 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "0cf6c6d8-8a2e-5ced-bf42-c73fd0c57794")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 111.76 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ12"
+ (shape bidirectional)
+ (at 180.34 114.3 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "b5716699-48f8-564d-b2d4-8a35d092e05d")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 114.3 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ13"
+ (shape bidirectional)
+ (at 180.34 116.84 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "7977b64f-9e44-5772-ae84-d52c94f6515a")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 116.84 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ14"
+ (shape bidirectional)
+ (at 180.34 119.38 180)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ )
+ (uuid "3629d56b-477a-5405-90bf-e6abea2de007")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 180.34 119.38 180)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify right)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_DQ15"
+ (shape bidirectional)
+ (at 246.38 81.28 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "449f333a-f868-57cb-b5b7-c75d55cfff7d")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 81.28 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_UDQM"
+ (shape output)
+ (at 246.38 83.82 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "53bc7a71-b3ef-56c3-9801-ed8ea19817c0")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 83.82 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_CLK"
+ (shape output)
+ (at 246.38 86.36 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "34bff8b2-9648-59c8-9481-e8e0e9ab7958")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 86.36 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR0"
+ (shape output)
+ (at 246.38 88.9 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "331902c9-6dfd-5612-b68e-c424c6809822")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 88.9 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR1"
+ (shape output)
+ (at 246.38 91.44 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "734d1436-17eb-57ad-9070-9c63451fec02")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 91.44 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR2"
+ (shape output)
+ (at 246.38 93.98 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "8e9d3588-0931-52bf-8030-e3fd6d62d2d0")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 93.98 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR3"
+ (shape output)
+ (at 246.38 96.52 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "c7e66ba5-4246-5a28-88ca-1924da8a0102")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 96.52 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR4"
+ (shape output)
+ (at 246.38 99.06 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "80f043b0-bdec-571b-9f89-9136b1fd812f")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 99.06 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR5"
+ (shape output)
+ (at 246.38 101.6 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7bbccbe7-a96c-5301-9319-0a38f6801987")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR6"
+ (shape output)
+ (at 246.38 104.14 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "e90d20c0-aa94-5a07-a284-6e6b5c833f49")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 104.14 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR7"
+ (shape output)
+ (at 246.38 106.68 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "ef8991f5-e0ca-5fe3-a83d-2152a06d0cea")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 106.68 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR8"
+ (shape output)
+ (at 246.38 109.22 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "7147483d-7dac-5711-aa7e-d668af1d1bc1")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 109.22 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR9"
+ (shape output)
+ (at 246.38 111.76 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "64517775-a35e-548a-aa79-c3a41c8549e6")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 111.76 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR10"
+ (shape output)
+ (at 246.38 114.3 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "f24d57ea-2600-5b2a-9153-35fdd37db57c")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 114.3 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR11"
+ (shape output)
+ (at 246.38 116.84 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "42d664f2-5044-5861-aa60-d8455a112091")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 116.84 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (global_label "DRAM_ADDR12"
+ (shape output)
+ (at 246.38 119.38 0)
+ (fields_autoplaced yes)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ (uuid "b461a15e-3442-5dda-86aa-32090f5b80d4")
+ (property "Intersheetrefs" "${INTERSHEET_REFS}"
+ (at 246.38 119.38 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ )
+ (symbol
+ (lib_id "eboard_fpga:LFE5U-25F-xBG256x")
+ (at 78.74 101.6 0)
+ (unit 5)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "e73c51ff-246a-5267-87c9-9cb56042c382")
+ (property "Reference" "U6"
+ (at 48.26 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "LFE5U-25F-7BG256I"
+ (at 48.26 58.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_BGA:BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD"
+ (at 78.74 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.latticesemi.com/view_document?document_id=50461"
+ (at 78.74 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "ECP5 FPGA, 24K LUTs, 1.1V core, CABGA256"
+ (at 78.74 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Source" "Lattice pinout CSV FPGA-SC-02033-2-0-ECP5U-25-Pinout.csv, package CABGA256"
+ (at 78.74 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "J6"
+ (uuid "b977f7b1-c431-50b7-884d-feb87c77975a")
+ )
+ (pin "J7"
+ (uuid "77947ab4-b4b6-5ac5-a3cd-9281a8f7f0c6")
+ )
+ (pin "K4"
+ (uuid "f7c94eab-4881-5d5c-b6b9-715990108f67")
+ )
+ (pin "K5"
+ (uuid "8e6090d2-aae2-5bbc-b06f-c6b9bb1e9db1")
+ )
+ (pin "L1"
+ (uuid "0bd24a79-603c-5f38-8e6c-ea5bdbb2e2b4")
+ )
+ (pin "L2"
+ (uuid "a6f9ad3b-156a-5efd-875c-f10be0c75784")
+ )
+ (pin "L3"
+ (uuid "5389ab9c-307c-5904-9308-4015851c4269")
+ )
+ (pin "L4"
+ (uuid "4cf7acfe-78ad-53e8-8ed5-bb66f669a045")
+ )
+ (pin "L5"
+ (uuid "8b6dabc7-3040-510f-ab2e-764e0baa3c6f")
+ )
+ (pin "M1"
+ (uuid "c8554d1d-c429-5a0f-9b40-cd5e0de11bf1")
+ )
+ (pin "M2"
+ (uuid "d0d4900c-85ee-57c5-b9d8-ab14c36571b1")
+ )
+ (pin "M3"
+ (uuid "159a5dff-e2e8-516d-9dee-a163a3001e5f")
+ )
+ (pin "M4"
+ (uuid "840b214d-2c25-5c07-a545-9b8e17e791ae")
+ )
+ (pin "M5"
+ (uuid "9707b465-82a4-56fc-8f2a-133eca9065af")
+ )
+ (pin "M6"
+ (uuid "5b902094-e01a-54af-a1d9-a0c158faea3d")
+ )
+ (pin "N1"
+ (uuid "df1a536b-e4fb-52df-a77c-29996fccaa17")
+ )
+ (pin "N3"
+ (uuid "0584e85a-3734-5eb4-ae85-6151c9938bd3")
+ )
+ (pin "N4"
+ (uuid "0c0f1cf8-6d2d-5e13-bedf-f8f98ced5dc6")
+ )
+ (pin "N5"
+ (uuid "ece38140-0569-5f78-ad58-ec03a79aca04")
+ )
+ (pin "N6"
+ (uuid "1b279dc2-10e2-5976-94e6-cbddb93cd2fc")
+ )
+ (pin "P1"
+ (uuid "c9dfd73c-af34-556e-afba-29aa26f8a4a4")
+ )
+ (pin "P2"
+ (uuid "3b710bb8-43b7-5818-8b2a-5fdd01a599a0")
+ )
+ (pin "P3"
+ (uuid "6faad3f7-4a11-5fb5-8c34-60ece7d927de")
+ )
+ (pin "P4"
+ (uuid "00c382cc-1929-5a31-a29d-e4474b106492")
+ )
+ (pin "P5"
+ (uuid "edb7cc82-fbcc-5eaa-889f-9e2dfa1616dd")
+ )
+ (pin "P6"
+ (uuid "7e879e70-3853-5286-bc8c-6fcbc0aecf61")
+ )
+ (pin "R1"
+ (uuid "2d6cf0f2-f0ae-5bb3-be4f-bf3aa555e7db")
+ )
+ (pin "R2"
+ (uuid "26b7dffa-2166-5586-aa59-e24fa1aaaa5e")
+ )
+ (pin "R3"
+ (uuid "0cecdc6a-08a2-5a04-b3c2-7fa5f9ac3531")
+ )
+ (pin "R4"
+ (uuid "ada24942-1b5e-5fdf-9415-7704d1b0bb35")
+ )
+ (pin "R5"
+ (uuid "fbf6a058-367c-5a07-bb02-1c94af85578e")
+ )
+ (pin "T2"
+ (uuid "ea3d260a-3f05-5b25-b688-4e1620650cd1")
+ )
+ (pin "T3"
+ (uuid "327917e3-c670-5f19-a965-b25aa110b7c4")
+ )
+ (pin "T4"
+ (uuid "2c36932e-5e99-5e10-86b9-37567c0a810c")
+ )
+ (instances
+ (project "eboard"
+ (path "/7f75c49a-47aa-5b8b-918c-039c2c9bf06d/730c75ee-e1ae-5f3b-b12d-588ee7d122fc"
+ (reference "U6")
+ (unit 5)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+3V3")
+ (at 78.74 66.04 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "6f58e533-6d3e-5bdf-8e5a-8d3d009fd8c7")
+ (property "Reference" "#PWR259"
+ (at 78.74 69.85 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ (property "Value" "+3V3"
+ (at 76.835 61.595 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 78.74 66.04 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 78.74 66.04 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3V3\""
+ (at 78.74 66.04 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "90d534ac-3e93-50bd-9d18-2ff310a6d2fd")
+ )
+ (instances
+ (project "eboard"
+ (path "/7f75c49a-47aa-5b8b-918c-039c2c9bf06d/730c75ee-e1ae-5f3b-b12d-588ee7d122fc"
+ (reference "#PWR259")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "eboard_fpga:LFE5U-25F-xBG256x")
+ (at 213.36 101.6 0)
+ (unit 6)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "fc3f540a-befb-58fa-a887-4b2c83f54dba")
+ (property "Reference" "U6"
+ (at 182.88 55.88 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Value" "LFE5U-25F-7BG256I"
+ (at 182.88 58.42 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" "Package_BGA:BGA-256_14.0x14.0mm_Layout16x16_P0.8mm_Ball0.45mm_Pad0.32mm_NSMD"
+ (at 213.36 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" "https://www.latticesemi.com/view_document?document_id=50461"
+ (at 213.36 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "ECP5 FPGA, 24K LUTs, 1.1V core, CABGA256"
+ (at 213.36 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Source" "Lattice pinout CSV FPGA-SC-02033-2-0-ECP5U-25-Pinout.csv, package CABGA256"
+ (at 213.36 101.6 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "B1"
+ (uuid "4ce86458-6bca-5d50-a5ea-6b0f2f763442")
+ )
+ (pin "B2"
+ (uuid "824c340b-f14c-5acd-9fc1-567935373fbc")
+ )
+ (pin "C1"
+ (uuid "6910a017-bce5-5459-bab1-7590e93f5b81")
+ )
+ (pin "C2"
+ (uuid "38f130a1-e16e-543f-9121-7fcfa04e70ff")
+ )
+ (pin "C3"
+ (uuid "28bbc3a8-a4c6-5a08-af26-285eb791720d")
+ )
+ (pin "D1"
+ (uuid "869f11d9-03c1-56eb-927b-e0dd46e0a129")
+ )
+ (pin "D3"
+ (uuid "f88fa628-4efd-55c2-8eb7-89ad8764471a")
+ )
+ (pin "E1"
+ (uuid "30c1a4b6-59df-58d0-9c1a-752e442f03b2")
+ )
+ (pin "E2"
+ (uuid "41c6e1d1-39c2-5177-8890-077cc8433b40")
+ )
+ (pin "E3"
+ (uuid "1670d40b-8010-5f8b-b039-34151c5e700e")
+ )
+ (pin "F1"
+ (uuid "b1dd0d23-15f4-5f0e-af48-23e73697d48b")
+ )
+ (pin "F2"
+ (uuid "d63b1528-f86c-5314-98af-18dafc83abed")
+ )
+ (pin "F3"
+ (uuid "8aec04b0-90ff-5510-b470-9090583beaf5")
+ )
+ (pin "F4"
+ (uuid "6af09e38-d262-5be2-a528-11cf2436f1b7")
+ )
+ (pin "F5"
+ (uuid "23382844-1d20-5b33-8621-1a1cdb19320a")
+ )
+ (pin "G1"
+ (uuid "d58b45a9-46d1-569c-8ddc-4c1a94694f2c")
+ )
+ (pin "G2"
+ (uuid "6ac2880b-6c02-5701-a1ad-dd0160c02c79")
+ )
+ (pin "G3"
+ (uuid "fcc87882-a860-5061-a602-4bdaf61e1f02")
+ )
+ (pin "G4"
+ (uuid "54b9590d-4103-5470-ba66-3bcdd9969a73")
+ )
+ (pin "G5"
+ (uuid "7d270d05-15c9-50de-8254-33873bf326da")
+ )
+ (pin "H2"
+ (uuid "b812f487-94a5-5c0d-aecd-99c2fa9a3def")
+ )
+ (pin "H3"
+ (uuid "83d86d2c-7542-59fb-be4a-5e3668faf64f")
+ )
+ (pin "H4"
+ (uuid "ca34c031-d232-5f01-96d9-c3cbc3311b79")
+ )
+ (pin "H5"
+ (uuid "da51a7a9-6fd9-5984-87ad-423601edbe30")
+ )
+ (pin "H6"
+ (uuid "a3143cc5-eccb-5c07-bbd0-1e1c093ca42f")
+ )
+ (pin "H7"
+ (uuid "4d46870b-4052-5053-aaed-386c21108b03")
+ )
+ (pin "J1"
+ (uuid "0c43180e-7d40-5ebb-8ac9-808cc331c43c")
+ )
+ (pin "J2"
+ (uuid "5ea2d030-ee79-5611-a956-cadf2a0ff39c")
+ )
+ (pin "J3"
+ (uuid "5f70bc98-c348-52f7-95ad-d98a00832cfd")
+ )
+ (pin "J4"
+ (uuid "889298da-8863-5e0c-a9d6-e5c8c554304f")
+ )
+ (pin "J5"
+ (uuid "0dcfa204-e8c0-515c-a371-1ddb328c2d59")
+ )
+ (pin "K1"
+ (uuid "42d0ac1d-cba7-5704-a04a-940698ec4b13")
+ )
+ (pin "K2"
+ (uuid "b2a0ef18-e051-54a5-860b-8fd3975c8769")
+ )
+ (pin "K3"
+ (uuid "57c17711-fc12-5219-a29b-381d0157f206")
+ )
+ (instances
+ (project "eboard"
+ (path "/7f75c49a-47aa-5b8b-918c-039c2c9bf06d/730c75ee-e1ae-5f3b-b12d-588ee7d122fc"
+ (reference "U6")
+ (unit 6)
+ )
+ )
+ )
+ )
+ (symbol
+ (lib_id "power:+3V3")
+ (at 213.36 66.04 0)
+ (unit 1)
+ (exclude_from_sim no)
+ (in_bom yes)
+ (on_board yes)
+ (dnp no)
+ (uuid "705e3d22-8f96-5963-b6f7-6a61c0358102")
+ (property "Reference" "#PWR260"
+ (at 213.36 69.85 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ (hide yes)
+ )
+ )
+ (property "Value" "+3V3"
+ (at 211.455 61.595 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (justify left)
+ )
+ )
+ (property "Footprint" ""
+ (at 213.36 66.04 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Datasheet" ""
+ (at 213.36 66.04 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (property "Description" "Power symbol creates a global label with name \"+3V3\""
+ (at 213.36 66.04 0)
+ (effects
+ (font
+ (size 1.27 1.27)
+ )
+ (hide yes)
+ )
+ )
+ (pin "1"
+ (uuid "609ba8fa-6e35-5290-9810-1623739c21e1")
+ )
+ (instances
+ (project "eboard"
+ (path "/7f75c49a-47aa-5b8b-918c-039c2c9bf06d/730c75ee-e1ae-5f3b-b12d-588ee7d122fc"
+ (reference "#PWR260")
+ (unit 1)
+ )
+ )
+ )
+ )
+ (embedded_fonts no)
+)