mirror of
https://github.com/flowenol/Apple1CartridgePcb.git
synced 2024-12-08 18:49:33 +00:00
754 lines
27 KiB
XML
754 lines
27 KiB
XML
|
<?xml version="1.0" encoding="UTF-8"?>
|
||
|
<export version="D">
|
||
|
<design>
|
||
|
<source>/Users/piotrek/Projects/Apple1CartridgePcbV2/Apple1Cartridge.sch</source>
|
||
|
<date>2020 December 21, Monday 18:46:05</date>
|
||
|
<tool>Eeschema (5.1.5-0)</tool>
|
||
|
<sheet number="1" name="/" tstamps="/">
|
||
|
<title_block>
|
||
|
<title/>
|
||
|
<company/>
|
||
|
<rev/>
|
||
|
<date/>
|
||
|
<source>Apple1Cartridge.sch</source>
|
||
|
<comment number="1" value=""/>
|
||
|
<comment number="2" value=""/>
|
||
|
<comment number="3" value=""/>
|
||
|
<comment number="4" value=""/>
|
||
|
</title_block>
|
||
|
</sheet>
|
||
|
</design>
|
||
|
<components>
|
||
|
<comp ref="CONNECTOR1">
|
||
|
<value>44pin_edge</value>
|
||
|
<footprint>44pin:44pin1</footprint>
|
||
|
<libsource lib="44pin" part="44pin_edge" description=""/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F0B9D20</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="DECODER1">
|
||
|
<value>GAL22V10</value>
|
||
|
<footprint>Package_DIP:DIP-24_W7.62mm_Socket_LongPads</footprint>
|
||
|
<fields>
|
||
|
<field name="Arrow Part Number">GAL22V10-15LP</field>
|
||
|
<field name="Description">Lattice Semiconductor GAL22V10-15LP, SPLD GAL, GAL20V8B 8 Macro Cells, 8 I/O, 62.5MHz External 15ns EECMOS 24-Pin PDIP</field>
|
||
|
<field name="Height">5.33</field>
|
||
|
<field name="Manufacturer_Name">Lattice Semiconductor</field>
|
||
|
<field name="Manufacturer_Part_Number">GAL22V10-15LP</field>
|
||
|
</fields>
|
||
|
<libsource lib="GAL22V10-15LP" part="GAL22V10-15LP" description="Lattice Semiconductor GAL20V8B-15LP, SPLD GAL, GAL20V8B 8 Macro Cells, 8 I/O, 62.5MHz External 15ns EECMOS 24-Pin PDIP"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F0BF122</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="ROM1">
|
||
|
<value>28C256</value>
|
||
|
<footprint>Package_DIP:DIP-28_W15.24mm_Socket_LongPads</footprint>
|
||
|
<datasheet>http://www.atmel.com/images/doc0270.pdf</datasheet>
|
||
|
<libsource lib="AT28C64B-15PU" part="AT28C256" description="AT28C64B-15PU, Parallel EEPROM Memory 64kbit, Parallel, 150ns 4.5 5.5 V, 28-Pin PDIP"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F0CDB91</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="RAM1">
|
||
|
<value>62256</value>
|
||
|
<footprint>Package_DIP:DIP-28_W15.24mm_Socket_LongPads</footprint>
|
||
|
<datasheet>http://www.atmel.com/images/doc0270.pdf</datasheet>
|
||
|
<libsource lib="AT28C64B-15PU" part="AT28C256" description="AT28C64B-15PU, Parallel EEPROM Memory 64kbit, Parallel, 150ns 4.5 5.5 V, 28-Pin PDIP"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F0CF4BD</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="BANK1">
|
||
|
<value>74LS74</value>
|
||
|
<footprint>Package_DIP:DIP-14_W7.62mm_Socket_LongPads</footprint>
|
||
|
<datasheet>74xx/74hc_hct74.pdf</datasheet>
|
||
|
<libsource lib="74xx" part="74LS74" description="Dual D Flip-flop, Set & Reset"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F0D1D39</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="ROM_PWR_REG1">
|
||
|
<value>L7805</value>
|
||
|
<footprint>Package_TO_SOT_THT:TO-220-3_Horizontal_TabDown</footprint>
|
||
|
<datasheet>http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf</datasheet>
|
||
|
<libsource lib="Regulator_Linear" part="L7805" description="Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F0D3161</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="ROM_PWR_SEL1">
|
||
|
<value>ROM_PWR_SEL</value>
|
||
|
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Connector" part="Conn_01x03_Male" description="Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F128532</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="MODE_SWITCH1">
|
||
|
<value>SW_SPDT</value>
|
||
|
<footprint>Connector_PinHeader_2.54mm:PinHeader_1x03_P2.54mm_Vertical</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Switch" part="SW_SPDT" description="Switch, single pole double throw"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F232F13</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="R2">
|
||
|
<value>1K</value>
|
||
|
<footprint>Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F2352C6</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="R3">
|
||
|
<value>1K</value>
|
||
|
<footprint>Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F262E4C</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="C4">
|
||
|
<value>0.1uF</value>
|
||
|
<footprint>Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F298AA6</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="C1">
|
||
|
<value>0.1uF</value>
|
||
|
<footprint>Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F2A6131</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="C3">
|
||
|
<value>0.1uF</value>
|
||
|
<footprint>Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5F2CD5E5</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="RAM2">
|
||
|
<value>62256</value>
|
||
|
<footprint>Package_DIP:DIP-28_W15.24mm_Socket</footprint>
|
||
|
<datasheet>http://www.atmel.com/images/doc0270.pdf</datasheet>
|
||
|
<libsource lib="AT28C64B-15PU" part="AT28C256" description="AT28C64B-15PU, Parallel EEPROM Memory 64kbit, Parallel, 150ns 4.5 5.5 V, 28-Pin PDIP"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5FB88FB3</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="R1">
|
||
|
<value>1K</value>
|
||
|
<footprint>Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="R_US" description="Resistor, US symbol"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5FB93F7B</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="C5">
|
||
|
<value>22uF</value>
|
||
|
<footprint>Capacitor_THT:CP_Radial_D4.0mm_P2.00mm</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="CP1" description="Polarized capacitor, US symbol"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5FDCDD2C</tstamp>
|
||
|
</comp>
|
||
|
<comp ref="C2">
|
||
|
<value>0.1uF</value>
|
||
|
<footprint>Capacitor_THT:C_Disc_D5.0mm_W2.5mm_P2.50mm</footprint>
|
||
|
<datasheet>~</datasheet>
|
||
|
<libsource lib="Device" part="C" description="Unpolarized capacitor"/>
|
||
|
<sheetpath names="/" tstamps="/"/>
|
||
|
<tstamp>5FDEE950</tstamp>
|
||
|
</comp>
|
||
|
</components>
|
||
|
<libparts>
|
||
|
<libpart lib="44pin" part="44pin_edge">
|
||
|
<fields>
|
||
|
<field name="Reference">U</field>
|
||
|
<field name="Value">44pin_edge</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="1" type="BiDi"/>
|
||
|
<pin num="2" name="2" type="BiDi"/>
|
||
|
<pin num="3" name="3" type="BiDi"/>
|
||
|
<pin num="4" name="4" type="BiDi"/>
|
||
|
<pin num="5" name="5" type="BiDi"/>
|
||
|
<pin num="6" name="6" type="BiDi"/>
|
||
|
<pin num="7" name="7" type="BiDi"/>
|
||
|
<pin num="8" name="8" type="BiDi"/>
|
||
|
<pin num="9" name="9" type="BiDi"/>
|
||
|
<pin num="10" name="10" type="BiDi"/>
|
||
|
<pin num="11" name="11" type="BiDi"/>
|
||
|
<pin num="12" name="12" type="BiDi"/>
|
||
|
<pin num="13" name="13" type="BiDi"/>
|
||
|
<pin num="14" name="14" type="BiDi"/>
|
||
|
<pin num="15" name="15" type="BiDi"/>
|
||
|
<pin num="16" name="16" type="BiDi"/>
|
||
|
<pin num="17" name="17" type="BiDi"/>
|
||
|
<pin num="18" name="18" type="BiDi"/>
|
||
|
<pin num="19" name="19" type="BiDi"/>
|
||
|
<pin num="20" name="20" type="BiDi"/>
|
||
|
<pin num="21" name="21" type="BiDi"/>
|
||
|
<pin num="22" name="22" type="BiDi"/>
|
||
|
<pin num="A" name="A" type="BiDi"/>
|
||
|
<pin num="B" name="B" type="BiDi"/>
|
||
|
<pin num="C" name="C" type="BiDi"/>
|
||
|
<pin num="D" name="D" type="BiDi"/>
|
||
|
<pin num="E" name="E" type="BiDi"/>
|
||
|
<pin num="F" name="F" type="BiDi"/>
|
||
|
<pin num="H" name="H" type="BiDi"/>
|
||
|
<pin num="J" name="J" type="BiDi"/>
|
||
|
<pin num="K" name="K" type="BiDi"/>
|
||
|
<pin num="L" name="L" type="BiDi"/>
|
||
|
<pin num="M" name="M" type="BiDi"/>
|
||
|
<pin num="N" name="N" type="BiDi"/>
|
||
|
<pin num="P" name="P" type="BiDi"/>
|
||
|
<pin num="R" name="R" type="BiDi"/>
|
||
|
<pin num="S" name="S" type="BiDi"/>
|
||
|
<pin num="T" name="T" type="BiDi"/>
|
||
|
<pin num="U" name="U" type="BiDi"/>
|
||
|
<pin num="V" name="V" type="BiDi"/>
|
||
|
<pin num="W" name="W" type="BiDi"/>
|
||
|
<pin num="X" name="X" type="BiDi"/>
|
||
|
<pin num="Y" name="Y" type="BiDi"/>
|
||
|
<pin num="Z" name="Z" type="BiDi"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="74xx" part="74LS74">
|
||
|
<aliases>
|
||
|
<alias>74HC74</alias>
|
||
|
</aliases>
|
||
|
<description>Dual D Flip-flop, Set & Reset</description>
|
||
|
<docs>74xx/74hc_hct74.pdf</docs>
|
||
|
<footprints>
|
||
|
<fp>DIP*W7.62mm*</fp>
|
||
|
</footprints>
|
||
|
<fields>
|
||
|
<field name="Reference">U</field>
|
||
|
<field name="Value">74LS74</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="~R" type="input"/>
|
||
|
<pin num="2" name="D" type="input"/>
|
||
|
<pin num="3" name="C" type="input"/>
|
||
|
<pin num="4" name="~S" type="input"/>
|
||
|
<pin num="5" name="Q" type="output"/>
|
||
|
<pin num="6" name="~Q" type="output"/>
|
||
|
<pin num="7" name="GND" type="power_in"/>
|
||
|
<pin num="8" name="~Q" type="output"/>
|
||
|
<pin num="9" name="Q" type="output"/>
|
||
|
<pin num="10" name="~S" type="input"/>
|
||
|
<pin num="11" name="C" type="input"/>
|
||
|
<pin num="12" name="D" type="input"/>
|
||
|
<pin num="13" name="~R" type="input"/>
|
||
|
<pin num="14" name="VCC" type="power_in"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="AT28C64B-15PU" part="AT28C256">
|
||
|
<description>AT28C64B-15PU, Parallel EEPROM Memory 64kbit, Parallel, 150ns 4.5 5.5 V, 28-Pin PDIP</description>
|
||
|
<docs>http://www.atmel.com/images/doc0270.pdf</docs>
|
||
|
<fields>
|
||
|
<field name="Reference">IC</field>
|
||
|
<field name="Value">AT28C256</field>
|
||
|
<field name="Footprint">DIP1556W56P254L3702H483Q28N</field>
|
||
|
<field name="Datasheet">http://www.atmel.com/images/doc0270.pdf</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="A14" type="input"/>
|
||
|
<pin num="2" name="A12" type="input"/>
|
||
|
<pin num="3" name="A7" type="input"/>
|
||
|
<pin num="4" name="A6" type="input"/>
|
||
|
<pin num="5" name="A5" type="input"/>
|
||
|
<pin num="6" name="A4" type="input"/>
|
||
|
<pin num="7" name="A3" type="input"/>
|
||
|
<pin num="8" name="A2" type="input"/>
|
||
|
<pin num="9" name="A1" type="input"/>
|
||
|
<pin num="10" name="A0" type="input"/>
|
||
|
<pin num="11" name="I/O0" type="BiDi"/>
|
||
|
<pin num="12" name="I/O1" type="BiDi"/>
|
||
|
<pin num="13" name="I/O2" type="BiDi"/>
|
||
|
<pin num="14" name="GND" type="power_in"/>
|
||
|
<pin num="15" name="I/O3" type="BiDi"/>
|
||
|
<pin num="16" name="I/O4" type="BiDi"/>
|
||
|
<pin num="17" name="I/O5" type="BiDi"/>
|
||
|
<pin num="18" name="I/O6" type="BiDi"/>
|
||
|
<pin num="19" name="I/O7" type="BiDi"/>
|
||
|
<pin num="20" name="~CE" type="input"/>
|
||
|
<pin num="21" name="A10" type="input"/>
|
||
|
<pin num="22" name="~OE" type="input"/>
|
||
|
<pin num="23" name="A11" type="input"/>
|
||
|
<pin num="24" name="A9" type="input"/>
|
||
|
<pin num="25" name="A8" type="input"/>
|
||
|
<pin num="26" name="A13" type="input"/>
|
||
|
<pin num="27" name="~WE" type="input"/>
|
||
|
<pin num="28" name="VCC" type="power_in"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="Connector" part="Conn_01x03_Male">
|
||
|
<description>Generic connector, single row, 01x03, script generated (kicad-library-utils/schlib/autogen/connector/)</description>
|
||
|
<docs>~</docs>
|
||
|
<footprints>
|
||
|
<fp>Connector*:*_1x??_*</fp>
|
||
|
</footprints>
|
||
|
<fields>
|
||
|
<field name="Reference">J</field>
|
||
|
<field name="Value">Conn_01x03_Male</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="Pin_1" type="passive"/>
|
||
|
<pin num="2" name="Pin_2" type="passive"/>
|
||
|
<pin num="3" name="Pin_3" type="passive"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="Device" part="C">
|
||
|
<description>Unpolarized capacitor</description>
|
||
|
<docs>~</docs>
|
||
|
<footprints>
|
||
|
<fp>C_*</fp>
|
||
|
</footprints>
|
||
|
<fields>
|
||
|
<field name="Reference">C</field>
|
||
|
<field name="Value">C</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="~" type="passive"/>
|
||
|
<pin num="2" name="~" type="passive"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="Device" part="CP1">
|
||
|
<description>Polarized capacitor, US symbol</description>
|
||
|
<docs>~</docs>
|
||
|
<footprints>
|
||
|
<fp>CP_*</fp>
|
||
|
</footprints>
|
||
|
<fields>
|
||
|
<field name="Reference">C</field>
|
||
|
<field name="Value">CP1</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="~" type="passive"/>
|
||
|
<pin num="2" name="~" type="passive"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="Device" part="R_US">
|
||
|
<description>Resistor, US symbol</description>
|
||
|
<docs>~</docs>
|
||
|
<footprints>
|
||
|
<fp>R_*</fp>
|
||
|
</footprints>
|
||
|
<fields>
|
||
|
<field name="Reference">R</field>
|
||
|
<field name="Value">R_US</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="~" type="passive"/>
|
||
|
<pin num="2" name="~" type="passive"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="GAL22V10-15LP" part="GAL22V10-15LP">
|
||
|
<description>Lattice Semiconductor GAL20V8B-15LP, SPLD GAL, GAL20V8B 8 Macro Cells, 8 I/O, 62.5MHz External 15ns EECMOS 24-Pin PDIP</description>
|
||
|
<docs>http://uk.rs-online.com/web/p/products/4142962</docs>
|
||
|
<fields>
|
||
|
<field name="Reference">IC</field>
|
||
|
<field name="Value">GAL22V10-15LP</field>
|
||
|
<field name="Footprint">DIP760W45P254L3187H533Q24N</field>
|
||
|
<field name="Datasheet">http://uk.rs-online.com/web/p/products/4142962</field>
|
||
|
<field name="Description">Lattice Semiconductor GAL22V10-15LP, SPLD GAL, 10 I/O, 62.5MHz External 15ns EECMOS 24-Pin PDIP</field>
|
||
|
<field name="Height">5.33</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="CLK" type="input"/>
|
||
|
<pin num="2" name="I_1" type="input"/>
|
||
|
<pin num="3" name="I_2" type="input"/>
|
||
|
<pin num="4" name="I_3" type="input"/>
|
||
|
<pin num="5" name="I_4" type="input"/>
|
||
|
<pin num="6" name="I_5" type="input"/>
|
||
|
<pin num="7" name="I_6" type="input"/>
|
||
|
<pin num="8" name="I_7" type="input"/>
|
||
|
<pin num="9" name="I_8" type="input"/>
|
||
|
<pin num="10" name="I_9" type="input"/>
|
||
|
<pin num="11" name="I_10" type="input"/>
|
||
|
<pin num="12" name="GND" type="power_in"/>
|
||
|
<pin num="13" name="I_11" type="input"/>
|
||
|
<pin num="14" name="IO_1" type="BiDi"/>
|
||
|
<pin num="15" name="IO_2" type="BiDi"/>
|
||
|
<pin num="16" name="IO_3" type="BiDi"/>
|
||
|
<pin num="17" name="IO_4" type="BiDi"/>
|
||
|
<pin num="18" name="IO_5" type="BiDi"/>
|
||
|
<pin num="19" name="IO_6" type="BiDi"/>
|
||
|
<pin num="20" name="IO_7" type="BiDi"/>
|
||
|
<pin num="21" name="IO_8" type="BiDi"/>
|
||
|
<pin num="22" name="IO_9" type="BiDi"/>
|
||
|
<pin num="23" name="IO_10" type="BiDi"/>
|
||
|
<pin num="24" name="VCC" type="power_in"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="Regulator_Linear" part="L7805">
|
||
|
<aliases>
|
||
|
<alias>L7806</alias>
|
||
|
<alias>L7808</alias>
|
||
|
<alias>L7885</alias>
|
||
|
<alias>L7809</alias>
|
||
|
<alias>L7812</alias>
|
||
|
<alias>L7815</alias>
|
||
|
<alias>L7818</alias>
|
||
|
<alias>L7824</alias>
|
||
|
</aliases>
|
||
|
<description>Positive 1.5A 35V Linear Regulator, Fixed Output 5V, TO-220/TO-263/TO-252</description>
|
||
|
<docs>http://www.st.com/content/ccc/resource/technical/document/datasheet/41/4f/b3/b0/12/d4/47/88/CD00000444.pdf/files/CD00000444.pdf/jcr:content/translations/en.CD00000444.pdf</docs>
|
||
|
<footprints>
|
||
|
<fp>TO?252*</fp>
|
||
|
<fp>TO?263*</fp>
|
||
|
<fp>TO?220*</fp>
|
||
|
</footprints>
|
||
|
<fields>
|
||
|
<field name="Reference">U</field>
|
||
|
<field name="Value">L7805</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="IN" type="power_in"/>
|
||
|
<pin num="2" name="GND" type="power_in"/>
|
||
|
<pin num="3" name="OUT" type="power_out"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
<libpart lib="Switch" part="SW_SPDT">
|
||
|
<description>Switch, single pole double throw</description>
|
||
|
<docs>~</docs>
|
||
|
<fields>
|
||
|
<field name="Reference">SW</field>
|
||
|
<field name="Value">SW_SPDT</field>
|
||
|
</fields>
|
||
|
<pins>
|
||
|
<pin num="1" name="A" type="passive"/>
|
||
|
<pin num="2" name="B" type="passive"/>
|
||
|
<pin num="3" name="C" type="passive"/>
|
||
|
</pins>
|
||
|
</libpart>
|
||
|
</libparts>
|
||
|
<libraries>
|
||
|
<library logical="44pin">
|
||
|
<uri>/Users/piotrek/44pin/44pin.lib</uri>
|
||
|
</library>
|
||
|
<library logical="74xx">
|
||
|
<uri>/Library/Application Support/kicad/library/74xx.lib</uri>
|
||
|
</library>
|
||
|
<library logical="AT28C64B-15PU">
|
||
|
<uri>/Users/piotrek/Projects/Apple1CartridgePcbV2/at28c64b/AT28C64B-15PU.lib</uri>
|
||
|
</library>
|
||
|
<library logical="Connector">
|
||
|
<uri>/Library/Application Support/kicad/library/Connector.lib</uri>
|
||
|
</library>
|
||
|
<library logical="Device">
|
||
|
<uri>/Library/Application Support/kicad/library/Device.lib</uri>
|
||
|
</library>
|
||
|
<library logical="GAL22V10-15LP">
|
||
|
<uri>/Users/piotrek/Projects/Apple1CartridgePcbV2/gal22v10/GAL22V10-15LP.lib</uri>
|
||
|
</library>
|
||
|
<library logical="Regulator_Linear">
|
||
|
<uri>/Library/Application Support/kicad/library/Regulator_Linear.lib</uri>
|
||
|
</library>
|
||
|
<library logical="Switch">
|
||
|
<uri>/Library/Application Support/kicad/library/Switch.lib</uri>
|
||
|
</library>
|
||
|
</libraries>
|
||
|
<nets>
|
||
|
<net code="1" name="Net-(CONNECTOR1-Pad1)">
|
||
|
<node ref="CONNECTOR1" pin="1"/>
|
||
|
</net>
|
||
|
<net code="2" name="Net-(CONNECTOR1-Pad10)">
|
||
|
<node ref="CONNECTOR1" pin="10"/>
|
||
|
</net>
|
||
|
<net code="3" name="Net-(CONNECTOR1-Pad11)">
|
||
|
<node ref="CONNECTOR1" pin="11"/>
|
||
|
</net>
|
||
|
<net code="4" name="Net-(CONNECTOR1-Pad21)">
|
||
|
<node ref="CONNECTOR1" pin="21"/>
|
||
|
</net>
|
||
|
<net code="5" name="+5V">
|
||
|
<node ref="ROM_PWR_SEL1" pin="3"/>
|
||
|
<node ref="BANK1" pin="14"/>
|
||
|
<node ref="CONNECTOR1" pin="22"/>
|
||
|
<node ref="C5" pin="1"/>
|
||
|
<node ref="R2" pin="1"/>
|
||
|
<node ref="R3" pin="1"/>
|
||
|
<node ref="C4" pin="1"/>
|
||
|
<node ref="R1" pin="1"/>
|
||
|
<node ref="C1" pin="1"/>
|
||
|
<node ref="C3" pin="1"/>
|
||
|
<node ref="RAM1" pin="28"/>
|
||
|
<node ref="DECODER1" pin="24"/>
|
||
|
<node ref="RAM2" pin="28"/>
|
||
|
</net>
|
||
|
<net code="6" name="Net-(CONNECTOR1-Pad3)">
|
||
|
<node ref="CONNECTOR1" pin="3"/>
|
||
|
</net>
|
||
|
<net code="7" name="Net-(CONNECTOR1-Pad4)">
|
||
|
<node ref="CONNECTOR1" pin="4"/>
|
||
|
</net>
|
||
|
<net code="8" name="Net-(CONNECTOR1-Pad5)">
|
||
|
<node ref="CONNECTOR1" pin="5"/>
|
||
|
</net>
|
||
|
<net code="9" name="Net-(CONNECTOR1-PadB)">
|
||
|
<node ref="CONNECTOR1" pin="B"/>
|
||
|
</net>
|
||
|
<net code="10" name="Net-(CONNECTOR1-PadC)">
|
||
|
<node ref="CONNECTOR1" pin="C"/>
|
||
|
</net>
|
||
|
<net code="11" name="Net-(CONNECTOR1-PadD)">
|
||
|
<node ref="CONNECTOR1" pin="D"/>
|
||
|
</net>
|
||
|
<net code="12" name="Net-(CONNECTOR1-PadL)">
|
||
|
<node ref="CONNECTOR1" pin="L"/>
|
||
|
</net>
|
||
|
<net code="13" name="Net-(CONNECTOR1-PadM)">
|
||
|
<node ref="CONNECTOR1" pin="M"/>
|
||
|
</net>
|
||
|
<net code="14" name="Net-(CONNECTOR1-PadZ)">
|
||
|
<node ref="CONNECTOR1" pin="Z"/>
|
||
|
</net>
|
||
|
<net code="15" name="Net-(DECODER1-Pad1)">
|
||
|
<node ref="DECODER1" pin="1"/>
|
||
|
</net>
|
||
|
<net code="16" name="Net-(C2-Pad1)">
|
||
|
<node ref="ROM_PWR_SEL1" pin="2"/>
|
||
|
<node ref="C2" pin="1"/>
|
||
|
<node ref="ROM1" pin="28"/>
|
||
|
</net>
|
||
|
<net code="17" name="Net-(BANK1-Pad6)">
|
||
|
<node ref="BANK1" pin="6"/>
|
||
|
</net>
|
||
|
<net code="18" name="PHI2">
|
||
|
<node ref="CONNECTOR1" pin="A"/>
|
||
|
<node ref="DECODER1" pin="2"/>
|
||
|
</net>
|
||
|
<net code="19" name="RW">
|
||
|
<node ref="CONNECTOR1" pin="K"/>
|
||
|
<node ref="RAM2" pin="27"/>
|
||
|
<node ref="RAM1" pin="27"/>
|
||
|
<node ref="DECODER1" pin="3"/>
|
||
|
</net>
|
||
|
<net code="20" name="MODE">
|
||
|
<node ref="MODE_SWITCH1" pin="2"/>
|
||
|
<node ref="DECODER1" pin="4"/>
|
||
|
</net>
|
||
|
<net code="21" name="A9">
|
||
|
<node ref="RAM1" pin="24"/>
|
||
|
<node ref="CONNECTOR1" pin="15"/>
|
||
|
<node ref="DECODER1" pin="5"/>
|
||
|
<node ref="ROM1" pin="24"/>
|
||
|
<node ref="RAM2" pin="24"/>
|
||
|
</net>
|
||
|
<net code="22" name="A8">
|
||
|
<node ref="RAM2" pin="25"/>
|
||
|
<node ref="ROM1" pin="25"/>
|
||
|
<node ref="DECODER1" pin="6"/>
|
||
|
<node ref="CONNECTOR1" pin="S"/>
|
||
|
<node ref="RAM1" pin="25"/>
|
||
|
</net>
|
||
|
<net code="23" name="A7">
|
||
|
<node ref="ROM1" pin="3"/>
|
||
|
<node ref="DECODER1" pin="7"/>
|
||
|
<node ref="RAM2" pin="3"/>
|
||
|
<node ref="RAM1" pin="3"/>
|
||
|
<node ref="CONNECTOR1" pin="16"/>
|
||
|
</net>
|
||
|
<net code="24" name="A6">
|
||
|
<node ref="DECODER1" pin="8"/>
|
||
|
<node ref="CONNECTOR1" pin="T"/>
|
||
|
<node ref="ROM1" pin="4"/>
|
||
|
<node ref="RAM2" pin="4"/>
|
||
|
<node ref="RAM1" pin="4"/>
|
||
|
</net>
|
||
|
<net code="25" name="A5">
|
||
|
<node ref="ROM1" pin="5"/>
|
||
|
<node ref="RAM2" pin="5"/>
|
||
|
<node ref="DECODER1" pin="9"/>
|
||
|
<node ref="CONNECTOR1" pin="17"/>
|
||
|
<node ref="RAM1" pin="5"/>
|
||
|
</net>
|
||
|
<net code="26" name="A4">
|
||
|
<node ref="RAM2" pin="6"/>
|
||
|
<node ref="ROM1" pin="6"/>
|
||
|
<node ref="CONNECTOR1" pin="U"/>
|
||
|
<node ref="DECODER1" pin="10"/>
|
||
|
<node ref="RAM1" pin="6"/>
|
||
|
</net>
|
||
|
<net code="27" name="A3">
|
||
|
<node ref="RAM2" pin="7"/>
|
||
|
<node ref="DECODER1" pin="11"/>
|
||
|
<node ref="CONNECTOR1" pin="18"/>
|
||
|
<node ref="RAM1" pin="7"/>
|
||
|
<node ref="ROM1" pin="7"/>
|
||
|
</net>
|
||
|
<net code="28" name="A13">
|
||
|
<node ref="DECODER1" pin="14"/>
|
||
|
<node ref="CONNECTOR1" pin="13"/>
|
||
|
<node ref="RAM1" pin="26"/>
|
||
|
<node ref="RAM2" pin="26"/>
|
||
|
<node ref="ROM1" pin="26"/>
|
||
|
</net>
|
||
|
<net code="29" name="A14">
|
||
|
<node ref="CONNECTOR1" pin="N"/>
|
||
|
<node ref="DECODER1" pin="15"/>
|
||
|
</net>
|
||
|
<net code="30" name="A12">
|
||
|
<node ref="DECODER1" pin="16"/>
|
||
|
<node ref="RAM1" pin="2"/>
|
||
|
<node ref="RAM2" pin="2"/>
|
||
|
<node ref="CONNECTOR1" pin="P"/>
|
||
|
<node ref="ROM1" pin="2"/>
|
||
|
</net>
|
||
|
<net code="31" name="RAM1">
|
||
|
<node ref="RAM1" pin="20"/>
|
||
|
<node ref="DECODER1" pin="19"/>
|
||
|
</net>
|
||
|
<net code="32" name="A11">
|
||
|
<node ref="CONNECTOR1" pin="14"/>
|
||
|
<node ref="ROM1" pin="23"/>
|
||
|
<node ref="RAM2" pin="23"/>
|
||
|
<node ref="RAM1" pin="23"/>
|
||
|
<node ref="DECODER1" pin="17"/>
|
||
|
</net>
|
||
|
<net code="33" name="A10">
|
||
|
<node ref="ROM1" pin="21"/>
|
||
|
<node ref="RAM2" pin="21"/>
|
||
|
<node ref="DECODER1" pin="18"/>
|
||
|
<node ref="RAM1" pin="21"/>
|
||
|
<node ref="CONNECTOR1" pin="R"/>
|
||
|
</net>
|
||
|
<net code="34" name="FLIP_FLOP">
|
||
|
<node ref="BANK1" pin="3"/>
|
||
|
<node ref="DECODER1" pin="22"/>
|
||
|
</net>
|
||
|
<net code="35" name="BANK">
|
||
|
<node ref="BANK1" pin="5"/>
|
||
|
<node ref="DECODER1" pin="23"/>
|
||
|
</net>
|
||
|
<net code="36" name="ROM">
|
||
|
<node ref="ROM1" pin="20"/>
|
||
|
<node ref="DECODER1" pin="21"/>
|
||
|
</net>
|
||
|
<net code="37" name="RAM2">
|
||
|
<node ref="RAM2" pin="20"/>
|
||
|
<node ref="DECODER1" pin="20"/>
|
||
|
</net>
|
||
|
<net code="38" name="A0">
|
||
|
<node ref="RAM2" pin="10"/>
|
||
|
<node ref="CONNECTOR1" pin="W"/>
|
||
|
<node ref="BANK1" pin="2"/>
|
||
|
<node ref="RAM1" pin="10"/>
|
||
|
<node ref="ROM1" pin="10"/>
|
||
|
</net>
|
||
|
<net code="39" name="RES">
|
||
|
<node ref="BANK1" pin="1"/>
|
||
|
<node ref="CONNECTOR1" pin="2"/>
|
||
|
</net>
|
||
|
<net code="40" name="D0">
|
||
|
<node ref="RAM2" pin="11"/>
|
||
|
<node ref="CONNECTOR1" pin="9"/>
|
||
|
<node ref="ROM1" pin="11"/>
|
||
|
<node ref="RAM1" pin="11"/>
|
||
|
</net>
|
||
|
<net code="41" name="D2">
|
||
|
<node ref="RAM1" pin="13"/>
|
||
|
<node ref="RAM2" pin="13"/>
|
||
|
<node ref="CONNECTOR1" pin="8"/>
|
||
|
<node ref="ROM1" pin="13"/>
|
||
|
</net>
|
||
|
<net code="42" name="D4">
|
||
|
<node ref="RAM1" pin="16"/>
|
||
|
<node ref="ROM1" pin="16"/>
|
||
|
<node ref="CONNECTOR1" pin="7"/>
|
||
|
<node ref="RAM2" pin="16"/>
|
||
|
</net>
|
||
|
<net code="43" name="D6">
|
||
|
<node ref="CONNECTOR1" pin="6"/>
|
||
|
<node ref="RAM2" pin="18"/>
|
||
|
<node ref="ROM1" pin="18"/>
|
||
|
<node ref="RAM1" pin="18"/>
|
||
|
</net>
|
||
|
<net code="44" name="D1">
|
||
|
<node ref="CONNECTOR1" pin="J"/>
|
||
|
<node ref="RAM1" pin="12"/>
|
||
|
<node ref="RAM2" pin="12"/>
|
||
|
<node ref="ROM1" pin="12"/>
|
||
|
</net>
|
||
|
<net code="45" name="D3">
|
||
|
<node ref="CONNECTOR1" pin="H"/>
|
||
|
<node ref="RAM2" pin="15"/>
|
||
|
<node ref="RAM1" pin="15"/>
|
||
|
<node ref="ROM1" pin="15"/>
|
||
|
</net>
|
||
|
<net code="46" name="D5">
|
||
|
<node ref="RAM2" pin="17"/>
|
||
|
<node ref="CONNECTOR1" pin="F"/>
|
||
|
<node ref="ROM1" pin="17"/>
|
||
|
<node ref="RAM1" pin="17"/>
|
||
|
</net>
|
||
|
<net code="47" name="D7">
|
||
|
<node ref="CONNECTOR1" pin="E"/>
|
||
|
<node ref="RAM1" pin="19"/>
|
||
|
<node ref="RAM2" pin="19"/>
|
||
|
<node ref="ROM1" pin="19"/>
|
||
|
</net>
|
||
|
<net code="48" name="A2">
|
||
|
<node ref="RAM1" pin="8"/>
|
||
|
<node ref="CONNECTOR1" pin="V"/>
|
||
|
<node ref="RAM2" pin="8"/>
|
||
|
<node ref="ROM1" pin="8"/>
|
||
|
</net>
|
||
|
<net code="49" name="A1">
|
||
|
<node ref="RAM2" pin="9"/>
|
||
|
<node ref="RAM1" pin="9"/>
|
||
|
<node ref="ROM1" pin="9"/>
|
||
|
<node ref="CONNECTOR1" pin="19"/>
|
||
|
</net>
|
||
|
<net code="50" name="A15">
|
||
|
<node ref="CONNECTOR1" pin="12"/>
|
||
|
<node ref="RAM2" pin="1"/>
|
||
|
<node ref="RAM1" pin="1"/>
|
||
|
<node ref="DECODER1" pin="13"/>
|
||
|
<node ref="ROM1" pin="1"/>
|
||
|
</net>
|
||
|
<net code="51" name="+12V">
|
||
|
<node ref="CONNECTOR1" pin="Y"/>
|
||
|
<node ref="ROM_PWR_REG1" pin="1"/>
|
||
|
</net>
|
||
|
<net code="52" name="Net-(ROM_PWR_REG1-Pad3)">
|
||
|
<node ref="ROM_PWR_SEL1" pin="1"/>
|
||
|
<node ref="ROM_PWR_REG1" pin="3"/>
|
||
|
</net>
|
||
|
<net code="53" name="Net-(MODE_SWITCH1-Pad1)">
|
||
|
<node ref="MODE_SWITCH1" pin="1"/>
|
||
|
<node ref="R2" pin="2"/>
|
||
|
</net>
|
||
|
<net code="54" name="Net-(BANK1-Pad4)">
|
||
|
<node ref="R3" pin="2"/>
|
||
|
<node ref="BANK1" pin="4"/>
|
||
|
</net>
|
||
|
<net code="55" name="Net-(R1-Pad2)">
|
||
|
<node ref="ROM1" pin="27"/>
|
||
|
<node ref="R1" pin="2"/>
|
||
|
</net>
|
||
|
<net code="56" name="GND">
|
||
|
<node ref="C1" pin="2"/>
|
||
|
<node ref="ROM1" pin="14"/>
|
||
|
<node ref="ROM_PWR_REG1" pin="2"/>
|
||
|
<node ref="ROM1" pin="22"/>
|
||
|
<node ref="C3" pin="2"/>
|
||
|
<node ref="RAM1" pin="22"/>
|
||
|
<node ref="MODE_SWITCH1" pin="3"/>
|
||
|
<node ref="DECODER1" pin="12"/>
|
||
|
<node ref="RAM2" pin="14"/>
|
||
|
<node ref="CONNECTOR1" pin="X"/>
|
||
|
<node ref="RAM2" pin="22"/>
|
||
|
<node ref="C5" pin="2"/>
|
||
|
<node ref="C2" pin="2"/>
|
||
|
<node ref="CONNECTOR1" pin="20"/>
|
||
|
<node ref="BANK1" pin="7"/>
|
||
|
<node ref="RAM1" pin="14"/>
|
||
|
<node ref="C4" pin="2"/>
|
||
|
</net>
|
||
|
</nets>
|
||
|
</export>
|