This repository has been archived on 2025-10-07. You can view files and clone it, but cannot push or open issues or pull requests.
Files
chibi-pc09/schematics/schematic.net
2021-05-12 21:58:51 -04:00

268 lines
10 KiB
Plaintext

(export (version D)
(design
(source /home/amber/projects/chibi-pc09/schematic/schematic/schematic.sch)
(date "Wed 12 May 2021 06:13:01 PM EDT")
(tool "Eeschema 5.1.6+dfsg1-1")
(sheet (number 1) (name /) (tstamps /)
(title_block
(title)
(company)
(rev)
(date)
(source schematic.sch)
(comment (number 1) (value ""))
(comment (number 2) (value ""))
(comment (number 3) (value ""))
(comment (number 4) (value "")))))
(components
(comp (ref U0)
(value MC6809)
(footprint Package_DIP:DIP-40_W15.24mm)
(datasheet http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf)
(libsource (lib CPU_NXP_6800) (part MC6809) (description "8-Bit Microprocessing unit 1.0MHz, DIP-40"))
(sheetpath (names /) (tstamps /))
(tstamp 609C384B))
(comp (ref U1)
(value 62256)
(footprint Package_DIP:DIP-28_W15.24mm)
(datasheet https://ecee.colorado.edu/~mcclurel/Cypress_SRAM_CY62256.pdf)
(libsource (lib Memory_RAM) (part CY62256-70PC) (description "256K (32K x 8) Static RAM, 70ns, DIP-28"))
(sheetpath (names /) (tstamps /))
(tstamp 609CA309)))
(libparts
(libpart (lib CPU_NXP_6800) (part MC6809)
(aliases
(alias MC68A09)
(alias MC68B09))
(description "8-Bit Microprocessing unit 1.0MHz, DIP-40")
(docs http://pdf.datasheetcatalog.com/datasheet/motorola/MC68B09S.pdf)
(footprints
(fp DIP*W15.24mm*))
(fields
(field (name Reference) U)
(field (name Value) MC6809)
(field (name Footprint) Package_DIP:DIP-40_W15.24mm))
(pins
(pin (num 1) (name VSS) (type power_in))
(pin (num 2) (name ~NMI) (type input))
(pin (num 3) (name ~IRQ) (type input))
(pin (num 4) (name ~FIRQ) (type input))
(pin (num 5) (name BS) (type output))
(pin (num 6) (name BA) (type output))
(pin (num 7) (name VCC) (type power_in))
(pin (num 8) (name A0) (type output))
(pin (num 9) (name A1) (type output))
(pin (num 10) (name A2) (type output))
(pin (num 11) (name A3) (type output))
(pin (num 12) (name A4) (type output))
(pin (num 13) (name A5) (type output))
(pin (num 14) (name A6) (type output))
(pin (num 15) (name A7) (type output))
(pin (num 16) (name A8) (type output))
(pin (num 17) (name A9) (type output))
(pin (num 18) (name A10) (type output))
(pin (num 19) (name A11) (type output))
(pin (num 20) (name A12) (type output))
(pin (num 21) (name A13) (type output))
(pin (num 22) (name A14) (type output))
(pin (num 23) (name A15) (type output))
(pin (num 24) (name D7) (type BiDi))
(pin (num 25) (name D6) (type BiDi))
(pin (num 26) (name D5) (type BiDi))
(pin (num 27) (name D4) (type BiDi))
(pin (num 28) (name D3) (type BiDi))
(pin (num 29) (name D2) (type BiDi))
(pin (num 30) (name D1) (type BiDi))
(pin (num 31) (name D0) (type BiDi))
(pin (num 32) (name R/~W) (type output))
(pin (num 33) (name ~DMA/BREQ) (type input))
(pin (num 34) (name E) (type output))
(pin (num 35) (name Q) (type output))
(pin (num 36) (name MRDY) (type input))
(pin (num 37) (name ~RESET) (type input))
(pin (num 38) (name EXTAL) (type input))
(pin (num 39) (name XTAL) (type input))
(pin (num 40) (name ~HALT) (type input))))
(libpart (lib Memory_RAM) (part KM62256CLP)
(aliases
(alias HM62256BLP)
(alias CY62256-70PC))
(description "32Kx8 bit Low Power CMOS Static RAM, 55/70ns, DIP-28")
(docs https://www.futurlec.com/Datasheet/Memory/62256.pdf)
(footprints
(fp DIP*W15.24mm*))
(fields
(field (name Reference) U)
(field (name Value) KM62256CLP)
(field (name Footprint) Package_DIP:DIP-28_W15.24mm))
(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 Q0) (type 3state))
(pin (num 12) (name Q1) (type 3state))
(pin (num 13) (name Q2) (type 3state))
(pin (num 14) (name GND) (type power_in))
(pin (num 15) (name Q3) (type 3state))
(pin (num 16) (name Q4) (type 3state))
(pin (num 17) (name Q5) (type 3state))
(pin (num 18) (name Q6) (type 3state))
(pin (num 19) (name Q7) (type 3state))
(pin (num 20) (name ~CS) (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)))))
(libraries
(library (logical CPU_NXP_6800)
(uri /usr/share/kicad/library/CPU_NXP_6800.lib))
(library (logical Memory_RAM)
(uri /usr/share/kicad/library/Memory_RAM.lib)))
(nets
(net (code 1) (name /D0)
(node (ref U1) (pin 11)))
(net (code 2) (name /A0)
(node (ref U1) (pin 10)))
(net (code 3) (name /A1)
(node (ref U1) (pin 9)))
(net (code 4) (name /A2)
(node (ref U1) (pin 8)))
(net (code 5) (name /A5)
(node (ref U1) (pin 5)))
(net (code 6) (name /A3)
(node (ref U1) (pin 7)))
(net (code 7) (name /A4)
(node (ref U1) (pin 6)))
(net (code 8) (name /A6)
(node (ref U1) (pin 4)))
(net (code 9) (name /A7)
(node (ref U1) (pin 3)))
(net (code 10) (name /D7)
(node (ref U1) (pin 19)))
(net (code 11) (name /D6)
(node (ref U1) (pin 18)))
(net (code 12) (name /D5)
(node (ref U1) (pin 17)))
(net (code 13) (name /D4)
(node (ref U1) (pin 16)))
(net (code 14) (name /D3)
(node (ref U1) (pin 15)))
(net (code 15) (name /D2)
(node (ref U1) (pin 13)))
(net (code 16) (name /D1)
(node (ref U1) (pin 12)))
(net (code 17) (name /WE)
(node (ref U1) (pin 27)))
(net (code 18) (name /A8)
(node (ref U1) (pin 25)))
(net (code 19) (name VCC)
(node (ref U1) (pin 28)))
(net (code 20) (name GND)
(node (ref U1) (pin 14)))
(net (code 21) (name /A14)
(node (ref U1) (pin 1)))
(net (code 22) (name /A13)
(node (ref U1) (pin 26)))
(net (code 23) (name /A12)
(node (ref U1) (pin 2)))
(net (code 24) (name /A11)
(node (ref U1) (pin 23)))
(net (code 25) (name /A10)
(node (ref U1) (pin 21)))
(net (code 26) (name /A9)
(node (ref U1) (pin 24)))
(net (code 27) (name "Net-(U0-Pad31)")
(node (ref U0) (pin 31)))
(net (code 28) (name "Net-(U0-Pad36)")
(node (ref U0) (pin 36)))
(net (code 29) (name "Net-(U0-Pad26)")
(node (ref U0) (pin 26)))
(net (code 30) (name "Net-(U0-Pad16)")
(node (ref U0) (pin 16)))
(net (code 31) (name "Net-(U0-Pad35)")
(node (ref U0) (pin 35)))
(net (code 32) (name "Net-(U0-Pad25)")
(node (ref U0) (pin 25)))
(net (code 33) (name "Net-(U0-Pad15)")
(node (ref U0) (pin 15)))
(net (code 34) (name "Net-(U0-Pad34)")
(node (ref U0) (pin 34)))
(net (code 35) (name "Net-(U0-Pad24)")
(node (ref U0) (pin 24)))
(net (code 36) (name "Net-(U0-Pad14)")
(node (ref U0) (pin 14)))
(net (code 37) (name "Net-(U0-Pad33)")
(node (ref U0) (pin 33)))
(net (code 38) (name "Net-(U0-Pad23)")
(node (ref U0) (pin 23)))
(net (code 39) (name "Net-(U0-Pad13)")
(node (ref U0) (pin 13)))
(net (code 40) (name "Net-(U0-Pad32)")
(node (ref U0) (pin 32)))
(net (code 41) (name "Net-(U0-Pad22)")
(node (ref U0) (pin 22)))
(net (code 42) (name "Net-(U0-Pad12)")
(node (ref U0) (pin 12)))
(net (code 43) (name "Net-(U0-Pad17)")
(node (ref U0) (pin 17)))
(net (code 44) (name "Net-(U0-Pad21)")
(node (ref U0) (pin 21)))
(net (code 45) (name "Net-(U0-Pad11)")
(node (ref U0) (pin 11)))
(net (code 46) (name "Net-(U0-Pad40)")
(node (ref U0) (pin 40)))
(net (code 47) (name "Net-(U0-Pad30)")
(node (ref U0) (pin 30)))
(net (code 48) (name "Net-(U0-Pad20)")
(node (ref U0) (pin 20)))
(net (code 49) (name "Net-(U0-Pad10)")
(node (ref U0) (pin 10)))
(net (code 50) (name "Net-(U0-Pad9)")
(node (ref U0) (pin 9)))
(net (code 51) (name "Net-(U0-Pad8)")
(node (ref U0) (pin 8)))
(net (code 52) (name "Net-(U0-Pad7)")
(node (ref U0) (pin 7)))
(net (code 53) (name "Net-(U0-Pad6)")
(node (ref U0) (pin 6)))
(net (code 54) (name "Net-(U0-Pad5)")
(node (ref U0) (pin 5)))
(net (code 55) (name "Net-(U0-Pad4)")
(node (ref U0) (pin 4)))
(net (code 56) (name "Net-(U0-Pad3)")
(node (ref U0) (pin 3)))
(net (code 57) (name "Net-(U0-Pad2)")
(node (ref U0) (pin 2)))
(net (code 58) (name "Net-(U1-Pad22)")
(node (ref U1) (pin 22)))
(net (code 59) (name "Net-(U1-Pad20)")
(node (ref U1) (pin 20)))
(net (code 60) (name "Net-(U0-Pad1)")
(node (ref U0) (pin 1)))
(net (code 61) (name "Net-(U0-Pad39)")
(node (ref U0) (pin 39)))
(net (code 62) (name "Net-(U0-Pad29)")
(node (ref U0) (pin 29)))
(net (code 63) (name "Net-(U0-Pad19)")
(node (ref U0) (pin 19)))
(net (code 64) (name "Net-(U0-Pad38)")
(node (ref U0) (pin 38)))
(net (code 65) (name "Net-(U0-Pad28)")
(node (ref U0) (pin 28)))
(net (code 66) (name "Net-(U0-Pad18)")
(node (ref U0) (pin 18)))
(net (code 67) (name "Net-(U0-Pad37)")
(node (ref U0) (pin 37)))
(net (code 68) (name "Net-(U0-Pad27)")
(node (ref U0) (pin 27)))))