<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.6.0">
<drawing>
<board>
<plain>
<wire x1="100" y1="85" x2="100" y2="51" width="0.254" layer="20"/>
<wire x1="0" y1="1" x2="0" y2="99" width="0.254" layer="20"/>
<text>CLK0</text>
<text>GND</text>
<text>MISO</text>
<text>SCK</text>
<text>CS</text>
<text>5V</text>
<text>CLK1</text>
<wire x1="99" y1="98" x2="99" y2="87.5" width="0.254" layer="20"/>
<wire x1="99" y1="87.5" x2="100" y2="85" width="0.254" layer="20"/>
<hole x="3.04" y="3.04" drill="3.2"/>
<hole x="96.02" y="3.04" drill="3.2"/>
<text>MOSI</text>
<hole x="3.04" y="43.18" drill="3.2"/>
<wire x1="97" y1="100" x2="99" y2="98" width="0.254" layer="20"/>
<wire x1="0" y1="99" x2="1" y2="100" width="0.254" layer="20" curve="-90"/>
<text>GND

GND

AD15

AD14

AD13

GND

AD12

WR

VCC

RD

AD11

AD10

12V



AD9

AD8

VCC



CLK

RST

DAT

GND

GND



GND</text>
<text>GND

GND

AD0

AD1

AD2

GND

AD3

aleL

VCC

aleH

AD4

AD5

12V



AD6

AD7

VCC









GND

GND



</text>
<text>WRM

REF

PA7

PAW





GND

A12

A13

A14

A15

BA0

BA1

BA2

BA3

BA4

BA5

BA6


BA7

CS

D4

D5

D6

D7

WR

C0

CIC

CPU

VCC





PA1

PA3

PA5

RA</text>
<text>CLK

EXP

PA6

PAR





GND

A11

A10

A9

A8

A7

A6

A5

A4

A3

A2

A1


A0

IRQ

D0

D1

D2

D3

RD

C1

RIN

RST

VCC





PA0

PA2

PA4

LA</text>
<text>VCC</text>
<text>SNESCIC</text>
<text>1</text>
<text>GND

VCC

A8

A11

A7

A12

A6

A13

A5

A14

A4

A15

A3

A16

A2

A17

A1

GND

D7

D0

D8

D6

D1

D9

D5

D2

D10

D4

D3

D11

VCC

GND</text>
<text>





A9

A10

A18

A19

A20

A21

A22

A23









OE

CS









D15

D14

D13

D12



RST

WRL

WRH



TME

</text>
<text>DAT</text>
<text>GND</text>
<text>VCC
CLK
WR
RD
CS1
AD0
AD1
AD2
AD3
AD4
AD5
AD6
AD7
AD8
AD9
AD10
AD11
AD12
AD13
AD14
AD15
D0/A16
D1/A17
D2/A18
D3/A19
D4/A20
D5/A21
D6/A22
D7/A23
RST/CS2
AUD/IRQ
GND</text>
<text>12F629</text>
<text>VCC</text>
<text>GND</text>
<text>SDA</text>
<text>SCL</text>
<text>CLK2</text>
<text>CLK1</text>
<text>CLK0</text>
<wire x1="1" y1="0" x2="0" y2="1" width="0.254" layer="20" curve="-90"/>
<wire x1="1" y1="100" x2="97" y2="100" width="0.254" layer="20"/>
<wire x1="1" y1="0" x2="98" y2="0" width="0.254" layer="20"/>
<wire x1="98" y1="0" x2="99" y2="1" width="0.254" layer="20" curve="90"/>
<wire x1="99" y1="1" x2="99" y2="48.5" width="0.254" layer="20"/>
<wire x1="99" y1="48.5" x2="100" y2="51" width="0.254" layer="20"/>
<wire x1="9.5" y1="22.75" x2="32.5" y2="22.75" width="0.254" layer="20"/>
<wire x1="32.5" y1="22.75" x2="32.5" y2="9.75" width="0.254" layer="20"/>
<wire x1="32.5" y1="9.75" x2="9.5" y2="9.75" width="0.254" layer="20"/>
<wire x1="9.5" y1="9.75" x2="9.5" y2="22.75" width="0.254" layer="20"/>
<text>OLED</text>
<text>CONTR</text>
<text>N64</text>
<text>MD</text>
<text>SNES</text>
<text>PIN2</text>
<text>GBA</text>
<text>OLED</text>
<text>SD</text>
<text>SDA</text>
<text>SCL</text>
<text>PN2</text>
<text>PN1</text>
<text>VCC</text>
<text>PIN1</text>
<text>GND</text>
<text>EEP</text>
<text>3V</text>
<text>5V</text>
<text>ON</text>
<text>3V</text>
<text>GD</text>
<text>22uf</text>
<text>220R</text>
<text>220R</text>
<text>220R</text>
<text>100nF</text>
<text>5V</text>
<text>10K</text>
<text>10K</text>
<text>1K</text>
<text>CARTRIDGE READER</text>
<text>CARTRIDGE READER</text>
<text>CARTRIDGE READER</text>
<hole x="15.24" y="97.8" drill="3.2"/>
<hole x="90.17" y="97.8" drill="3.2"/>
<text>GND</text>
<text>JLCJLCJLCJLC</text>
<text>GND</text>
<text>+</text>
</plain>
<libraries>
<library name="cartreadershield">
<description>Generated from &lt;b&gt;Snes_Cart_Reader_Mega_Shield_v7.sch&lt;/b&gt;&lt;p&gt;
by exp-lbrs.ulp</description>
<packages>
<package name="2X08">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt; - 2.54</description>
</package>
<package name="1X08">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="1X10">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="2X18">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt;</description>
</package>
<package name="PIC12F629">
</package>
<package name="PIC16F630">
</package>
<package name="CLOCKGEN">
<description>&lt;b&gt;PIN HEADER&lt;/b&gt; - 2.54</description>
</package>
<package name="SJ_2">
<description>&lt;b&gt;Solder jumper&lt;/b&gt;</description>
</package>
<package name="OLED_I2C">
</package>
</packages>
</library>
<library name="!sanni">
<packages>
<package name="SMD1,27-2,54">
<description>&lt;b&gt;SMD PAD&lt;/b&gt;</description>
</package>
<package name="MD-CART_SLOT">
<description>&lt;b&gt;HEADER&lt;/b&gt; - 0.1"&lt;p&gt;
vertical, latching</description>
</package>
<package name="TACTILE_SWITCH_SMD_5.2MM">
<description>&lt;h3&gt;Momentary Switch (Pushbutton) - SPST - SMD, 5.2mm Square&lt;/h3&gt;
&lt;p&gt;Normally-open (NO) SPST momentary switches (buttons, pushbuttons).&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.sparkfun.com/datasheets/Components/Buttons/SMD-Button.pdf"&gt;Dimensional Drawing&lt;/a&gt;&lt;/p&gt;</description>
</package>
<package name="SOT223">
<description>&lt;b&gt;SOT-223&lt;/b&gt;</description>
</package>
<package name="SWITCH-SPDT-2MM">
</package>
</packages>
</library>
<library name="adafruit">
<packages>
<package name="M1206">
<description>&lt;b&gt;RESISTOR&lt;/b&gt;&lt;p&gt;
MELF 0.25 W</description>
</package>
<package name="C1206">
<description>&lt;b&gt;CAPACITOR&lt;/b&gt;&lt;p&gt;
chip</description>
</package>
</packages>
</library>
<library name="!sanni_mod2">
<packages>
<package name="1X06-CLEANBIG">
</package>
</packages>
</library>
<library name="cartreadershieldX12">
<description>Generated from &lt;b&gt;Snes_Cart_Reader_Mega_Shield_v7.sch&lt;/b&gt;&lt;p&gt;
by exp-lbrs.ulp</description>
<packages>
<package name="SNESCART_CONN_CLONE">
</package>
<package name="N64-CART_SLOT_4">
</package>
</packages>
</library>
<library name="!sanni_mod3">
<packages>
<package name="1X04-CLEANSMALL">
</package>
<package name="GBA-SLOT-B">
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<elements>
<element name="PWML" library="cartreadershield" package="1X08" value="8x1F-H8.5"/>
<element name="ADCL" library="cartreadershield" package="1X08" value="8x1F-H8.5"/>
<element name="COMMUNICATION" library="cartreadershield" package="1X08" value="8x1F-H8.5"/>
<element name="ADCH" library="cartreadershield" package="1X08" value="8x1F-H8.5"/>
<element name="XIO" library="cartreadershield" package="2X18" value="18x2F-H8.5"/>
<element name="PINS" library="cartreadershield" package="1X10" value="10x1F-H8.5"/>
<element name="POWER" library="cartreadershield" package="1X08" value="8x1F-H8.5"/>
<element name="SDCARD" library="cartreadershield" package="2X08" value="">
<attribute name="VALUE"/>
</element>
<element name="CIC" library="cartreadershield" package="PIC12F629" value="PIC12F629_SIMPLE"/>
<element name="U$1" library="cartreadershieldX12" package="SNESCART_CONN_CLONE" value="SNESCART_CONN_CLONE"/>
<element name="U$2" library="cartreadershieldX12" package="N64-CART_SLOT_4" value="N64-CART_SLOT_4"/>
<element name="220R" library="adafruit" package="M1206" value="">
<attribute name="VALUE"/>
</element>
<element name="R19" library="adafruit" package="M1206" value="">
<attribute name="VALUE"/>
</element>
<element name="R20" library="adafruit" package="M1206" value="">
<attribute name="VALUE"/>
</element>
<element name="100NF" library="adafruit" package="C1206" value="">
<attribute name="VALUE"/>
</element>
<element name="1K" library="adafruit" package="M1206" value="">
<attribute name="VALUE"/>
</element>
<element name="PAD2" library="!sanni" package="SMD1,27-2,54" value="">
<attribute name="VALUE"/>
</element>
<element name="PAD3" library="!sanni" package="SMD1,27-2,54" value="">
<attribute name="VALUE"/>
</element>
<element name="CONTROLLER" library="!sanni" package="SMD1,27-2,54" value="">
<attribute name="VALUE"/>
</element>
<element name="CN2" library="!sanni_mod2" package="1X06-CLEANBIG" value="THT-PINHEADER_1X6-CLEANBIG"/>
<element name="MEGADRIVE" library="!sanni" package="MD-CART_SLOT" value="MD-CART_SLOT"/>
<element name="U$4" library="!sanni_mod3" package="GBA-SLOT-B" value="GBA-SLOT-BSMD"/>
<element name="CLOCKGEN" library="cartreadershield" package="CLOCKGEN" value="">
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="SJ2" library="cartreadershield" package="SJ_2" value="">
<attribute name="VALUE"/>
</element>
<element name="SJ4" library="cartreadershield" package="SJ_2" value="">
<attribute name="VALUE"/>
</element>
<element name="OLED" library="cartreadershield" package="OLED_I2C" value="OLED_I2C-CLEANBIG"/>
<element name="S1" library="!sanni" package="TACTILE_SWITCH_SMD_5.2MM" value="MOMENTARY-SWITCH-SPST-SMD-5.2MM">
<attribute name="PROD_ID" value="SWCH-08247"/>
<attribute name="SF_SKU" value="COM-08720"/>
</element>
<element name="S2" library="!sanni" package="TACTILE_SWITCH_SMD_5.2MM" value="MOMENTARY-SWITCH-SPST-SMD-5.2MM">
<attribute name="PROD_ID" value="SWCH-08247"/>
<attribute name="SF_SKU" value="COM-08720"/>
</element>
<element name="1000R" library="adafruit" package="M1206" value="">
<attribute name="VALUE"/>
</element>
<element name="10K" library="adafruit" package="M1206" value="">
<attribute name="VALUE"/>
</element>
<element name="AMS1117-3V3" library="!sanni" package="SOT223" value="">
<attribute name="PROD_ID" value="VREG-08170"/>
<attribute name="NAME"/>
<attribute name="VALUE"/>
</element>
<element name="CLK1" library="!sanni" package="SWITCH-SPDT-2MM" value="">
<attribute name="PROD_ID" value="SWCH-08261"/>
<attribute name="VALUE"/>
</element>
<element name="CLK0" library="!sanni" package="SWITCH-SPDT-2MM" value="">
<attribute name="PROD_ID" value="SWCH-08261"/>
<attribute name="VALUE"/>
</element>
<element name="EEP" library="!sanni" package="SWITCH-SPDT-2MM" value="">
<attribute name="PROD_ID" value="SWCH-08261"/>
<attribute name="VALUE"/>
</element>
<element name="VOLTAGE" library="!sanni" package="SWITCH-SPDT-2MM" value="">
<attribute name="PROD_ID" value="SWCH-08261"/>
<attribute name="VALUE"/>
</element>
<element name="ONOFF" library="!sanni" package="SWITCH-SPDT-2MM" value="">
<attribute name="PROD_ID" value="SWCH-08261"/>
<attribute name="VALUE"/>
</element>
<element name="LED" library="!sanni_mod3" package="1X04-CLEANSMALL" value="THT-PINHEADER_1X4_2MM-CLEANBIG">
<attribute name="NAME"/>
</element>
<element name="+22UF" library="adafruit" package="C1206" value="">
<attribute name="VALUE"/>
</element>
<element name="USB5V" library="!sanni" package="SMD1,27-2,54" value="">
<attribute name="VALUE"/>
</element>
<element name="USBGND" library="!sanni" package="SMD1,27-2,54" value="">
<attribute name="VALUE"/>
</element>
<element name="PAD1" library="!sanni" package="SMD1,27-2,54" value="">
<attribute name="VALUE"/>
</element>
</elements>
<signals>
<signal name="GND">
<contactref element="PINS" pad="4"/>
<contactref element="XIO" pad="36"/>
<contactref element="POWER" pad="6"/>
<contactref element="SDCARD" pad="1"/>
<contactref element="SDCARD" pad="2"/>
<contactref element="SDCARD" pad="15"/>
<contactref element="SDCARD" pad="16"/>
<contactref element="CIC" pad="8"/>
<contactref element="POWER" pad="7"/>
<contactref element="XIO" pad="35"/>
<contactref element="U$2" pad="P1"/>
<contactref element="U$2" pad="P2"/>
<contactref element="U$2" pad="P26"/>
<contactref element="U$2" pad="P27"/>
<contactref element="U$2" pad="P31"/>
<contactref element="U$2" pad="P25"/>
<contactref element="U$2" pad="P50"/>
<contactref element="U$2" pad="P48"/>
<contactref element="U$2" pad="P47"/>
<contactref element="U$2" pad="P22"/>
<contactref element="U$2" pad="P23"/>
<contactref element="U$2" pad="P6"/>
<contactref element="100NF" pad="2"/>
<contactref element="PAD2" pad="1"/>
<contactref element="CN2" pad="6"/>
<contactref element="MEGADRIVE" pad="33"/>
<contactref element="MEGADRIVE" pad="64"/>
<contactref element="MEGADRIVE" pad="50"/>
<contactref element="U$4" pad="SHIELD_4"/>
<contactref element="U$4" pad="SHIELD_3"/>
<contactref element="U$4" pad="32"/>
<contactref element="U$1" pad="5"/>
<contactref element="U$1" pad="84"/>
<contactref element="CLOCKGEN" pad="2"/>
<contactref element="SJ4" pad="1"/>
<contactref element="SJ2" pad="1"/>
<contactref element="S1" pad="3"/>
<contactref element="S2" pad="3"/>
<contactref element="CLK0" pad="P$1"/>
<contactref element="CLK0" pad="P$2"/>
<contactref element="CLK1" pad="P$1"/>
<contactref element="CLK1" pad="P$2"/>
<contactref element="EEP" pad="P$1"/>
<contactref element="EEP" pad="P$2"/>
<contactref element="AMS1117-3V3" pad="1"/>
<contactref element="ONOFF" pad="P$1"/>
<contactref element="ONOFF" pad="P$2"/>
<contactref element="+22UF" pad="2"/>
<contactref element="VOLTAGE" pad="P$1"/>
<contactref element="VOLTAGE" pad="P$2"/>
<contactref element="USBGND" pad="1"/>
<contactref element="PAD1" pad="1"/>
</signal>
<signal name="AREF">
<contactref element="PINS" pad="3"/>
</signal>
<signal name="RESET">
<contactref element="POWER" pad="3"/>
</signal>
<signal name="VIN">
<contactref element="POWER" pad="8"/>
<contactref element="U$2" pad="P13"/>
<contactref element="U$2" pad="P38"/>
</signal>
<signal name="ADC0">
<contactref element="U$1" pad="17"/>
<contactref element="U$2" pad="P28"/>
<contactref element="ADCL" pad="1"/>
<contactref element="MEGADRIVE" pad="49"/>
<contactref element="U$4" pad="6"/>
</signal>
<signal name="ADC2">
<contactref element="U$1" pad="15"/>
<contactref element="U$2" pad="P30"/>
<contactref element="ADCL" pad="3"/>
<contactref element="MEGADRIVE" pad="45"/>
<contactref element="U$4" pad="8"/>
</signal>
<signal name="ADC1">
<contactref element="U$1" pad="16"/>
<contactref element="U$2" pad="P29"/>
<contactref element="ADCL" pad="2"/>
<contactref element="MEGADRIVE" pad="47"/>
<contactref element="U$4" pad="7"/>
</signal>
<signal name="ADC3">
<contactref element="U$1" pad="14"/>
<contactref element="U$2" pad="P32"/>
<contactref element="ADCL" pad="4"/>
<contactref element="MEGADRIVE" pad="43"/>
<contactref element="U$4" pad="9"/>
</signal>
<signal name="ADC4">
<contactref element="U$1" pad="13"/>
<contactref element="U$2" pad="P36"/>
<contactref element="ADCL" pad="5"/>
<contactref element="MEGADRIVE" pad="41"/>
<contactref element="U$4" pad="10"/>
</signal>
<signal name="ADC5">
<contactref element="U$1" pad="12"/>
<contactref element="U$2" pad="P37"/>
<contactref element="ADCL" pad="6"/>
<contactref element="MEGADRIVE" pad="39"/>
<contactref element="U$4" pad="11"/>
</signal>
<signal name="ADC6">
<contactref element="U$1" pad="11"/>
<contactref element="U$2" pad="P40"/>
<contactref element="ADCL" pad="7"/>
<contactref element="MEGADRIVE" pad="37"/>
<contactref element="U$4" pad="12"/>
</signal>
<signal name="ADC7">
<contactref element="U$1" pad="10"/>
<contactref element="U$2" pad="P41"/>
<contactref element="ADCL" pad="8"/>
<contactref element="MEGADRIVE" pad="35"/>
<contactref element="U$4" pad="13"/>
</signal>
<signal name="+3V3">
<contactref element="POWER" pad="4"/>
</signal>
<signal name="SDA">
<contactref element="COMMUNICATION" pad="2"/>
<contactref element="CLOCKGEN" pad="3"/>
<contactref element="OLED" pad="4"/>
</signal>
<signal name="SCL">
<contactref element="COMMUNICATION" pad="1"/>
<contactref element="CLOCKGEN" pad="4"/>
<contactref element="OLED" pad="3"/>
</signal>
<signal name="ADC9">
<contactref element="U$1" pad="8"/>
<contactref element="U$2" pad="P15"/>
<contactref element="ADCH" pad="2"/>
<contactref element="MEGADRIVE" pad="5"/>
<contactref element="U$4" pad="15"/>
</signal>
<signal name="ADC8">
<contactref element="U$1" pad="9"/>
<contactref element="U$2" pad="P16"/>
<contactref element="ADCH" pad="1"/>
<contactref element="MEGADRIVE" pad="4"/>
<contactref element="U$4" pad="14"/>
</signal>
<signal name="ADC10">
<contactref element="U$1" pad="7"/>
<contactref element="U$2" pad="P12"/>
<contactref element="ADCH" pad="3"/>
<contactref element="MEGADRIVE" pad="36"/>
<contactref element="U$4" pad="16"/>
</signal>
<signal name="ADC11">
<contactref element="U$1" pad="6"/>
<contactref element="U$2" pad="P11"/>
<contactref element="ADCH" pad="4"/>
<contactref element="MEGADRIVE" pad="38"/>
<contactref element="U$4" pad="17"/>
</signal>
<signal name="ADC12">
<contactref element="U$1" pad="85"/>
<contactref element="U$2" pad="P7"/>
<contactref element="ADCH" pad="5"/>
<contactref element="MEGADRIVE" pad="40"/>
<contactref element="U$4" pad="18"/>
</signal>
<signal name="ADC13">
<contactref element="U$1" pad="80"/>
<contactref element="U$2" pad="P5"/>
<contactref element="ADCH" pad="6"/>
<contactref element="MEGADRIVE" pad="42"/>
<contactref element="U$4" pad="19"/>
</signal>
<signal name="ADC14">
<contactref element="U$1" pad="79"/>
<contactref element="U$2" pad="P4"/>
<contactref element="ADCH" pad="7"/>
<contactref element="MEGADRIVE" pad="44"/>
<contactref element="U$4" pad="20"/>
</signal>
<signal name="ADC15">
<contactref element="U$1" pad="78" route="any" routetag="G$1.A15"/>
<contactref element="U$2" pad="P3"/>
<contactref element="ADCH" pad="8"/>
<contactref element="MEGADRIVE" pad="46"/>
<contactref element="U$4" pad="21"/>
</signal>
<signal name="PB3">
<contactref element="SDCARD" pad="13"/>
<contactref element="SDCARD" pad="14"/>
<contactref element="XIO" pad="31"/>
<contactref element="CN2" pad="4"/>
</signal>
<signal name="PB2">
<contactref element="SDCARD" pad="9"/>
<contactref element="SDCARD" pad="10"/>
<contactref element="XIO" pad="32"/>
<contactref element="CN2" pad="3"/>
</signal>
<signal name="PB1">
<contactref element="SDCARD" pad="11"/>
<contactref element="SDCARD" pad="12"/>
<contactref element="XIO" pad="33"/>
<contactref element="CN2" pad="2"/>
</signal>
<signal name="PB5">
<contactref element="R19" pad="1"/>
<contactref element="LED" pad="3"/>
</signal>
<signal name="PB4">
<contactref element="R20" pad="1"/>
<contactref element="LED" pad="4"/>
</signal>
<signal name="PE5">
<contactref element="U$1" pad="88"/>
<contactref element="PWML" pad="4"/>
<contactref element="MEGADRIVE" pad="21"/>
</signal>
<signal name="PE4">
<contactref element="U$1" pad="89"/>
<contactref element="PWML" pad="3"/>
<contactref element="MEGADRIVE" pad="12"/>
</signal>
<signal name="PE3">
<contactref element="PWML" pad="6"/>
<contactref element="MEGADRIVE" pad="15"/>
<contactref element="CLK0" pad="1"/>
</signal>
<signal name="PB6">
<contactref element="220R" pad="1"/>
<contactref element="LED" pad="1"/>
</signal>
<signal name="PH3">
<contactref element="U$1" pad="69"/>
<contactref element="PWML" pad="7"/>
<contactref element="MEGADRIVE" pad="17"/>
<contactref element="U$4" pad="5"/>
</signal>
<signal name="PH4">
<contactref element="U$1" pad="18"/>
<contactref element="U$2" pad="P21"/>
<contactref element="CONTROLLER" pad="1"/>
<contactref element="PWML" pad="8"/>
<contactref element="MEGADRIVE" pad="29"/>
<contactref element="U$4" pad="31"/>
<contactref element="EEP" pad="2"/>
</signal>
<signal name="PH5">
<contactref element="U$1" pad="74"/>
<contactref element="U$2" pad="P8"/>
<contactref element="PINS" pad="10"/>
<contactref element="MEGADRIVE" pad="28"/>
<contactref element="U$4" pad="3"/>
</signal>
<signal name="PH6">
<contactref element="U$1" pad="23"/>
<contactref element="U$2" pad="P10"/>
<contactref element="PINS" pad="9"/>
<contactref element="MEGADRIVE" pad="16"/>
<contactref element="U$4" pad="4"/>
</signal>
<signal name="PG5">
<contactref element="U$1" pad="2"/>
<contactref element="PWML" pad="5"/>
<contactref element="MEGADRIVE" pad="26"/>
</signal>
<signal name="PJ0">
<contactref element="U$1" pad="4"/>
<contactref element="COMMUNICATION" pad="7"/>
<contactref element="MEGADRIVE" pad="31"/>
</signal>
<signal name="PH1">
<contactref element="COMMUNICATION" pad="6"/>
<contactref element="MEGADRIVE" pad="19"/>
<contactref element="CLK1" pad="1"/>
</signal>
<signal name="PJ1">
<contactref element="U$1" pad="86"/>
<contactref element="COMMUNICATION" pad="8"/>
<contactref element="MEGADRIVE" pad="18"/>
</signal>
<signal name="PC0">
<contactref element="U$1" pad="19"/>
<contactref element="U$2" pad="P33"/>
<contactref element="XIO" pad="18"/>
<contactref element="MEGADRIVE" pad="52"/>
<contactref element="U$4" pad="22"/>
</signal>
<signal name="PC1">
<contactref element="U$1" pad="20"/>
<contactref element="U$2" pad="P35"/>
<contactref element="XIO" pad="17"/>
<contactref element="MEGADRIVE" pad="55"/>
<contactref element="U$4" pad="23"/>
</signal>
<signal name="PC2">
<contactref element="U$1" pad="21"/>
<contactref element="XIO" pad="16"/>
<contactref element="MEGADRIVE" pad="58"/>
<contactref element="U$4" pad="24"/>
</signal>
<signal name="PC3">
<contactref element="U$1" pad="22"/>
<contactref element="XIO" pad="15"/>
<contactref element="MEGADRIVE" pad="61"/>
<contactref element="U$4" pad="25"/>
</signal>
<signal name="PC4">
<contactref element="U$1" pad="70" route="any" routetag="G$1.D4"/>
<contactref element="XIO" pad="14"/>
<contactref element="MEGADRIVE" pad="60"/>
<contactref element="U$4" pad="26"/>
</signal>
<signal name="PC5">
<contactref element="U$1" pad="71" route="any" routetag="G$1.D5"/>
<contactref element="XIO" pad="13"/>
<contactref element="MEGADRIVE" pad="57"/>
<contactref element="U$4" pad="27"/>
</signal>
<signal name="PC6">
<contactref element="U$1" pad="72"/>
<contactref element="XIO" pad="12"/>
<contactref element="MEGADRIVE" pad="54"/>
<contactref element="U$4" pad="28"/>
</signal>
<signal name="PC7">
<contactref element="U$1" pad="73" route="any" routetag="G$1.D7"/>
<contactref element="XIO" pad="11"/>
<contactref element="MEGADRIVE" pad="51"/>
<contactref element="U$4" pad="29"/>
</signal>
<signal name="PB0">
<contactref element="SDCARD" pad="7"/>
<contactref element="SDCARD" pad="8"/>
<contactref element="XIO" pad="34"/>
<contactref element="CN2" pad="1"/>
</signal>
<signal name="PG0">
<contactref element="CIC" pad="3"/>
<contactref element="XIO" pad="22"/>
</signal>
<signal name="PG1">
<contactref element="CIC" pad="4"/>
<contactref element="XIO" pad="21"/>
</signal>
<signal name="PG2">
<contactref element="XIO" pad="20"/>
<contactref element="1000R" pad="1"/>
<contactref element="S2" pad="1"/>
</signal>
<signal name="PD7">
<contactref element="XIO" pad="19"/>
<contactref element="S1" pad="1"/>
<contactref element="10K" pad="1"/>
</signal>
<signal name="PA0">
<contactref element="U$1" pad="28"/>
<contactref element="XIO" pad="3"/>
<contactref element="MEGADRIVE" pad="53"/>
</signal>
<signal name="PA1">
<contactref element="U$1" pad="90"/>
<contactref element="XIO" pad="4"/>
<contactref element="MEGADRIVE" pad="56"/>
</signal>
<signal name="PA2">
<contactref element="U$1" pad="29"/>
<contactref element="XIO" pad="5"/>
<contactref element="MEGADRIVE" pad="59"/>
</signal>
<signal name="PA3">
<contactref element="U$1" pad="91"/>
<contactref element="XIO" pad="6"/>
<contactref element="MEGADRIVE" pad="62"/>
</signal>
<signal name="PA4">
<contactref element="U$1" pad="30"/>
<contactref element="XIO" pad="7"/>
<contactref element="MEGADRIVE" pad="25"/>
</signal>
<signal name="PA5">
<contactref element="U$1" pad="92"/>
<contactref element="XIO" pad="8"/>
<contactref element="MEGADRIVE" pad="24"/>
</signal>
<signal name="PA6">
<contactref element="U$1" pad="3"/>
<contactref element="XIO" pad="9"/>
<contactref element="MEGADRIVE" pad="23"/>
</signal>
<signal name="PA7">
<contactref element="U$1" pad="87"/>
<contactref element="XIO" pad="10"/>
<contactref element="MEGADRIVE" pad="22"/>
</signal>
<signal name="PL0">
<contactref element="U$1" pad="77" route="any" routetag="G$1.A16"/>
<contactref element="XIO" pad="30"/>
<contactref element="MEGADRIVE" pad="48"/>
</signal>
<signal name="PL1">
<contactref element="U$1" pad="76"/>
<contactref element="XIO" pad="29"/>
<contactref element="MEGADRIVE" pad="6"/>
</signal>
<signal name="PL2">
<contactref element="U$1" pad="67"/>
<contactref element="XIO" pad="28"/>
<contactref element="MEGADRIVE" pad="7"/>
</signal>
<signal name="PL3">
<contactref element="U$1" pad="66"/>
<contactref element="XIO" pad="27"/>
<contactref element="MEGADRIVE" pad="8"/>
</signal>
<signal name="PL4">
<contactref element="U$1" pad="65"/>
<contactref element="XIO" pad="26"/>
<contactref element="MEGADRIVE" pad="9"/>
</signal>
<signal name="PL5">
<contactref element="U$1" pad="64"/>
<contactref element="XIO" pad="25"/>
<contactref element="MEGADRIVE" pad="10"/>
</signal>
<signal name="PL6">
<contactref element="U$1" pad="63"/>
<contactref element="XIO" pad="24"/>
<contactref element="MEGADRIVE" pad="11"/>
</signal>
<signal name="PL7">
<contactref element="U$1" pad="68" route="any" routetag="G$1.A23"/>
<contactref element="XIO" pad="23"/>
</signal>
<signal name="VCC">
<contactref element="XIO" pad="2"/>
<contactref element="POWER" pad="2"/>
<contactref element="XIO" pad="1"/>
<contactref element="POWER" pad="5"/>
<contactref element="CIC" pad="1"/>
<contactref element="U$1" pad="27"/>
<contactref element="U$1" pad="83"/>
<contactref element="U$2" pad="P34"/>
<contactref element="U$2" pad="P17"/>
<contactref element="U$2" pad="P9"/>
<contactref element="U$2" pad="P42"/>
<contactref element="100NF" pad="1"/>
<contactref element="1K" pad="1"/>
<contactref element="PAD3" pad="1"/>
<contactref element="MEGADRIVE" pad="34"/>
<contactref element="MEGADRIVE" pad="63"/>
<contactref element="U$4" pad="1"/>
<contactref element="CLOCKGEN" pad="1"/>
<contactref element="SJ4" pad="3"/>
<contactref element="SJ2" pad="3"/>
<contactref element="10K" pad="2"/>
<contactref element="1000R" pad="2"/>
<contactref element="VOLTAGE" pad="2"/>
<contactref element="LED" pad="2"/>
</signal>
<signal name="PH0">
<contactref element="U$1" pad="26"/>
<contactref element="COMMUNICATION" pad="5"/>
<contactref element="MEGADRIVE" pad="27"/>
<contactref element="U$2" pad="P20"/>
<contactref element="U$4" pad="30"/>
</signal>
<signal name="CLK2">
<contactref element="CIC" pad="2"/>
<contactref element="U$1" pad="81"/>
<contactref element="CLOCKGEN" pad="5"/>
</signal>
<signal name="CLK1">
<contactref element="CLOCKGEN" pad="6"/>
<contactref element="CLK1" pad="3"/>
</signal>
<signal name="CLK0">
<contactref element="CLOCKGEN" pad="7"/>
<contactref element="CLK0" pad="3"/>
</signal>
<signal name="CICDATA0">
<contactref element="CIC" pad="7"/>
<contactref element="U$1" pad="75"/>
</signal>
<signal name="CICDATA1">
<contactref element="CIC" pad="6"/>
<contactref element="U$1" pad="24"/>
</signal>
<signal name="CICRSTSO">
<contactref element="CIC" pad="5"/>
<contactref element="U$1" pad="25"/>
</signal>
<signal name="CPUCLK">
<contactref element="U$1" pad="82"/>
<contactref element="U$2" pad="P19"/>
<contactref element="U$4" pad="2"/>
<contactref element="CLK1" pad="2"/>
</signal>
<signal name="CLK">
<contactref element="U$1" pad="1"/>
<contactref element="CLK0" pad="2"/>
</signal>
<signal name="N$1">
<contactref element="1K" pad="2"/>
<contactref element="EEP" pad="1"/>
</signal>
<signal name="N$239">
</signal>
<signal name="N$56">
<contactref element="PINS" pad="6"/>
<contactref element="220R" pad="2"/>
</signal>
<signal name="N$57">
<contactref element="PINS" pad="7"/>
<contactref element="R19" pad="2"/>
</signal>
<signal name="N$58">
<contactref element="PINS" pad="8"/>
<contactref element="R20" pad="2"/>
</signal>
<signal name="PE1">
<contactref element="PWML" pad="2"/>
</signal>
<signal name="PE0">
<contactref element="PWML" pad="1"/>
</signal>
<signal name="TXD1">
<contactref element="COMMUNICATION" pad="4"/>
</signal>
<signal name="RXD1">
<contactref element="COMMUNICATION" pad="3"/>
</signal>
<signal name="N$8">
<contactref element="SJ2" pad="2"/>
<contactref element="OLED" pad="1"/>
</signal>
<signal name="N$9">
<contactref element="SJ4" pad="2"/>
<contactref element="OLED" pad="2"/>
</signal>
<signal name="3V3">
<contactref element="SDCARD" pad="3"/>
<contactref element="SDCARD" pad="4"/>
<contactref element="AMS1117-3V3" pad="2"/>
<contactref element="AMS1117-3V3" pad="4"/>
<contactref element="VOLTAGE" pad="1"/>
<contactref element="+22UF" pad="1"/>
</signal>
<signal name="N$2">
<contactref element="ONOFF" pad="2"/>
<contactref element="USB5V" pad="1"/>
</signal>
<signal name="5V">
<contactref element="AMS1117-3V3" pad="3"/>
<contactref element="VOLTAGE" pad="3"/>
<contactref element="SDCARD" pad="6"/>
<contactref element="SDCARD" pad="5"/>
<contactref element="CN2" pad="5"/>
<contactref element="ONOFF" pad="1"/>
</signal>
<signal name="N$3">
</signal>
</signals>
</board>
</drawing>
</eagle>
