AnasSarkiz/Game-Boy-Enhance
This code defines a hardware schematic featuring a CPU with associated power, clock, and interface components, including specialized chips, crystals, connectors, and passive components, all structured for circuit design and simulation.
- Version
- 1.0.3
- License
- unset
- Stars
- 0
s4/generated/power-core.tsx
// Generated by scripts/generate-s4-core.py; edit the generator or reviewed layout overrides.
import { A_0402CG180J500NT } from "../imports/A_0402CG180J500NT"
import { A_0402WGF1003TCE } from "../imports/A_0402WGF1003TCE"
import { A_0402WGF220JTCE } from "../imports/A_0402WGF220JTCE"
import { A_0402WGF4533TCE } from "../imports/A_0402WGF4533TCE"
import { A_0402WGF5101TCE } from "../imports/A_0402WGF5101TCE"
import { A_0402WGF5102TCE } from "../imports/A_0402WGF5102TCE"
import { A_0603WAF2400T5E } from "../imports/A_0603WAF2400T5E"
import { BootStorage, RecoveryClockGate, UsbInputFuse, UsbRecoveryConnector, UsbRecoveryProtection } from "../components/interfaces"
import { CL05A225MQ5NSNC } from "../imports/CL05A225MQ5NSNC"
import { CL05B104KB54PNC } from "../imports/CL05B104KB54PNC"
import { CL05C100JB5NNNC } from "../imports/CL05C100JB5NNNC"
import { CL10A106MA8NRNC } from "../imports/CL10A106MA8NRNC"
import { CL21A226MAQNNNE } from "../imports/CL21A226MAQNNNE"
import { MainClock, RtcClock } from "../components/clocks"
import { NCD0805R1 } from "../imports/NCD0805R1"
import { T113M4020DC0 } from "../components/T113M4020DC0"
import { TLV62569PDDCR } from "../imports/TLV62569PDDCR"
import { TSA010A2026B } from "../imports/TSA010A2026B"
import { XRIM252012S2R2MBCA } from "../imports/XRIM252012S2R2MBCA"
export function PowerCoreComponents() {
return <>
<schematicsheet name="power" displayName="TI REGULATORS / SEQUENCING" sheetWidth={600} sheetHeight={500}>
<schematicsection name="power" displayName="TI REGULATORS / SEQUENCING" />
<CL10A106MA8NRNC name="C1" schX={-17.5} schY={10} schSectionName="power" pcbX={-8.27} pcbY={-35.2351} pcbRotation={0} />
<CL05C100JB5NNNC name="C2" schX={-10.5} schY={10} schSectionName="power" pcbX={-3.915} pcbY={-28.855} pcbRotation={180} />
<CL10A106MA8NRNC name="C3" schX={-3.5} schY={10} schSectionName="power" pcbX={-8.265} pcbY={-24.505} pcbRotation={0} />
<CL05C100JB5NNNC name="C4" schX={3.5} schY={10} schSectionName="power" pcbX={27.985} pcbY={-30.885} pcbRotation={180} />
<CL21A226MAQNNNE name="C5" schX={10.5} schY={10} schSectionName="power" pcbX={23.635} pcbY={-24.215} pcbRotation={0} />
<CL21A226MAQNNNE name="C6" schX={17.5} schY={10} schSectionName="power" pcbX={23.635} pcbY={-21.025} pcbRotation={0} />
<CL10A106MA8NRNC name="C7" schX={-17.5} schY={4} schSectionName="power" pcbX={23.635} pcbY={-35.235} pcbRotation={0} />
<CL05B104KB54PNC name="C8" schX={-10.5} schY={4} schSectionName="power" pcbX={27.985} pcbY={-26.825} pcbRotation={0} />
<A_0402WGF1003TCE name="R1" schX={-3.5} schY={4} schSectionName="power" pcbX={-3.915} pcbY={-26.825} pcbRotation={180} />
<A_0402WGF4533TCE name="R2" schX={3.5} schY={4} schSectionName="power" pcbX={-3.915} pcbY={-30.885} pcbRotation={180} />
<A_0402WGF1003TCE name="R3" schX={10.5} schY={4} schSectionName="power" pcbX={-3.915} pcbY={-32.915} pcbRotation={0} />
<A_0402WGF5101TCE name="R4" schX={17.5} schY={4} schSectionName="power" pcbX={-2.32} pcbY={-37.99} pcbRotation={0} />
<A_0402WGF5102TCE name="R5" schX={-17.5} schY={-2} schSectionName="power" pcbX={27.985} pcbY={-32.915} pcbRotation={180} />
<A_0402WGF1003TCE name="R6" schX={-10.5} schY={-2} schSectionName="power" pcbX={27.985} pcbY={-28.855} pcbRotation={180} />
<A_0402WGF1003TCE name="R7" schX={-3.5} schY={-2} schSectionName="power" pcbX={27.985} pcbY={-34.945} pcbRotation={0} />
<TLV62569PDDCR name="U1" schX={3.5} schY={-2} schSectionName="power" pcbX={-8.265} pcbY={-29.87} pcbRotation={180} />
<TLV62569PDDCR name="U2" schX={10.5} schY={-2} schSectionName="power" pcbX={23.635} pcbY={-29.87} pcbRotation={180} />
<XRIM252012S2R2MBCA name="L1" schX={17.5} schY={-2} schSectionName="power" pcbX={-13.34} pcbY={-29.87} pcbRotation={90} />
<XRIM252012S2R2MBCA name="L2" schX={-17.5} schY={-8} schSectionName="power" pcbX={18.56} pcbY={-29.87} pcbRotation={90} />
<NCD0805R1 name="D1" schX={-10.5} schY={-8} schSectionName="power" pcbX={-12} pcbY={-42} pcbRotation={90} />
</schematicsheet>
<schematicsheet name="cpu_core" displayName="S4 SUPPLIES / CLOCKS / RESET" sheetWidth={850} sheetHeight={550}>
<schematicsection name="cpu_core" displayName="S4 SUPPLIES / CLOCKS / RESET" />
<CL05A225MQ5NSNC name="C9" schX={-5} schY={17} schSectionName="cpu_core" pcbX={11.4} pcbY={9.28} pcbRotation={0} />
<CL10A106MA8NRNC name="C10" schX={2} schY={17} schSectionName="cpu_core" pcbX={-15.5} pcbY={0.29} pcbRotation={90} />
<CL05B104KB54PNC name="C11" schX={9} schY={17} schSectionName="cpu_core" pcbX={-11.4} pcbY={-1.45} pcbRotation={180} />
<CL05B104KB54PNC name="C12" schX={16} schY={17} schSectionName="cpu_core" pcbX={8.41} pcbY={11.4} pcbRotation={90} />
<CL05B104KB54PNC name="C13" schX={23} schY={17} schSectionName="cpu_core" pcbX={8.99} pcbY={-11.4} pcbRotation={270} />
<CL05B104KB54PNC name="C14" schX={30} schY={17} schSectionName="cpu_core" pcbX={-11.4} pcbY={8.41} pcbRotation={180} />
<CL05B104KB54PNC name="C15" schX={-5} schY={12} schSectionName="cpu_core" pcbX={-11.4} pcbY={2.03} pcbRotation={180} />
<CL05A225MQ5NSNC name="C16" schX={2} schY={12} schSectionName="cpu_core" pcbX={11.4} pcbY={7.685} pcbRotation={0} />
<CL05B104KB54PNC name="C17" schX={9} schY={12} schSectionName="cpu_core" pcbX={11.4} pcbY={6.09} pcbRotation={0} />
<CL05B104KB54PNC name="C18" schX={16} schY={12} schSectionName="cpu_core" pcbX={10.6} pcbY={0.0} pcbRotation={0} />
<CL05B104KB54PNC name="C19" schX={23} schY={12} schSectionName="cpu_core" pcbX={-3.19} pcbY={-11.4} pcbRotation={270} />
<CL05B104KB54PNC name="C20" schX={30} schY={12} schSectionName="cpu_core" pcbX={-11.4} pcbY={10.15} pcbRotation={180} />
<CL05B104KB54PNC name="C21" schX={-5} schY={7} schSectionName="cpu_core" pcbX={-2.61} pcbY={11.4} pcbRotation={90} />
<CL10A106MA8NRNC name="C22" schX={2} schY={7} schSectionName="cpu_core" pcbX={4.06} pcbY={-15.0} pcbRotation={180} />
<CL05B104KB54PNC name="C23" schX={9} schY={7} schSectionName="cpu_core" pcbX={4.64} pcbY={11.4} pcbRotation={90} />
<CL05B104KB54PNC name="C24" schX={16} schY={7} schSectionName="cpu_core" pcbX={-4.35} pcbY={11.4} pcbRotation={90} />
<CL05B104KB54PNC name="C25" schX={23} schY={7} schSectionName="cpu_core" pcbX={-11.4} pcbY={0.29} pcbRotation={180} />
<CL05B104KB54PNC name="C26" schX={30} schY={7} schSectionName="cpu_core" pcbX={4.205} pcbY={-11.4} pcbRotation={270} />
<CL05B104KB54PNC name="C27" schX={-5} schY={2} schSectionName="cpu_core" pcbX={2.61} pcbY={-11.4} pcbRotation={270} />
<CL05A225MQ5NSNC name="C28" schX={2} schY={2} schSectionName="cpu_core" pcbX={11.4} pcbY={10.875} pcbRotation={0} />
<CL10A106MA8NRNC name="C29" schX={9} schY={2} schSectionName="cpu_core" pcbX={-0.725} pcbY={14.5} pcbRotation={0} />
<CL05B104KB54PNC name="C30" schX={16} schY={2} schSectionName="cpu_core" pcbX={-0.725} pcbY={11.4} pcbRotation={90} />
<CL05B104KB54PNC name="C31" schX={23} schY={2} schSectionName="cpu_core" pcbX={0.87} pcbY={11.4} pcbRotation={90} />
<CL05C100JB5NNNC name="C32" schX={30} schY={2} schSectionName="cpu_core" pcbX={13.0} pcbY={-2.2} pcbRotation={90} />
<CL05C100JB5NNNC name="C33" schX={-5} schY={-3} schSectionName="cpu_core" pcbX={16.8} pcbY={1.5} pcbRotation={270} />
<CL05B104KB54PNC name="C34" schX={2} schY={-3} schSectionName="cpu_core" pcbX={-8.99} pcbY={-11.4} pcbRotation={270} />
<CL05B104KB54PNC name="C35" schX={9} schY={-3} schSectionName="cpu_core" pcbX={-11.5} pcbY={-4.93} pcbRotation={180} />
<A_0402CG180J500NT name="C36" schX={16} schY={-3} schSectionName="cpu_core" pcbX={13.6} pcbY={7.8} pcbRotation={270} />
<A_0402CG180J500NT name="C37" schX={23} schY={-3} schSectionName="cpu_core" pcbX={15.3} pcbY={7.8} pcbRotation={270} />
<CL05B104KB54PNC name="C38" schX={30} schY={-3} schSectionName="cpu_core" pcbX={-11.5} pcbY={-6.525} pcbRotation={180} />
<CL05B104KB54PNC name="C39" schX={-5} schY={-8} schSectionName="cpu_core" pcbX={-11.5} pcbY={-8.265} pcbRotation={180} />
<CL05A225MQ5NSNC name="C40" schX={2} schY={-8} schSectionName="cpu_core" pcbX={17.255} pcbY={14.6} pcbRotation={90} />
<A_0603WAF2400T5E name="R10" schX={9} schY={-8} schSectionName="cpu_core" pcbX={2.755} pcbY={17.4} pcbRotation={90} />
<A_0402WGF1003TCE name="R11" schX={16} schY={-8} schSectionName="cpu_core" pcbX={17.255} pcbY={17.69} pcbRotation={90} />
<T113M4020DC0 name="U3" schX={-24} schY={3} schSectionName="cpu_core" pcbX={0.0} pcbY={0.0} pcbRotation={90} schWidth={8} schHeight={17} />
<TSA010A2026B name="SW1" schX={30} schY={-8} schSectionName="cpu_core" pcbX={20.735} pcbY={19.43} pcbRotation={270} />
<MainClock name="Y1" schX={-5} schY={-13} schSectionName="cpu_core" pcbX={14.0} pcbY={1.5} pcbRotation={270} />
<RtcClock name="Y2" schX={2} schY={-13} schSectionName="cpu_core" pcbX={14.7} pcbY={5.2} pcbRotation={0} />
</schematicsheet>
<schematicsheet name="cpu_io" displayName="BOOT STRAPS / BOARD IDENTIFICATION" sheetWidth={600} sheetHeight={500}>
<schematicsection name="cpu_io" displayName="BOOT STRAPS / BOARD IDENTIFICATION" />
<A_0402WGF5101TCE name="R12" schX={-17.5} schY={10} schSectionName="cpu_io" pcbX={17} pcbY={-2} pcbRotation={90} />
<A_0402WGF5101TCE name="R13" schX={-10.5} schY={10} schSectionName="cpu_io" pcbX={19} pcbY={-2} pcbRotation={90} />
<A_0402WGF5101TCE name="R14" schX={-3.5} schY={10} schSectionName="cpu_io" pcbX={21} pcbY={-2} pcbRotation={90} />
<A_0402WGF5101TCE name="R24" schX={3.5} schY={10} schSectionName="cpu_io" pcbX={0} pcbY={17} pcbRotation={90} />
<A_0402WGF5101TCE name="R25" schX={10.5} schY={10} schSectionName="cpu_io" pcbX={6} pcbY={17} pcbRotation={90} />
</schematicsheet>
<schematicsheet name="usb" displayName="USB-C POWER / RECOVERY" sheetWidth={600} sheetHeight={500}>
<schematicsection name="usb" displayName="USB-C POWER / RECOVERY" />
<A_0402WGF5101TCE name="R15" schX={-12} schY={-4} schSectionName="usb" pcbX={-3.5} pcbY={-43} pcbRotation={90} />
<A_0402WGF5101TCE name="R16" schX={-4} schY={-4} schSectionName="usb" pcbX={3.5} pcbY={-43} pcbRotation={90} />
<UsbRecoveryProtection name="U4" schX={0} schY={5} schSectionName="usb" pcbX={0} pcbY={-41} pcbRotation={0} />
<UsbInputFuse name="F1" schX={12} schY={5} schSectionName="usb" pcbX={-7} pcbY={-42} pcbRotation={90} />
<UsbRecoveryConnector name="J1" schX={-12} schY={5} schSectionName="usb" pcbX={0} pcbY={-48} pcbRotation={0} />
</schematicsheet>
<schematicsheet name="storage" displayName="512 MB SD STORAGE / FEL RECOVERY" sheetWidth={600} sheetHeight={500}>
<schematicsection name="storage" displayName="512 MB SD STORAGE / FEL RECOVERY" />
<CL10A106MA8NRNC name="C41" schX={-17.5} schY={10} schSectionName="storage" pcbX={34} pcbY={-4} pcbRotation={90} />
<CL05B104KB54PNC name="C42" schX={-10.5} schY={10} schSectionName="storage" pcbX={34} pcbY={-0.8} pcbRotation={90} />
<CL05B104KB54PNC name="C43" schX={-3.5} schY={10} schSectionName="storage" pcbX={18} pcbY={-4.5} pcbRotation={0} />
<CL05B104KB54PNC name="C44" schX={3.5} schY={10} schSectionName="storage" pcbX={19} pcbY={-11} pcbRotation={90} />
<A_0402WGF5102TCE name="R17" schX={10.5} schY={10} schSectionName="storage" pcbX={31} pcbY={0} pcbRotation={90} />
<A_0402WGF5102TCE name="R18" schX={17.5} schY={10} schSectionName="storage" pcbX={29} pcbY={0} pcbRotation={90} />
<A_0402WGF5102TCE name="R19" schX={-17.5} schY={4} schSectionName="storage" pcbX={27} pcbY={0} pcbRotation={90} />
<A_0402WGF5102TCE name="R20" schX={-10.5} schY={4} schSectionName="storage" pcbX={25} pcbY={0} pcbRotation={90} />
<A_0402WGF5102TCE name="R21" schX={-3.5} schY={4} schSectionName="storage" pcbX={23} pcbY={0} pcbRotation={90} />
<A_0402WGF5101TCE name="R22" schX={-16} schY={-3} schSectionName="storage" pcbX={17} pcbY={-11} pcbRotation={90} />
<A_0402WGF220JTCE name="R23" schX={2} schY={-3} schSectionName="storage" pcbX={21.3} pcbY={-7.65} pcbRotation={0} />
<BootStorage name="U5" schX={12} schY={-3} schSectionName="storage" pcbX={28} pcbY={-5} pcbRotation={0} />
<RecoveryClockGate name="U6" schX={-8} schY={-3} schSectionName="storage" pcbX={18} pcbY={-7} pcbRotation={180} />
<TSA010A2026B name="SW2" schX={-8} schY={-10} schSectionName="storage" pcbX={18} pcbY={-16} pcbRotation={0} />
</schematicsheet>
<schematicsheet name="controls" displayName="GAME INPUTS / GPIO FILTERS" sheetWidth={600} sheetHeight={500}>
<schematicsection name="controls" displayName="GAME INPUTS / GPIO FILTERS" />
<TSA010A2026B name="SW3" schX={-18} schY={14} schSectionName="controls" pcbX={-36} pcbY={34} pcbRotation={0} />
<silkscreentext text="UP" pcbX={-36} pcbY={38} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R26" schX={-13} schY={14} schSectionName="controls" pcbX={-37} pcbY={30.5} pcbRotation={90} />
<CL05B104KB54PNC name="C45" schX={-8} schY={14} schSectionName="controls" pcbX={-35} pcbY={30.5} pcbRotation={90} />
<TSA010A2026B name="SW4" schX={6} schY={14} schSectionName="controls" pcbX={-36} pcbY={16} pcbRotation={0} />
<silkscreentext text="DOWN" pcbX={-36} pcbY={20} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R27" schX={11} schY={14} schSectionName="controls" pcbX={-37} pcbY={12.5} pcbRotation={90} />
<CL05B104KB54PNC name="C46" schX={16} schY={14} schSectionName="controls" pcbX={-35} pcbY={12.5} pcbRotation={90} />
<TSA010A2026B name="SW5" schX={-18} schY={8} schSectionName="controls" pcbX={-45} pcbY={25} pcbRotation={0} />
<silkscreentext text="LEFT" pcbX={-45} pcbY={29} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R28" schX={-13} schY={8} schSectionName="controls" pcbX={-46} pcbY={21.5} pcbRotation={90} />
<CL05B104KB54PNC name="C47" schX={-8} schY={8} schSectionName="controls" pcbX={-44} pcbY={21.5} pcbRotation={90} />
<TSA010A2026B name="SW6" schX={6} schY={8} schSectionName="controls" pcbX={-27} pcbY={25} pcbRotation={0} />
<silkscreentext text="RIGHT" pcbX={-27} pcbY={29} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R29" schX={11} schY={8} schSectionName="controls" pcbX={-28} pcbY={21.5} pcbRotation={90} />
<CL05B104KB54PNC name="C48" schX={16} schY={8} schSectionName="controls" pcbX={-26} pcbY={21.5} pcbRotation={90} />
<TSA010A2026B name="SW7" schX={-18} schY={2} schSectionName="controls" pcbX={38} pcbY={31} pcbRotation={0} />
<silkscreentext text="A" pcbX={38} pcbY={35} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R30" schX={-13} schY={2} schSectionName="controls" pcbX={37} pcbY={27.5} pcbRotation={90} />
<CL05B104KB54PNC name="C49" schX={-8} schY={2} schSectionName="controls" pcbX={39} pcbY={27.5} pcbRotation={90} />
<TSA010A2026B name="SW8" schX={6} schY={2} schSectionName="controls" pcbX={27} pcbY={23} pcbRotation={0} />
<silkscreentext text="B" pcbX={27} pcbY={27} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R31" schX={11} schY={2} schSectionName="controls" pcbX={26} pcbY={19.5} pcbRotation={90} />
<CL05B104KB54PNC name="C50" schX={16} schY={2} schSectionName="controls" pcbX={28} pcbY={19.5} pcbRotation={90} />
<TSA010A2026B name="SW9" schX={-18} schY={-4} schSectionName="controls" pcbX={7} pcbY={42} pcbRotation={0} />
<silkscreentext text="START" pcbX={7} pcbY={46} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R32" schX={-13} schY={-4} schSectionName="controls" pcbX={6} pcbY={38.5} pcbRotation={90} />
<CL05B104KB54PNC name="C51" schX={-8} schY={-4} schSectionName="controls" pcbX={8} pcbY={38.5} pcbRotation={90} />
<TSA010A2026B name="SW10" schX={6} schY={-4} schSectionName="controls" pcbX={-7} pcbY={42} pcbRotation={0} />
<silkscreentext text="SELECT" pcbX={-7} pcbY={46} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R33" schX={11} schY={-4} schSectionName="controls" pcbX={-8} pcbY={38.5} pcbRotation={90} />
<CL05B104KB54PNC name="C52" schX={16} schY={-4} schSectionName="controls" pcbX={-6} pcbY={38.5} pcbRotation={90} />
<TSA010A2026B name="SW11" schX={-18} schY={-10} schSectionName="controls" pcbX={-44} pcbY={46} pcbRotation={0} />
<silkscreentext text="L" pcbX={-44} pcbY={50} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R34" schX={-13} schY={-10} schSectionName="controls" pcbX={-45} pcbY={42.5} pcbRotation={90} />
<CL05B104KB54PNC name="C53" schX={-8} schY={-10} schSectionName="controls" pcbX={-43} pcbY={42.5} pcbRotation={90} />
<TSA010A2026B name="SW12" schX={6} schY={-10} schSectionName="controls" pcbX={44} pcbY={46} pcbRotation={0} />
<silkscreentext text="R" pcbX={44} pcbY={50} fontSize="1.2mm" />
<A_0402WGF5101TCE name="R35" schX={11} schY={-10} schSectionName="controls" pcbX={43} pcbY={42.5} pcbRotation={90} />
<CL05B104KB54PNC name="C54" schX={16} schY={-10} schSectionName="controls" pcbX={45} pcbY={42.5} pcbRotation={90} />
</schematicsheet>
</>
}
export function PowerCoreNets() {
return <>
<net name="VDD_CORE_0V9" isPowerNet />
<trace from=".C22 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C23 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C24 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C25 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C26 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C27 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C4 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C5 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".C6 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".L2 > .pin2" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".R5 > .pin1" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".U3 > .pin116" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".U3 > .pin117" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".U3 > .pin46" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".U3 > .pin51" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<trace from=".U3 > .pin81" to="net.VDD_CORE_0V9" schDisplayLabel="VDD_CORE_0V9" />
<net name="DDR_1V5" isPowerNet />
<trace from=".C28 > .pin1" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<trace from=".C29 > .pin1" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<trace from=".C30 > .pin1" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<trace from=".C31 > .pin1" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<trace from=".U3 > .pin30" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<trace from=".U3 > .pin48" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<trace from=".U3 > .pin49" to="net.DDR_1V5" schDisplayLabel="DDR_1V5" />
<net name="LDOA_1V8" isPowerNet />
<trace from=".C16 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C17 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C18 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C19 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C20 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C21 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C34 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".C35 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin107" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin20" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin26" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin28" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin50" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin65" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin89" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".U3 > .pin97" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<trace from=".R11 > .pin1" to="net.LDOA_1V8" schDisplayLabel="LDOA_1V8" />
<net name="SYS_3V3" isPowerNet />
<trace from=".C10 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C11 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C12 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C13 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C14 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C15 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C2 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C3 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C41 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C42 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C43 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".C9 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".D1 > .pin2" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".L1 > .pin2" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R12 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R13 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R17 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R18 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R19 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R2 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R20 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R21 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R22 > .pin2" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U3 > .pin128" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U3 > .pin29" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U3 > .pin34" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U3 > .pin66" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U3 > .pin77" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U3 > .pin83" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U5 > .pin8" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".U6 > .pin5" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R26 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R27 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R28 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R29 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R30 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R31 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R32 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R33 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R34 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<trace from=".R35 > .pin1" to="net.SYS_3V3" schDisplayLabel="SYS_3V3" />
<net name="DXIN" />
<trace from=".C32 > .pin1" to="net.DXIN" schDisplayLabel="DXIN" />
<trace from=".U3 > .pin23" to="net.DXIN" schDisplayLabel="DXIN" />
<trace from=".Y1 > .pin1" to="net.DXIN" schDisplayLabel="DXIN" />
<net name="DXOUT" />
<trace from=".C33 > .pin1" to="net.DXOUT" schDisplayLabel="DXOUT" />
<trace from=".U3 > .pin22" to="net.DXOUT" schDisplayLabel="DXOUT" />
<trace from=".Y1 > .pin3" to="net.DXOUT" schDisplayLabel="DXOUT" />
<net name="LXIN" />
<trace from=".C36 > .pin1" to="net.LXIN" schDisplayLabel="LXIN" />
<trace from=".U3 > .pin25" to="net.LXIN" schDisplayLabel="LXIN" />
<trace from=".Y2 > .pin1" to="net.LXIN" schDisplayLabel="LXIN" />
<net name="LXOUT" />
<trace from=".C37 > .pin1" to="net.LXOUT" schDisplayLabel="LXOUT" />
<trace from=".U3 > .pin24" to="net.LXOUT" schDisplayLabel="LXOUT" />
<trace from=".Y2 > .pin2" to="net.LXOUT" schDisplayLabel="LXOUT" />
<net name="RESET_N" />
<trace from=".C40 > .pin1" to="net.RESET_N" schDisplayLabel="RESET_N" />
<trace from=".R11 > .pin2" to="net.RESET_N" schDisplayLabel="RESET_N" />
<trace from=".SW1 > .pin2" to="net.RESET_N" schDisplayLabel="RESET_N" />
<trace from=".U3 > .pin27" to="net.RESET_N" schDisplayLabel="RESET_N" />
<net name="BOARD_ID_1" />
<trace from=".R14 > .pin1" to="net.BOARD_ID_1" schDisplayLabel="BOARD_ID_1" />
<trace from=".U3 > .pin13" to="net.BOARD_ID_1" schDisplayLabel="BOARD_ID_1" />
<net name="BOARD_ID_2" />
<trace from=".R24 > .pin1" to="net.BOARD_ID_2" schDisplayLabel="BOARD_ID_2" />
<trace from=".U3 > .pin39" to="net.BOARD_ID_2" schDisplayLabel="BOARD_ID_2" />
<net name="BOARD_ID_3" />
<trace from=".R25 > .pin1" to="net.BOARD_ID_3" schDisplayLabel="BOARD_ID_3" />
<trace from=".U3 > .pin38" to="net.BOARD_ID_3" schDisplayLabel="BOARD_ID_3" />
<net name="BOOT_SEL0" />
<trace from=".R13 > .pin2" to="net.BOOT_SEL0" schDisplayLabel="BOOT_SEL0" />
<trace from=".U3 > .pin17" to="net.BOOT_SEL0" schDisplayLabel="BOOT_SEL0" />
<net name="BOOT_SEL1" />
<trace from=".R12 > .pin2" to="net.BOOT_SEL1" schDisplayLabel="BOOT_SEL1" />
<trace from=".U3 > .pin16" to="net.BOOT_SEL1" schDisplayLabel="BOOT_SEL1" />
<net name="SDC0_CLK" />
<trace from=".U3 > .pin9" to="net.SDC0_CLK" schDisplayLabel="SDC0_CLK" />
<trace from=".U6 > .pin1" to="net.SDC0_CLK" schDisplayLabel="SDC0_CLK" />
<net name="SDC0_CMD" />
<trace from=".R19 > .pin2" to="net.SDC0_CMD" schDisplayLabel="SDC0_CMD" />
<trace from=".U3 > .pin10" to="net.SDC0_CMD" schDisplayLabel="SDC0_CMD" />
<trace from=".U5 > .pin5" to="net.SDC0_CMD" schDisplayLabel="SDC0_CMD" />
<net name="SDC0_D0" />
<trace from=".R18 > .pin2" to="net.SDC0_D0" schDisplayLabel="SDC0_D0" />
<trace from=".U3 > .pin8" to="net.SDC0_D0" schDisplayLabel="SDC0_D0" />
<trace from=".U5 > .pin6" to="net.SDC0_D0" schDisplayLabel="SDC0_D0" />
<net name="SDC0_D1" />
<trace from=".R17 > .pin2" to="net.SDC0_D1" schDisplayLabel="SDC0_D1" />
<trace from=".U3 > .pin7" to="net.SDC0_D1" schDisplayLabel="SDC0_D1" />
<trace from=".U5 > .pin7" to="net.SDC0_D1" schDisplayLabel="SDC0_D1" />
<net name="SDC0_D2" />
<trace from=".R21 > .pin2" to="net.SDC0_D2" schDisplayLabel="SDC0_D2" />
<trace from=".U3 > .pin12" to="net.SDC0_D2" schDisplayLabel="SDC0_D2" />
<trace from=".U5 > .pin1" to="net.SDC0_D2" schDisplayLabel="SDC0_D2" />
<net name="SDC0_D3" />
<trace from=".R20 > .pin2" to="net.SDC0_D3" schDisplayLabel="SDC0_D3" />
<trace from=".U3 > .pin11" to="net.SDC0_D3" schDisplayLabel="SDC0_D3" />
<trace from=".U5 > .pin2" to="net.SDC0_D3" schDisplayLabel="SDC0_D3" />
<net name="SYS_3V3_PG" />
<trace from=".C8 > .pin1" to="net.SYS_3V3_PG" schDisplayLabel="SYS_3V3_PG" />
<trace from=".R6 > .pin2" to="net.SYS_3V3_PG" schDisplayLabel="SYS_3V3_PG" />
<trace from=".U1 > .pin5" to="net.SYS_3V3_PG" schDisplayLabel="SYS_3V3_PG" />
<trace from=".U2 > .pin1" to="net.SYS_3V3_PG" schDisplayLabel="SYS_3V3_PG" />
<net name="USB0_CC1" />
<trace from=".J1 > .pin15" to="net.USB0_CC1" schDisplayLabel="USB0_CC1" />
<trace from=".R15 > .pin1" to="net.USB0_CC1" schDisplayLabel="USB0_CC1" />
<net name="USB0_CC2" />
<trace from=".J1 > .pin9" to="net.USB0_CC2" schDisplayLabel="USB0_CC2" />
<trace from=".R16 > .pin1" to="net.USB0_CC2" schDisplayLabel="USB0_CC2" />
<net name="USB0_DM" />
<trace from=".U3 > .pin114" to="net.USB0_DM" schDisplayLabel="USB0_DM" />
<trace from=".U4 > .pin6" to="net.USB0_DM" schDisplayLabel="USB0_DM" />
<trace from=".J1 > .pin12" to="net.USB0_DM" schDisplayLabel="USB0_DM" />
<trace from=".J1 > .pin14" to="net.USB0_DM" schDisplayLabel="USB0_DM" />
<trace from=".U4 > .pin1" to="net.USB0_DM" schDisplayLabel="USB0_DM" />
<net name="USB0_DP" />
<trace from=".U3 > .pin115" to="net.USB0_DP" schDisplayLabel="USB0_DP" />
<trace from=".U4 > .pin4" to="net.USB0_DP" schDisplayLabel="USB0_DP" />
<trace from=".J1 > .pin11" to="net.USB0_DP" schDisplayLabel="USB0_DP" />
<trace from=".J1 > .pin13" to="net.USB0_DP" schDisplayLabel="USB0_DP" />
<trace from=".U4 > .pin3" to="net.USB0_DP" schDisplayLabel="USB0_DP" />
<net name="GND" isGroundNet />
<trace from=".C1 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C10 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C11 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C12 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C13 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C14 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C15 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C16 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C17 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C18 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C19 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C20 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C21 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C22 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C23 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C24 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C25 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C26 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C27 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C28 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C29 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C3 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C30 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C31 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C32 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C33 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C34 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C35 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C36 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C37 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C38 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C39 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C40 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C41 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C42 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C43 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C44 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C5 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C6 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C7 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C8 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".C9 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".J1 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".J1 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".J1 > .pin3" to="net.GND" schDisplayLabel="GND" />
<trace from=".J1 > .pin4" to="net.GND" schDisplayLabel="GND" />
<trace from=".J1 > .pin5" to="net.GND" schDisplayLabel="GND" />
<trace from=".J1 > .pin7" to="net.GND" schDisplayLabel="GND" />
<trace from=".R10 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R14 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R15 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R16 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R24 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R25 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R3 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R4 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".R7 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW1 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW2 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".U1 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".U2 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".U3 > .pin129" to="net.GND" schDisplayLabel="GND" />
<trace from=".U3 > .pin91" to="net.GND" schDisplayLabel="GND" />
<trace from=".U3 > .pin93" to="net.GND" schDisplayLabel="GND" />
<trace from=".U3 > .pin94" to="net.GND" schDisplayLabel="GND" />
<trace from=".U4 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".U5 > .pin4" to="net.GND" schDisplayLabel="GND" />
<trace from=".U6 > .pin3" to="net.GND" schDisplayLabel="GND" />
<trace from=".Y1 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".Y1 > .pin4" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW3 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C45 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW4 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C46 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW5 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C47 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW6 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C48 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW7 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C49 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW8 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C50 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW9 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C51 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW10 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C52 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW11 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C53 > .pin2" to="net.GND" schDisplayLabel="GND" />
<trace from=".SW12 > .pin1" to="net.GND" schDisplayLabel="GND" />
<trace from=".C54 > .pin2" to="net.GND" schDisplayLabel="GND" />
<net name="FEL_CLOCK_ENABLE" />
<trace from=".C44 > .pin1" to="net.FEL_CLOCK_ENABLE" schDisplayLabel="FEL_CLOCK_ENABLE" />
<trace from=".R22 > .pin1" to="net.FEL_CLOCK_ENABLE" schDisplayLabel="FEL_CLOCK_ENABLE" />
<trace from=".SW2 > .pin2" to="net.FEL_CLOCK_ENABLE" schDisplayLabel="FEL_CLOCK_ENABLE" />
<trace from=".U6 > .pin2" to="net.FEL_CLOCK_ENABLE" schDisplayLabel="FEL_CLOCK_ENABLE" />
<net name="Net__D1_K_" />
<trace from=".D1 > .pin1" to="net.Net__D1_K_" schDisplayLabel="Net__D1_K_" />
<trace from=".R4 > .pin1" to="net.Net__D1_K_" schDisplayLabel="Net__D1_K_" />
<net name="SDC0_CLK_BUFFERED" />
<trace from=".R23 > .pin1" to="net.SDC0_CLK_BUFFERED" schDisplayLabel="SDC0_CLK_BUFFERED" />
<trace from=".U6 > .pin4" to="net.SDC0_CLK_BUFFERED" schDisplayLabel="SDC0_CLK_BUFFERED" />
<net name="BUCK_3V3_EN" />
<trace from=".R1 > .pin2" to="net.BUCK_3V3_EN" schDisplayLabel="BUCK_3V3_EN" />
<trace from=".U1 > .pin1" to="net.BUCK_3V3_EN" schDisplayLabel="BUCK_3V3_EN" />
<net name="BUCK_3V3_FB" />
<trace from=".C2 > .pin2" to="net.BUCK_3V3_FB" schDisplayLabel="BUCK_3V3_FB" />
<trace from=".R2 > .pin2" to="net.BUCK_3V3_FB" schDisplayLabel="BUCK_3V3_FB" />
<trace from=".R3 > .pin1" to="net.BUCK_3V3_FB" schDisplayLabel="BUCK_3V3_FB" />
<trace from=".U1 > .pin6" to="net.BUCK_3V3_FB" schDisplayLabel="BUCK_3V3_FB" />
<net name="BUCK_3V3_SW" />
<trace from=".L1 > .pin1" to="net.BUCK_3V3_SW" schDisplayLabel="BUCK_3V3_SW" />
<trace from=".U1 > .pin3" to="net.BUCK_3V3_SW" schDisplayLabel="BUCK_3V3_SW" />
<net name="BUCK_CORE_FB" />
<trace from=".C4 > .pin2" to="net.BUCK_CORE_FB" schDisplayLabel="BUCK_CORE_FB" />
<trace from=".R5 > .pin2" to="net.BUCK_CORE_FB" schDisplayLabel="BUCK_CORE_FB" />
<trace from=".R7 > .pin1" to="net.BUCK_CORE_FB" schDisplayLabel="BUCK_CORE_FB" />
<trace from=".U2 > .pin6" to="net.BUCK_CORE_FB" schDisplayLabel="BUCK_CORE_FB" />
<net name="BUCK_CORE_SW" />
<trace from=".L2 > .pin1" to="net.BUCK_CORE_SW" schDisplayLabel="BUCK_CORE_SW" />
<trace from=".U2 > .pin3" to="net.BUCK_CORE_SW" schDisplayLabel="BUCK_CORE_SW" />
<net name="DDR_ZQ" />
<trace from=".R10 > .pin1" to="net.DDR_ZQ" schDisplayLabel="DDR_ZQ" />
<trace from=".U3 > .pin47" to="net.DDR_ZQ" schDisplayLabel="DDR_ZQ" />
<net name="Net__U3F_VRA1_" />
<trace from=".C39 > .pin1" to="net.Net__U3F_VRA1_" schDisplayLabel="Net__U3F_VRA1_" />
<trace from=".U3 > .pin92" to="net.Net__U3F_VRA1_" schDisplayLabel="Net__U3F_VRA1_" />
<net name="Net__U3F_VRA2_" />
<trace from=".C38 > .pin1" to="net.Net__U3F_VRA2_" schDisplayLabel="Net__U3F_VRA2_" />
<trace from=".U3 > .pin90" to="net.Net__U3F_VRA2_" schDisplayLabel="Net__U3F_VRA2_" />
<net name="USB_C_VBUS_5V" isPowerNet />
<trace from=".F1 > .pin1" to="net.USB_C_VBUS_5V" schDisplayLabel="USB_C_VBUS_5V" />
<trace from=".J1 > .pin6" to="net.USB_C_VBUS_5V" schDisplayLabel="USB_C_VBUS_5V" />
<trace from=".J1 > .pin8" to="net.USB_C_VBUS_5V" schDisplayLabel="USB_C_VBUS_5V" />
<trace from=".U4 > .pin5" to="net.USB_C_VBUS_5V" schDisplayLabel="USB_C_VBUS_5V" />
<net name="SDC0_CLK_STORAGE" />
<trace from=".R23 > .pin2" to="net.SDC0_CLK_STORAGE" schDisplayLabel="SDC0_CLK_STORAGE" />
<trace from=".U5 > .pin3" to="net.SDC0_CLK_STORAGE" schDisplayLabel="SDC0_CLK_STORAGE" />
<net name="INPUT_5V" isPowerNet />
<trace from=".C1 > .pin1" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<trace from=".C7 > .pin1" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<trace from=".F1 > .pin2" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<trace from=".R1 > .pin1" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<trace from=".R6 > .pin1" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<trace from=".U1 > .pin4" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<trace from=".U2 > .pin4" to="net.INPUT_5V" schDisplayLabel="INPUT_5V" />
<net name="BUTTON_UP_N" />
<trace from=".U3 > .pin44" to="net.BUTTON_UP_N" schDisplayLabel="BUTTON_UP_N" />
<trace from=".SW3 > .pin2" to="net.BUTTON_UP_N" schDisplayLabel="BUTTON_UP_N" />
<trace from=".R26 > .pin2" to="net.BUTTON_UP_N" schDisplayLabel="BUTTON_UP_N" />
<trace from=".C45 > .pin1" to="net.BUTTON_UP_N" schDisplayLabel="BUTTON_UP_N" />
<net name="BUTTON_DOWN_N" />
<trace from=".U3 > .pin45" to="net.BUTTON_DOWN_N" schDisplayLabel="BUTTON_DOWN_N" />
<trace from=".SW4 > .pin2" to="net.BUTTON_DOWN_N" schDisplayLabel="BUTTON_DOWN_N" />
<trace from=".R27 > .pin2" to="net.BUTTON_DOWN_N" schDisplayLabel="BUTTON_DOWN_N" />
<trace from=".C46 > .pin1" to="net.BUTTON_DOWN_N" schDisplayLabel="BUTTON_DOWN_N" />
<net name="BUTTON_LEFT_N" />
<trace from=".U3 > .pin35" to="net.BUTTON_LEFT_N" schDisplayLabel="BUTTON_LEFT_N" />
<trace from=".SW5 > .pin2" to="net.BUTTON_LEFT_N" schDisplayLabel="BUTTON_LEFT_N" />
<trace from=".R28 > .pin2" to="net.BUTTON_LEFT_N" schDisplayLabel="BUTTON_LEFT_N" />
<trace from=".C47 > .pin1" to="net.BUTTON_LEFT_N" schDisplayLabel="BUTTON_LEFT_N" />
<net name="BUTTON_RIGHT_N" />
<trace from=".U3 > .pin33" to="net.BUTTON_RIGHT_N" schDisplayLabel="BUTTON_RIGHT_N" />
<trace from=".SW6 > .pin2" to="net.BUTTON_RIGHT_N" schDisplayLabel="BUTTON_RIGHT_N" />
<trace from=".R29 > .pin2" to="net.BUTTON_RIGHT_N" schDisplayLabel="BUTTON_RIGHT_N" />
<trace from=".C48 > .pin1" to="net.BUTTON_RIGHT_N" schDisplayLabel="BUTTON_RIGHT_N" />
<net name="BUTTON_A_N" />
<trace from=".U3 > .pin41" to="net.BUTTON_A_N" schDisplayLabel="BUTTON_A_N" />
<trace from=".SW7 > .pin2" to="net.BUTTON_A_N" schDisplayLabel="BUTTON_A_N" />
<trace from=".R30 > .pin2" to="net.BUTTON_A_N" schDisplayLabel="BUTTON_A_N" />
<trace from=".C49 > .pin1" to="net.BUTTON_A_N" schDisplayLabel="BUTTON_A_N" />
<net name="BUTTON_B_N" />
<trace from=".U3 > .pin40" to="net.BUTTON_B_N" schDisplayLabel="BUTTON_B_N" />
<trace from=".SW8 > .pin2" to="net.BUTTON_B_N" schDisplayLabel="BUTTON_B_N" />
<trace from=".R31 > .pin2" to="net.BUTTON_B_N" schDisplayLabel="BUTTON_B_N" />
<trace from=".C50 > .pin1" to="net.BUTTON_B_N" schDisplayLabel="BUTTON_B_N" />
<net name="BUTTON_START_N" />
<trace from=".U3 > .pin37" to="net.BUTTON_START_N" schDisplayLabel="BUTTON_START_N" />
<trace from=".SW9 > .pin2" to="net.BUTTON_START_N" schDisplayLabel="BUTTON_START_N" />
<trace from=".R32 > .pin2" to="net.BUTTON_START_N" schDisplayLabel="BUTTON_START_N" />
<trace from=".C51 > .pin1" to="net.BUTTON_START_N" schDisplayLabel="BUTTON_START_N" />
<net name="BUTTON_SELECT_N" />
<trace from=".U3 > .pin36" to="net.BUTTON_SELECT_N" schDisplayLabel="BUTTON_SELECT_N" />
<trace from=".SW10 > .pin2" to="net.BUTTON_SELECT_N" schDisplayLabel="BUTTON_SELECT_N" />
<trace from=".R33 > .pin2" to="net.BUTTON_SELECT_N" schDisplayLabel="BUTTON_SELECT_N" />
<trace from=".C52 > .pin1" to="net.BUTTON_SELECT_N" schDisplayLabel="BUTTON_SELECT_N" />
<net name="BUTTON_L_N" />
<trace from=".U3 > .pin32" to="net.BUTTON_L_N" schDisplayLabel="BUTTON_L_N" />
<trace from=".SW11 > .pin2" to="net.BUTTON_L_N" schDisplayLabel="BUTTON_L_N" />
<trace from=".R34 > .pin2" to="net.BUTTON_L_N" schDisplayLabel="BUTTON_L_N" />
<trace from=".C53 > .pin1" to="net.BUTTON_L_N" schDisplayLabel="BUTTON_L_N" />
<net name="BUTTON_R_N" />
<trace from=".U3 > .pin31" to="net.BUTTON_R_N" schDisplayLabel="BUTTON_R_N" />
<trace from=".SW12 > .pin2" to="net.BUTTON_R_N" schDisplayLabel="BUTTON_R_N" />
<trace from=".R35 > .pin2" to="net.BUTTON_R_N" schDisplayLabel="BUTTON_R_N" />
<trace from=".C54 > .pin1" to="net.BUTTON_R_N" schDisplayLabel="BUTTON_R_N" />
</>
}