paul@0 | 1 | (export (version D) |
paul@0 | 2 | (design |
paul@0 | 3 | (source /home/paulb/AcornElectronCartridge/AcornElectronCartridge.sch) |
paul@1 | 4 | (date "Thu 19 Jan 2017 16:18:21 CET") |
paul@1 | 5 | (tool "Eeschema 4.0.5+dfsg1-2") |
paul@0 | 6 | (sheet (number 1) (name /) (tstamps /) |
paul@0 | 7 | (title_block |
paul@0 | 8 | (title) |
paul@0 | 9 | (company) |
paul@0 | 10 | (rev) |
paul@0 | 11 | (date) |
paul@0 | 12 | (source AcornElectronCartridge.sch) |
paul@0 | 13 | (comment (number 1) (value "")) |
paul@0 | 14 | (comment (number 2) (value "")) |
paul@0 | 15 | (comment (number 3) (value "")) |
paul@0 | 16 | (comment (number 4) (value ""))))) |
paul@0 | 17 | (components |
paul@0 | 18 | (comp (ref CONN2) |
paul@0 | 19 | (value Acorn_Electron_cartridge_edge_connector_front_side_B) |
paul@1 | 20 | (footprint Acorn_Electron:Acorn_Electron_cartridge_edge_connector_front) |
paul@0 | 21 | (libsource (lib AcornElectron) (part Acorn_Electron_cartridge_edge_connector_front_side_B)) |
paul@0 | 22 | (sheetpath (names /) (tstamps /)) |
paul@0 | 23 | (tstamp 587CC811)) |
paul@0 | 24 | (comp (ref CONN1) |
paul@0 | 25 | (value Acorn_Electron_cartridge_edge_connector_rear_side_A) |
paul@1 | 26 | (footprint Acorn_Electron:Acorn_Electron_cartridge_edge_connector_rear) |
paul@0 | 27 | (libsource (lib AcornElectron) (part Acorn_Electron_cartridge_edge_connector_rear_side_A)) |
paul@0 | 28 | (sheetpath (names /) (tstamps /)) |
paul@0 | 29 | (tstamp 587CC844)) |
paul@0 | 30 | (comp (ref P11) |
paul@0 | 31 | (value CONN_01X08) |
paul@0 | 32 | (footprint Pin_Headers:Pin_Header_Straight_1x08) |
paul@0 | 33 | (libsource (lib conn) (part CONN_01X08)) |
paul@0 | 34 | (sheetpath (names /) (tstamps /)) |
paul@0 | 35 | (tstamp 587CC917)) |
paul@0 | 36 | (comp (ref P12) |
paul@0 | 37 | (value CONN_01X08) |
paul@0 | 38 | (footprint Pin_Headers:Pin_Header_Straight_1x08) |
paul@0 | 39 | (libsource (lib conn) (part CONN_01X08)) |
paul@0 | 40 | (sheetpath (names /) (tstamps /)) |
paul@0 | 41 | (tstamp 587CC9A6)) |
paul@0 | 42 | (comp (ref P13) |
paul@0 | 43 | (value CONN_01X06) |
paul@0 | 44 | (footprint Pin_Headers:Pin_Header_Straight_1x06) |
paul@0 | 45 | (libsource (lib conn) (part CONN_01X06)) |
paul@0 | 46 | (sheetpath (names /) (tstamps /)) |
paul@0 | 47 | (tstamp 587CCAF1)) |
paul@0 | 48 | (comp (ref P22) |
paul@0 | 49 | (value CONN_01X08) |
paul@0 | 50 | (footprint Pin_Headers:Pin_Header_Straight_1x08) |
paul@0 | 51 | (libsource (lib conn) (part CONN_01X08)) |
paul@0 | 52 | (sheetpath (names /) (tstamps /)) |
paul@0 | 53 | (tstamp 587CCB6A)) |
paul@0 | 54 | (comp (ref P21) |
paul@0 | 55 | (value CONN_01X06) |
paul@0 | 56 | (footprint Pin_Headers:Pin_Header_Straight_1x06) |
paul@0 | 57 | (libsource (lib conn) (part CONN_01X06)) |
paul@0 | 58 | (sheetpath (names /) (tstamps /)) |
paul@0 | 59 | (tstamp 587CCBCE)) |
paul@0 | 60 | (comp (ref P23) |
paul@0 | 61 | (value CONN_01X08) |
paul@0 | 62 | (footprint Pin_Headers:Pin_Header_Straight_1x08) |
paul@0 | 63 | (libsource (lib conn) (part CONN_01X08)) |
paul@0 | 64 | (sheetpath (names /) (tstamps /)) |
paul@0 | 65 | (tstamp 587CCC38))) |
paul@0 | 66 | (libparts |
paul@0 | 67 | (libpart (lib AcornElectron) (part Acorn_Electron_cartridge_edge_connector_front_side_B) |
paul@0 | 68 | (fields |
paul@0 | 69 | (field (name Reference) CONN) |
paul@0 | 70 | (field (name Value) Acorn_Electron_cartridge_edge_connector_front_side_B)) |
paul@0 | 71 | (pins |
paul@0 | 72 | (pin (num 1) (name +5V) (type input)) |
paul@0 | 73 | (pin (num 2) (name A10) (type input)) |
paul@0 | 74 | (pin (num 3) (name D3) (type input)) |
paul@0 | 75 | (pin (num 4) (name A11) (type input)) |
paul@0 | 76 | (pin (num 5) (name A9) (type input)) |
paul@0 | 77 | (pin (num 6) (name D7) (type input)) |
paul@0 | 78 | (pin (num 7) (name D6) (type input)) |
paul@0 | 79 | (pin (num 8) (name D5) (type input)) |
paul@0 | 80 | (pin (num 9) (name D4) (type input)) |
paul@0 | 81 | (pin (num 10) (name nOE2) (type input)) |
paul@0 | 82 | (pin (num 11) (name BA7) (type input)) |
paul@0 | 83 | (pin (num 12) (name BA6) (type input)) |
paul@0 | 84 | (pin (num 13) (name BA5) (type input)) |
paul@0 | 85 | (pin (num 14) (name BA4) (type input)) |
paul@0 | 86 | (pin (num 15) (name BA3) (type input)) |
paul@0 | 87 | (pin (num 16) (name BA2) (type input)) |
paul@0 | 88 | (pin (num 17) (name BA1) (type input)) |
paul@0 | 89 | (pin (num 18) (name BA0) (type input)) |
paul@0 | 90 | (pin (num 19) (name D0) (type input)) |
paul@0 | 91 | (pin (num 20) (name D2) (type input)) |
paul@0 | 92 | (pin (num 21) (name D1) (type input)) |
paul@0 | 93 | (pin (num 22) (name 0V) (type input)))) |
paul@0 | 94 | (libpart (lib AcornElectron) (part Acorn_Electron_cartridge_edge_connector_rear_side_A) |
paul@0 | 95 | (fields |
paul@0 | 96 | (field (name Reference) CONN) |
paul@0 | 97 | (field (name Value) Acorn_Electron_cartridge_edge_connector_rear_side_A)) |
paul@0 | 98 | (pins |
paul@0 | 99 | (pin (num 1) (name +5V) (type input)) |
paul@0 | 100 | (pin (num 2) (name nOE) (type input)) |
paul@0 | 101 | (pin (num 3) (name nRST) (type input)) |
paul@0 | 102 | (pin (num 4) (name CSRW) (type input)) |
paul@0 | 103 | (pin (num 5) (name A8) (type input)) |
paul@0 | 104 | (pin (num 6) (name A13) (type input)) |
paul@0 | 105 | (pin (num 7) (name A12) (type input)) |
paul@0 | 106 | (pin (num 8) (name PHI2) (type input)) |
paul@0 | 107 | (pin (num 9) (name -5V) (type input)) |
paul@0 | 108 | (pin (num 10) (name NC) (type input)) |
paul@0 | 109 | (pin (num 11) (name READY) (type input)) |
paul@0 | 110 | (pin (num 12) (name nNMI) (type input)) |
paul@0 | 111 | (pin (num 13) (name nIRQ) (type input)) |
paul@0 | 112 | (pin (num 14) (name nINFC) (type input)) |
paul@0 | 113 | (pin (num 15) (name nINFD) (type input)) |
paul@0 | 114 | (pin (num 16) (name ROMQA) (type input)) |
paul@0 | 115 | (pin (num 17) (name CLOCK) (type input)) |
paul@0 | 116 | (pin (num 18) (name nROMSTB) (type input)) |
paul@0 | 117 | (pin (num 19) (name ADOUT) (type input)) |
paul@0 | 118 | (pin (num 20) (name AGND) (type input)) |
paul@0 | 119 | (pin (num 21) (name ADIN) (type input)) |
paul@0 | 120 | (pin (num 22) (name 0V) (type input)))) |
paul@0 | 121 | (libpart (lib conn) (part CONN_01X06) |
paul@0 | 122 | (description "Connector, single row, 01x06") |
paul@0 | 123 | (footprints |
paul@0 | 124 | (fp Pin_Header_Straight_1X06) |
paul@0 | 125 | (fp Pin_Header_Angled_1X06) |
paul@0 | 126 | (fp Socket_Strip_Straight_1X06) |
paul@0 | 127 | (fp Socket_Strip_Angled_1X06)) |
paul@0 | 128 | (fields |
paul@0 | 129 | (field (name Reference) P) |
paul@0 | 130 | (field (name Value) CONN_01X06)) |
paul@0 | 131 | (pins |
paul@0 | 132 | (pin (num 1) (name P1) (type passive)) |
paul@0 | 133 | (pin (num 2) (name P2) (type passive)) |
paul@0 | 134 | (pin (num 3) (name P3) (type passive)) |
paul@0 | 135 | (pin (num 4) (name P4) (type passive)) |
paul@0 | 136 | (pin (num 5) (name P5) (type passive)) |
paul@0 | 137 | (pin (num 6) (name P6) (type passive)))) |
paul@0 | 138 | (libpart (lib conn) (part CONN_01X08) |
paul@0 | 139 | (description "Connector, single row, 01x08") |
paul@0 | 140 | (footprints |
paul@0 | 141 | (fp Pin_Header_Straight_1X08) |
paul@0 | 142 | (fp Pin_Header_Angled_1X08) |
paul@0 | 143 | (fp Socket_Strip_Straight_1X08) |
paul@0 | 144 | (fp Socket_Strip_Angled_1X08)) |
paul@0 | 145 | (fields |
paul@0 | 146 | (field (name Reference) P) |
paul@0 | 147 | (field (name Value) CONN_01X08)) |
paul@0 | 148 | (pins |
paul@0 | 149 | (pin (num 1) (name P1) (type passive)) |
paul@0 | 150 | (pin (num 2) (name P2) (type passive)) |
paul@0 | 151 | (pin (num 3) (name P3) (type passive)) |
paul@0 | 152 | (pin (num 4) (name P4) (type passive)) |
paul@0 | 153 | (pin (num 5) (name P5) (type passive)) |
paul@0 | 154 | (pin (num 6) (name P6) (type passive)) |
paul@0 | 155 | (pin (num 7) (name P7) (type passive)) |
paul@0 | 156 | (pin (num 8) (name P8) (type passive))))) |
paul@0 | 157 | (libraries |
paul@1 | 158 | (library (logical AcornElectron) |
paul@1 | 159 | (uri /home/paulb/AcornElectronCartridge/AcornElectron.lib)) |
paul@0 | 160 | (library (logical conn) |
paul@1 | 161 | (uri /usr/share/kicad/library/conn.lib))) |
paul@0 | 162 | (nets |
paul@0 | 163 | (net (code 1) (name /CSRW) |
paul@0 | 164 | (node (ref CONN1) (pin 4)) |
paul@0 | 165 | (node (ref P11) (pin 5))) |
paul@0 | 166 | (net (code 2) (name /+5V_A) |
paul@0 | 167 | (node (ref CONN1) (pin 1)) |
paul@0 | 168 | (node (ref P11) (pin 8))) |
paul@0 | 169 | (net (code 3) (name /nIRQ) |
paul@0 | 170 | (node (ref P12) (pin 4)) |
paul@0 | 171 | (node (ref CONN1) (pin 13))) |
paul@0 | 172 | (net (code 4) (name /nROMSTB) |
paul@0 | 173 | (node (ref CONN1) (pin 18)) |
paul@0 | 174 | (node (ref P13) (pin 5))) |
paul@0 | 175 | (net (code 5) (name /A9) |
paul@0 | 176 | (node (ref P23) (pin 5)) |
paul@0 | 177 | (node (ref CONN2) (pin 5))) |
paul@0 | 178 | (net (code 6) (name /D7) |
paul@0 | 179 | (node (ref CONN2) (pin 6)) |
paul@0 | 180 | (node (ref P23) (pin 6))) |
paul@0 | 181 | (net (code 7) (name /D6) |
paul@0 | 182 | (node (ref CONN2) (pin 7)) |
paul@0 | 183 | (node (ref P23) (pin 7))) |
paul@0 | 184 | (net (code 8) (name /nOE2) |
paul@0 | 185 | (node (ref P22) (pin 2)) |
paul@0 | 186 | (node (ref CONN2) (pin 10))) |
paul@0 | 187 | (net (code 9) (name /PHI2) |
paul@0 | 188 | (node (ref P11) (pin 1)) |
paul@0 | 189 | (node (ref CONN1) (pin 8))) |
paul@0 | 190 | (net (code 10) (name /BA3) |
paul@0 | 191 | (node (ref P22) (pin 7)) |
paul@0 | 192 | (node (ref CONN2) (pin 15))) |
paul@0 | 193 | (net (code 11) (name /BA2) |
paul@0 | 194 | (node (ref CONN2) (pin 16)) |
paul@0 | 195 | (node (ref P22) (pin 8))) |
paul@0 | 196 | (net (code 12) (name /D2) |
paul@0 | 197 | (node (ref CONN2) (pin 20)) |
paul@0 | 198 | (node (ref P21) (pin 4))) |
paul@0 | 199 | (net (code 13) (name /BA7) |
paul@0 | 200 | (node (ref P22) (pin 3)) |
paul@0 | 201 | (node (ref CONN2) (pin 11))) |
paul@0 | 202 | (net (code 14) (name /BA6) |
paul@0 | 203 | (node (ref P22) (pin 4)) |
paul@0 | 204 | (node (ref CONN2) (pin 12))) |
paul@0 | 205 | (net (code 15) (name /BA5) |
paul@0 | 206 | (node (ref P22) (pin 5)) |
paul@0 | 207 | (node (ref CONN2) (pin 13))) |
paul@0 | 208 | (net (code 16) (name /BA4) |
paul@0 | 209 | (node (ref P22) (pin 6)) |
paul@0 | 210 | (node (ref CONN2) (pin 14))) |
paul@0 | 211 | (net (code 17) (name /BA1) |
paul@0 | 212 | (node (ref P21) (pin 1)) |
paul@0 | 213 | (node (ref CONN2) (pin 17))) |
paul@0 | 214 | (net (code 18) (name /BA0) |
paul@0 | 215 | (node (ref P21) (pin 2)) |
paul@0 | 216 | (node (ref CONN2) (pin 18))) |
paul@0 | 217 | (net (code 19) (name /D0) |
paul@0 | 218 | (node (ref P21) (pin 3)) |
paul@0 | 219 | (node (ref CONN2) (pin 19))) |
paul@0 | 220 | (net (code 20) (name /D4) |
paul@0 | 221 | (node (ref P22) (pin 1)) |
paul@0 | 222 | (node (ref CONN2) (pin 9))) |
paul@0 | 223 | (net (code 21) (name /D1) |
paul@0 | 224 | (node (ref P21) (pin 5)) |
paul@0 | 225 | (node (ref CONN2) (pin 21))) |
paul@0 | 226 | (net (code 22) (name /0V_B) |
paul@0 | 227 | (node (ref CONN2) (pin 22)) |
paul@0 | 228 | (node (ref P21) (pin 6))) |
paul@0 | 229 | (net (code 23) (name /+5V_B) |
paul@0 | 230 | (node (ref P23) (pin 1)) |
paul@0 | 231 | (node (ref CONN2) (pin 1))) |
paul@0 | 232 | (net (code 24) (name /A10) |
paul@0 | 233 | (node (ref CONN2) (pin 2)) |
paul@0 | 234 | (node (ref P23) (pin 2))) |
paul@0 | 235 | (net (code 25) (name /D3) |
paul@0 | 236 | (node (ref CONN2) (pin 3)) |
paul@0 | 237 | (node (ref P23) (pin 3))) |
paul@0 | 238 | (net (code 26) (name /A11) |
paul@0 | 239 | (node (ref P23) (pin 4)) |
paul@0 | 240 | (node (ref CONN2) (pin 4))) |
paul@0 | 241 | (net (code 27) (name /D5) |
paul@0 | 242 | (node (ref P23) (pin 8)) |
paul@0 | 243 | (node (ref CONN2) (pin 8))) |
paul@0 | 244 | (net (code 28) (name /A12) |
paul@0 | 245 | (node (ref P11) (pin 2)) |
paul@0 | 246 | (node (ref CONN1) (pin 7))) |
paul@0 | 247 | (net (code 29) (name /A13) |
paul@0 | 248 | (node (ref CONN1) (pin 6)) |
paul@0 | 249 | (node (ref P11) (pin 3))) |
paul@0 | 250 | (net (code 30) (name /A8) |
paul@0 | 251 | (node (ref P11) (pin 4)) |
paul@0 | 252 | (node (ref CONN1) (pin 5))) |
paul@0 | 253 | (net (code 31) (name /nRST) |
paul@0 | 254 | (node (ref P11) (pin 6)) |
paul@0 | 255 | (node (ref CONN1) (pin 3))) |
paul@0 | 256 | (net (code 32) (name /nOE) |
paul@0 | 257 | (node (ref P11) (pin 7)) |
paul@0 | 258 | (node (ref CONN1) (pin 2))) |
paul@0 | 259 | (net (code 33) (name /ROMQA) |
paul@0 | 260 | (node (ref P12) (pin 1)) |
paul@0 | 261 | (node (ref CONN1) (pin 16))) |
paul@0 | 262 | (net (code 34) (name /nINFD) |
paul@0 | 263 | (node (ref P12) (pin 2)) |
paul@0 | 264 | (node (ref CONN1) (pin 15))) |
paul@0 | 265 | (net (code 35) (name /nINFC) |
paul@0 | 266 | (node (ref P12) (pin 3)) |
paul@0 | 267 | (node (ref CONN1) (pin 14))) |
paul@0 | 268 | (net (code 36) (name /nNMI) |
paul@0 | 269 | (node (ref P12) (pin 5)) |
paul@0 | 270 | (node (ref CONN1) (pin 12))) |
paul@0 | 271 | (net (code 37) (name /READY) |
paul@0 | 272 | (node (ref P12) (pin 6)) |
paul@0 | 273 | (node (ref CONN1) (pin 11))) |
paul@0 | 274 | (net (code 38) (name /NC) |
paul@0 | 275 | (node (ref P12) (pin 7)) |
paul@0 | 276 | (node (ref CONN1) (pin 10))) |
paul@0 | 277 | (net (code 39) (name /-5V) |
paul@0 | 278 | (node (ref P12) (pin 8)) |
paul@0 | 279 | (node (ref CONN1) (pin 9))) |
paul@0 | 280 | (net (code 40) (name /0V_A) |
paul@0 | 281 | (node (ref P13) (pin 1)) |
paul@0 | 282 | (node (ref CONN1) (pin 22))) |
paul@0 | 283 | (net (code 41) (name /ADIN) |
paul@0 | 284 | (node (ref CONN1) (pin 21)) |
paul@0 | 285 | (node (ref P13) (pin 2))) |
paul@0 | 286 | (net (code 42) (name /AGND) |
paul@0 | 287 | (node (ref CONN1) (pin 20)) |
paul@0 | 288 | (node (ref P13) (pin 3))) |
paul@0 | 289 | (net (code 43) (name /ADOUT) |
paul@0 | 290 | (node (ref P13) (pin 4)) |
paul@0 | 291 | (node (ref CONN1) (pin 19))) |
paul@0 | 292 | (net (code 44) (name /CLOCK) |
paul@0 | 293 | (node (ref P13) (pin 6)) |
paul@0 | 294 | (node (ref CONN1) (pin 17))))) |