AmiTech_Maximem/AmiTech-Maximem-CPU-Adapter/AmiTech-Maximem.net
2023-12-21 19:49:13 +01:00

528 lines
20 KiB
Plaintext

(export (version D)
(design
(source D:\CloudDrives\NextCloud\tomses-projects\AmiTech-Maximem\AmiTech-Maximem.sch)
(date "01/12/20 20:10:56")
(tool "Eeschema (5.1.5)-3")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title "AmiTech MaxiMem CPU Adapter")
(company)
(rev 1.0)
(date)
(source AmiTech-Maximem.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value http://retro-commodore.eu))
(comment (number 4) (value "Author: Tomse / Carsten Jensen")))))
(components
(comp (ref U1)
(value 68000D)
(footprint Package_DIP:DIP-64_W25.4mm_Socket_LongPads)
(datasheet https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf)
(libsource (lib CPU_NXP_68000) (part 68000D) (description "16/32-bit Microprocessor"))
(sheetpath (names /) (tstamps /))
(tstamp 5E1A4529))
(comp (ref SW1)
(value SW_SPST)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x02_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Switch) (part SW_SPST) (description "Single Pole Single Throw (SPST) switch"))
(sheetpath (names /) (tstamps /))
(tstamp 5E1A7FB0))
(comp (ref U3)
(value 18v8)
(footprint Package_DIP:DIP-20_W7.62mm_Socket)
(libsource (lib 18v8) (part 18v8) (description ""))
(sheetpath (names /) (tstamps /))
(tstamp 5E1B7C58))
(comp (ref R1)
(value 10K)
(footprint Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P7.62mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part R) (description Resistor))
(sheetpath (names /) (tstamps /))
(tstamp 5E1B971D))
(comp (ref C1)
(value 100nF)
(footprint Capacitor_THT:C_Axial_L5.1mm_D3.1mm_P7.50mm_Horizontal)
(datasheet ~)
(libsource (lib Device) (part C) (description "Unpolarized capacitor"))
(sheetpath (names /) (tstamps /))
(tstamp 5E1BA1F0))
(comp (ref U2)
(value 64Pin_Socket)
(footprint AmiTech-Maximem:DIP-64_W25.4mm_Socket_LongPads_noSilk)
(datasheet https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf)
(libsource (lib 18v8) (part 64Pin_Socket) (description "16/32-bit Microprocessor"))
(sheetpath (names /) (tstamps /))
(tstamp 5E1BD759))
(comp (ref J1)
(value Conn_01x06)
(footprint Connector_PinHeader_2.54mm:PinHeader_1x06_P2.54mm_Vertical)
(datasheet ~)
(libsource (lib Connector_Generic) (part Conn_01x06) (description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)"))
(sheetpath (names /) (tstamps /))
(tstamp 5ECF33B6)))
(libparts
(libpart (lib 18v8) (part 18v8)
(fields
(field (name Reference) U)
(field (name Value) 18v8))
(pins
(pin (num 1) (name I/CLK) (type input))
(pin (num 2) (name I) (type input))
(pin (num 3) (name I) (type input))
(pin (num 4) (name I) (type input))
(pin (num 5) (name I) (type input))
(pin (num 6) (name I) (type input))
(pin (num 7) (name I) (type input))
(pin (num 8) (name I) (type input))
(pin (num 9) (name I) (type input))
(pin (num 10) (name GND) (type input))
(pin (num 11) (name I) (type input))
(pin (num 12) (name I/O) (type BiDi))
(pin (num 13) (name I/O) (type BiDi))
(pin (num 14) (name I/O) (type BiDi))
(pin (num 15) (name I/O) (type BiDi))
(pin (num 16) (name I/O) (type BiDi))
(pin (num 17) (name I/O) (type BiDi))
(pin (num 18) (name I/O) (type BiDi))
(pin (num 19) (name I/O) (type BiDi))
(pin (num 20) (name VCC) (type power_in))))
(libpart (lib 18v8) (part 64Pin_Socket)
(aliases
(alias 68010D_copy))
(description "16/32-bit Microprocessor")
(docs https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf)
(fields
(field (name Reference) U)
(field (name Value) 64Pin_Socket))
(pins
(pin (num 1) (name D4) (type BiDi))
(pin (num 2) (name D3) (type BiDi))
(pin (num 3) (name D2) (type BiDi))
(pin (num 4) (name D1) (type BiDi))
(pin (num 5) (name D0) (type BiDi))
(pin (num 6) (name AS) (type output))
(pin (num 7) (name UDS) (type output))
(pin (num 8) (name LDS) (type output))
(pin (num 9) (name R/W) (type output))
(pin (num 10) (name DTACK) (type input))
(pin (num 11) (name BG) (type output))
(pin (num 12) (name BGACK) (type input))
(pin (num 13) (name BR) (type input))
(pin (num 14) (name VCC) (type power_in))
(pin (num 15) (name CLK) (type input))
(pin (num 16) (name GND) (type power_in))
(pin (num 17) (name HALT) (type BiDi))
(pin (num 18) (name RESET) (type BiDi))
(pin (num 19) (name VMA) (type output))
(pin (num 20) (name E) (type output))
(pin (num 21) (name VPA) (type input))
(pin (num 22) (name BERR) (type input))
(pin (num 23) (name IPL2) (type input))
(pin (num 24) (name IPL1) (type input))
(pin (num 25) (name IPL0) (type input))
(pin (num 26) (name FC2) (type output))
(pin (num 27) (name FC1) (type output))
(pin (num 28) (name FC0) (type output))
(pin (num 29) (name A1) (type output))
(pin (num 30) (name A2) (type output))
(pin (num 31) (name A3) (type output))
(pin (num 32) (name A4) (type output))
(pin (num 33) (name A5) (type output))
(pin (num 34) (name A6) (type output))
(pin (num 35) (name A7) (type output))
(pin (num 36) (name A8) (type output))
(pin (num 37) (name A9) (type output))
(pin (num 38) (name A10) (type output))
(pin (num 39) (name A11) (type output))
(pin (num 40) (name A12) (type output))
(pin (num 41) (name A13) (type output))
(pin (num 42) (name A14) (type output))
(pin (num 43) (name A15) (type output))
(pin (num 44) (name A16) (type output))
(pin (num 45) (name A17) (type output))
(pin (num 46) (name A18) (type output))
(pin (num 47) (name A19) (type output))
(pin (num 48) (name A20) (type output))
(pin (num 49) (name VCC) (type power_in))
(pin (num 50) (name A21) (type output))
(pin (num 51) (name A22) (type output))
(pin (num 52) (name A23) (type output))
(pin (num 53) (name GND) (type power_in))
(pin (num 54) (name D15) (type BiDi))
(pin (num 55) (name D14) (type BiDi))
(pin (num 56) (name D13) (type BiDi))
(pin (num 57) (name D12) (type BiDi))
(pin (num 58) (name D11) (type BiDi))
(pin (num 59) (name D10) (type BiDi))
(pin (num 60) (name D9) (type BiDi))
(pin (num 61) (name D8) (type BiDi))
(pin (num 62) (name D7) (type BiDi))
(pin (num 63) (name D6) (type BiDi))
(pin (num 64) (name D5) (type BiDi))))
(libpart (lib CPU_NXP_68000) (part 68000D)
(aliases
(alias 68010D))
(description "16/32-bit Microprocessor")
(docs https://www.nxp.com/docs/en/reference-manual/MC68000UM.pdf)
(fields
(field (name Reference) U)
(field (name Value) 68000D))
(pins
(pin (num 1) (name D4) (type BiDi))
(pin (num 2) (name D3) (type BiDi))
(pin (num 3) (name D2) (type BiDi))
(pin (num 4) (name D1) (type BiDi))
(pin (num 5) (name D0) (type BiDi))
(pin (num 6) (name AS) (type output))
(pin (num 7) (name UDS) (type output))
(pin (num 8) (name LDS) (type output))
(pin (num 9) (name R/W) (type output))
(pin (num 10) (name DTACK) (type input))
(pin (num 11) (name BG) (type output))
(pin (num 12) (name BGACK) (type input))
(pin (num 13) (name BR) (type input))
(pin (num 14) (name VCC) (type power_in))
(pin (num 15) (name CLK) (type input))
(pin (num 16) (name GND) (type power_in))
(pin (num 17) (name HALT) (type BiDi))
(pin (num 18) (name RESET) (type BiDi))
(pin (num 19) (name VMA) (type output))
(pin (num 20) (name E) (type output))
(pin (num 21) (name VPA) (type input))
(pin (num 22) (name BERR) (type input))
(pin (num 23) (name IPL2) (type input))
(pin (num 24) (name IPL1) (type input))
(pin (num 25) (name IPL0) (type input))
(pin (num 26) (name FC2) (type output))
(pin (num 27) (name FC1) (type output))
(pin (num 28) (name FC0) (type output))
(pin (num 29) (name A1) (type output))
(pin (num 30) (name A2) (type output))
(pin (num 31) (name A3) (type output))
(pin (num 32) (name A4) (type output))
(pin (num 33) (name A5) (type output))
(pin (num 34) (name A6) (type output))
(pin (num 35) (name A7) (type output))
(pin (num 36) (name A8) (type output))
(pin (num 37) (name A9) (type output))
(pin (num 38) (name A10) (type output))
(pin (num 39) (name A11) (type output))
(pin (num 40) (name A12) (type output))
(pin (num 41) (name A13) (type output))
(pin (num 42) (name A14) (type output))
(pin (num 43) (name A15) (type output))
(pin (num 44) (name A16) (type output))
(pin (num 45) (name A17) (type output))
(pin (num 46) (name A18) (type output))
(pin (num 47) (name A19) (type output))
(pin (num 48) (name A20) (type output))
(pin (num 49) (name VCC) (type power_in))
(pin (num 50) (name A21) (type output))
(pin (num 51) (name A22) (type output))
(pin (num 52) (name A23) (type output))
(pin (num 53) (name GND) (type power_in))
(pin (num 54) (name D15) (type BiDi))
(pin (num 55) (name D14) (type BiDi))
(pin (num 56) (name D13) (type BiDi))
(pin (num 57) (name D12) (type BiDi))
(pin (num 58) (name D11) (type BiDi))
(pin (num 59) (name D10) (type BiDi))
(pin (num 60) (name D9) (type BiDi))
(pin (num 61) (name D8) (type BiDi))
(pin (num 62) (name D7) (type BiDi))
(pin (num 63) (name D6) (type BiDi))
(pin (num 64) (name D5) (type BiDi))))
(libpart (lib Connector_Generic) (part Conn_01x06)
(description "Generic connector, single row, 01x06, script generated (kicad-library-utils/schlib/autogen/connector/)")
(docs ~)
(footprints
(fp Connector*:*_1x??_*))
(fields
(field (name Reference) J)
(field (name Value) Conn_01x06))
(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))
(pin (num 4) (name Pin_4) (type passive))
(pin (num 5) (name Pin_5) (type passive))
(pin (num 6) (name Pin_6) (type passive))))
(libpart (lib Device) (part C)
(description "Unpolarized capacitor")
(docs ~)
(footprints
(fp C_*))
(fields
(field (name Reference) C)
(field (name Value) C))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Device) (part R)
(description Resistor)
(docs ~)
(footprints
(fp R_*))
(fields
(field (name Reference) R)
(field (name Value) R))
(pins
(pin (num 1) (name ~) (type passive))
(pin (num 2) (name ~) (type passive))))
(libpart (lib Switch) (part SW_SPST)
(description "Single Pole Single Throw (SPST) switch")
(docs ~)
(fields
(field (name Reference) SW)
(field (name Value) SW_SPST))
(pins
(pin (num 1) (name A) (type passive))
(pin (num 2) (name B) (type passive)))))
(libraries
(library (logical 18v8)
(uri D:\CloudDrives\NextCloud\tomses-projects\AmiTech-Maximem/18v8.lib))
(library (logical CPU_NXP_68000)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/CPU_NXP_68000.lib"))
(library (logical Connector_Generic)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Connector_Generic.lib"))
(library (logical Device)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Device.lib"))
(library (logical Switch)
(uri "C:\\Program Files\\KiCad\\share\\kicad\\library/Switch.lib")))
(nets
(net (code 1) (name GNDD)
(node (ref C1) (pin 1))
(node (ref SW1) (pin 2))
(node (ref U3) (pin 10))
(node (ref U2) (pin 53))
(node (ref U1) (pin 53))
(node (ref U1) (pin 16))
(node (ref U2) (pin 16)))
(net (code 2) (name /A22)
(node (ref U3) (pin 7))
(node (ref U2) (pin 51)))
(net (code 3) (name /A14)
(node (ref U2) (pin 42))
(node (ref U1) (pin 42)))
(net (code 4) (name /A15)
(node (ref U2) (pin 43))
(node (ref U1) (pin 43)))
(net (code 5) (name /A16)
(node (ref U2) (pin 44))
(node (ref U1) (pin 44)))
(net (code 6) (name /A17)
(node (ref U2) (pin 45))
(node (ref U1) (pin 45)))
(net (code 7) (name /A18)
(node (ref U1) (pin 46))
(node (ref U2) (pin 46)))
(net (code 8) (name /A19)
(node (ref U2) (pin 47))
(node (ref U3) (pin 11)))
(net (code 9) (name /A20)
(node (ref U2) (pin 48))
(node (ref U1) (pin 48))
(node (ref U3) (pin 9)))
(net (code 10) (name /A21)
(node (ref U2) (pin 50))
(node (ref U1) (pin 50))
(node (ref U3) (pin 8)))
(net (code 11) (name /A13)
(node (ref U2) (pin 41))
(node (ref U1) (pin 41)))
(net (code 12) (name /A23)
(node (ref U3) (pin 6))
(node (ref U2) (pin 52)))
(net (code 13) (name /D0)
(node (ref U1) (pin 5))
(node (ref U2) (pin 5)))
(net (code 14) (name /D1)
(node (ref U1) (pin 4))
(node (ref U2) (pin 4)))
(net (code 15) (name /D2)
(node (ref U1) (pin 3))
(node (ref U2) (pin 3)))
(net (code 16) (name /D3)
(node (ref U1) (pin 2))
(node (ref U2) (pin 2)))
(net (code 17) (name /D4)
(node (ref U2) (pin 1))
(node (ref U1) (pin 1)))
(net (code 18) (name /A12)
(node (ref U2) (pin 40))
(node (ref U1) (pin 40)))
(net (code 19) (name /A11)
(node (ref U2) (pin 39))
(node (ref U1) (pin 39)))
(net (code 20) (name /A10)
(node (ref U2) (pin 38))
(node (ref U1) (pin 38)))
(net (code 21) (name /A9)
(node (ref U2) (pin 37))
(node (ref U1) (pin 37)))
(net (code 22) (name /A8)
(node (ref U1) (pin 36))
(node (ref U2) (pin 36)))
(net (code 23) (name /A7)
(node (ref U1) (pin 35))
(node (ref U2) (pin 35)))
(net (code 24) (name /A6)
(node (ref U1) (pin 34))
(node (ref U2) (pin 34)))
(net (code 25) (name /A5)
(node (ref U2) (pin 33))
(node (ref U1) (pin 33)))
(net (code 26) (name /A4)
(node (ref U2) (pin 32))
(node (ref U1) (pin 32)))
(net (code 27) (name /A3)
(node (ref U1) (pin 31))
(node (ref U2) (pin 31)))
(net (code 28) (name /A2)
(node (ref U1) (pin 30))
(node (ref U2) (pin 30)))
(net (code 29) (name /A1)
(node (ref U1) (pin 29))
(node (ref U2) (pin 29)))
(net (code 30) (name /BERR)
(node (ref U1) (pin 22))
(node (ref U2) (pin 22)))
(net (code 32) (name /AS)
(node (ref U1) (pin 6))
(node (ref U2) (pin 6))
(node (ref U3) (pin 5)))
(net (code 33) (name /D15)
(node (ref U2) (pin 54))
(node (ref U1) (pin 54)))
(net (code 34) (name /D14)
(node (ref U2) (pin 55))
(node (ref U1) (pin 55)))
(net (code 35) (name /D13)
(node (ref U2) (pin 56))
(node (ref U1) (pin 56)))
(net (code 36) (name /D12)
(node (ref U1) (pin 57))
(node (ref U2) (pin 57)))
(net (code 37) (name /D11)
(node (ref U2) (pin 58))
(node (ref U1) (pin 58)))
(net (code 38) (name /D10)
(node (ref U2) (pin 59))
(node (ref U1) (pin 59)))
(net (code 39) (name /D9)
(node (ref U1) (pin 60))
(node (ref U2) (pin 60)))
(net (code 40) (name "Net-(J1-Pad5)")
(node (ref U3) (pin 3))
(node (ref J1) (pin 5)))
(net (code 41) (name "Net-(J1-Pad6)")
(node (ref U3) (pin 4))
(node (ref J1) (pin 6)))
(net (code 43) (name "Net-(J1-Pad3)")
(node (ref SW1) (pin 1))
(node (ref J1) (pin 3))
(node (ref R1) (pin 2))
(node (ref U3) (pin 2)))
(net (code 44) (name "Net-(J1-Pad4)")
(node (ref J1) (pin 4))
(node (ref U3) (pin 1)))
(net (code 45) (name "Net-(J1-Pad1)")
(node (ref U3) (pin 14))
(node (ref J1) (pin 1)))
(net (code 46) (name "Net-(J1-Pad2)")
(node (ref U3) (pin 13))
(node (ref J1) (pin 2)))
(net (code 47) (name +5V)
(node (ref U1) (pin 14))
(node (ref U2) (pin 14))
(node (ref U2) (pin 49))
(node (ref U1) (pin 49))
(node (ref U3) (pin 20))
(node (ref R1) (pin 1))
(node (ref C1) (pin 2)))
(net (code 48) (name /RW)
(node (ref U2) (pin 9))
(node (ref U1) (pin 9)))
(net (code 49) (name /LDS)
(node (ref U2) (pin 8))
(node (ref U1) (pin 8)))
(net (code 50) (name /UDS)
(node (ref U2) (pin 7))
(node (ref U1) (pin 7)))
(net (code 51) (name /D5)
(node (ref U1) (pin 64))
(node (ref U2) (pin 64)))
(net (code 52) (name /D6)
(node (ref U1) (pin 63))
(node (ref U2) (pin 63)))
(net (code 53) (name /D7)
(node (ref U1) (pin 62))
(node (ref U2) (pin 62)))
(net (code 54) (name /D8)
(node (ref U1) (pin 61))
(node (ref U2) (pin 61)))
(net (code 55) (name /FC2)
(node (ref U1) (pin 26))
(node (ref U2) (pin 26)))
(net (code 56) (name /RESET)
(node (ref U2) (pin 18))
(node (ref U1) (pin 18)))
(net (code 57) (name /HALT)
(node (ref U2) (pin 17))
(node (ref U1) (pin 17)))
(net (code 58) (name /DTACK)
(node (ref U1) (pin 10))
(node (ref U2) (pin 10)))
(net (code 59) (name /VPA)
(node (ref U1) (pin 21))
(node (ref U2) (pin 21)))
(net (code 60) (name /E)
(node (ref U1) (pin 20))
(node (ref U2) (pin 20)))
(net (code 61) (name /VMA)
(node (ref U1) (pin 19))
(node (ref U2) (pin 19)))
(net (code 62) (name /FC1)
(node (ref U2) (pin 27))
(node (ref U1) (pin 27)))
(net (code 63) (name /FC0)
(node (ref U2) (pin 28))
(node (ref U1) (pin 28)))
(net (code 64) (name /BR)
(node (ref U1) (pin 13))
(node (ref U2) (pin 13)))
(net (code 65) (name /BG)
(node (ref U2) (pin 11))
(node (ref U1) (pin 11)))
(net (code 66) (name /IPL2)
(node (ref U1) (pin 23))
(node (ref U2) (pin 23)))
(net (code 67) (name /IPL1)
(node (ref U2) (pin 24))
(node (ref U1) (pin 24)))
(net (code 68) (name /IPL0)
(node (ref U2) (pin 25))
(node (ref U1) (pin 25)))
(net (code 69) (name /CLK)
(node (ref U1) (pin 15))
(node (ref U2) (pin 15)))
(net (code 70) (name /BGACK)
(node (ref U2) (pin 12))
(node (ref U1) (pin 12))
(node (ref U3) (pin 19)))
(net (code 71) (name "Net-(U3-Pad18)")
(node (ref U3) (pin 18)))
(net (code 72) (name /A23_M)
(node (ref U3) (pin 17))
(node (ref U1) (pin 52)))
(net (code 73) (name "Net-(U3-Pad16)")
(node (ref U3) (pin 16)))
(net (code 74) (name /A22_M)
(node (ref U1) (pin 51))
(node (ref U3) (pin 15)))
(net (code 75) (name /A19_M)
(node (ref U3) (pin 12))
(node (ref U1) (pin 47)))))