Update 6510-1 and 6510-2 for KLC compliance

This commit is contained in:
Nicholas Parks Young 2023-05-24 21:51:43 +01:00
parent 3390504e73
commit e87ead1b66

View File

@ -72,7 +72,7 @@
(name "A10" (effects (font (size 1.27 1.27)))) (name "A10" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27)))) (number "19" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -10.16 -7.62 0) (length 2.54) (pin input line (at -10.16 2.54 0) (length 2.54)
(name "RDY" (effects (font (size 1.27 1.27)))) (name "RDY" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))
) )
@ -116,7 +116,7 @@
(name "D4" (effects (font (size 1.27 1.27)))) (name "D4" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27)))) (number "29" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -10.16 20.32 0) (length 2.54) (pin output line (at -10.16 22.86 0) (length 2.54)
(name "ϕ1" (effects (font (size 1.27 1.27)))) (name "ϕ1" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
@ -136,31 +136,31 @@
(name "D0" (effects (font (size 1.27 1.27)))) (name "D0" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27)))) (number "33" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -10.16 0 0) (length 2.54) (pin output line (at -10.16 7.62 0) (length 2.54)
(name "R/~{W}" (effects (font (size 1.27 1.27)))) (name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27)))) (number "34" (effects (font (size 1.27 1.27))))
) )
(pin no_connect non_logic (at -10.16 -25.4 0) (length 2.54) hide (pin no_connect non_logic (at -7.62 -15.24 0) (length 2.54) hide
(name "nc" (effects (font (size 1.27 1.27)))) (name "nc" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27)))) (number "35" (effects (font (size 1.27 1.27))))
) )
(pin no_connect non_logic (at -10.16 -27.94 0) (length 2.54) hide (pin no_connect non_logic (at -7.62 -17.78 0) (length 2.54) hide
(name "nc" (effects (font (size 1.27 1.27)))) (name "nc" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27)))) (number "36" (effects (font (size 1.27 1.27))))
) )
(pin input clock (at -10.16 22.86 0) (length 2.54) (pin input clock (at -10.16 25.4 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27)))) (name "ϕ0" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27)))) (number "37" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -10.16 -30.48 0) (length 2.54) (pin input line (at -10.16 -7.62 0) (length 2.54)
(name "~{SO}" (effects (font (size 1.27 1.27)))) (name "~{SO}" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27)))) (number "38" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -10.16 17.78 0) (length 2.54) (pin output line (at -10.16 20.32 0) (length 2.54)
(name "ϕ2" (effects (font (size 1.27 1.27)))) (name "ϕ2" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27)))) (number "39" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -10.16 10.16 0) (length 2.54) (pin input line (at -10.16 15.24 0) (length 2.54)
(name "~{IRQ}" (effects (font (size 1.27 1.27)))) (name "~{IRQ}" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))
) )
@ -168,15 +168,15 @@
(name "~{RES}" (effects (font (size 1.27 1.27)))) (name "~{RES}" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27)))) (number "40" (effects (font (size 1.27 1.27))))
) )
(pin no_connect non_logic (at -10.16 -22.86 0) (length 2.5654) hide (pin no_connect non_logic (at -7.62 -12.7 0) (length 2.5654) hide
(name "nc" (effects (font (size 1.27 1.27)))) (name "nc" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27)))) (number "5" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -10.16 7.62 0) (length 2.54) (pin input line (at -10.16 12.7 0) (length 2.54)
(name "~{NMI}" (effects (font (size 1.27 1.27)))) (name "~{NMI}" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27)))) (number "6" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -10.16 -17.78 0) (length 2.54) (pin output line (at -10.16 -2.54 0) (length 2.54)
(name "SYNC" (effects (font (size 1.27 1.27)))) (name "SYNC" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27)))) (number "7" (effects (font (size 1.27 1.27))))
) )
@ -1081,7 +1081,7 @@
(name "R/~{W}" (effects (font (size 1.27 1.27)))) (name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27)))) (number "37" (effects (font (size 1.27 1.27))))
) )
(pin input clock (at -10.16 30.48 0) (length 2.54) (pin input clock (at -10.16 33.02 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27)))) (name "ϕ0" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27)))) (number "38" (effects (font (size 1.27 1.27))))
) )
@ -1093,7 +1093,7 @@
(name "~{NMI}" (effects (font (size 1.27 1.27)))) (name "~{NMI}" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))
) )
(pin input clock (at -10.16 33.02 0) (length 2.54) (pin input clock (at -10.16 30.48 0) (length 2.54)
(name "ϕ1" (effects (font (size 1.27 1.27)))) (name "ϕ1" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27)))) (number "40" (effects (font (size 1.27 1.27))))
) )
@ -1334,16 +1334,16 @@
) )
) )
(symbol "6510-1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (symbol "6510-1" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -10.16 46.99 0) (property "Reference" "U" (id 0) (at 2.54 53.34 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Value" "6510-1" (id 1) (at 0 0 90) (property "Value" "6510-1" (id 1) (at 2.54 50.8 0)
(effects (font (size 1.27 1.27) bold italic)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Footprint" "Package_DIP:DIP-40_W15.24mm" (id 2) (at 0 62.23 0) (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (id 2) (at 0 63.5 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6510_mpu.pdf" (id 3) (at 0 59.69 0) (property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6510_mpu.pdf" (id 3) (at 0 60.96 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "ki_keywords" "6510-1 CPU uP" (id 4) (at 0 0 0) (property "ki_keywords" "6510-1 CPU uP" (id 4) (at 0 0 0)
@ -1356,185 +1356,185 @@
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(symbol "6510-1_0_1" (symbol "6510-1_0_1"
(rectangle (start -10.16 45.72) (end 10.16 -45.72) (rectangle (start -7.62 48.26) (end 7.62 -48.26)
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background)) (fill (type background))
) )
) )
(symbol "6510-1_1_1" (symbol "6510-1_1_1"
(pin input input_low (at -15.24 41.91 0) (length 5.08) (pin input line (at -10.16 43.18 0) (length 2.54)
(name "~{RES}" (effects (font (size 1.27 1.27)))) (name "~{RES}" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 31.75 180) (length 5.08) (pin tri_state line (at 10.16 33.02 180) (length 2.54)
(name "A4" (effects (font (size 1.27 1.27)))) (name "A4" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27)))) (number "10" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 29.21 180) (length 5.08) (pin tri_state line (at 10.16 30.48 180) (length 2.54)
(name "A5" (effects (font (size 1.27 1.27)))) (name "A5" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27)))) (number "11" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 26.67 180) (length 5.08) (pin tri_state line (at 10.16 27.94 180) (length 2.54)
(name "A6" (effects (font (size 1.27 1.27)))) (name "A6" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27)))) (number "12" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 24.13 180) (length 5.08) (pin tri_state line (at 10.16 25.4 180) (length 2.54)
(name "A7" (effects (font (size 1.27 1.27)))) (name "A7" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27)))) (number "13" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 21.59 180) (length 5.08) (pin tri_state line (at 10.16 22.86 180) (length 2.54)
(name "A8" (effects (font (size 1.27 1.27)))) (name "A8" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27)))) (number "14" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 19.05 180) (length 5.08) (pin tri_state line (at 10.16 20.32 180) (length 2.54)
(name "A9" (effects (font (size 1.27 1.27)))) (name "A9" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27)))) (number "15" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 16.51 180) (length 5.08) (pin tri_state line (at 10.16 17.78 180) (length 2.54)
(name "A10" (effects (font (size 1.27 1.27)))) (name "A10" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27)))) (number "16" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 13.97 180) (length 5.08) (pin tri_state line (at 10.16 15.24 180) (length 2.54)
(name "A11" (effects (font (size 1.27 1.27)))) (name "A11" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27)))) (number "17" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 11.43 180) (length 5.08) (pin tri_state line (at 10.16 12.7 180) (length 2.54)
(name "A12" (effects (font (size 1.27 1.27)))) (name "A12" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27)))) (number "18" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 8.89 180) (length 5.08) (pin tri_state line (at 10.16 10.16 180) (length 2.54)
(name "A13" (effects (font (size 1.27 1.27)))) (name "A13" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27)))) (number "19" (effects (font (size 1.27 1.27))))
) )
(pin input clock (at -15.24 36.83 0) (length 5.08) (pin input clock (at -10.16 35.56 0) (length 2.54)
(name "ϕ1" (effects (font (size 1.27 1.27)))) (name "ϕ1" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 0 -50.8 90) (length 5.08) (pin power_in line (at 0 -50.8 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27)))) (number "20" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 6.35 180) (length 5.08) (pin tri_state line (at 10.16 7.62 180) (length 2.54)
(name "A14" (effects (font (size 1.27 1.27)))) (name "A14" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27)))) (number "21" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 3.81 180) (length 5.08) (pin tri_state line (at 10.16 5.08 180) (length 2.54)
(name "A15" (effects (font (size 1.27 1.27)))) (name "A15" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27)))) (number "22" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -41.91 180) (length 5.08) (pin bidirectional line (at 10.16 -43.18 180) (length 2.54)
(name "P7" (effects (font (size 1.27 1.27)))) (name "P7" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27)))) (number "23" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -39.37 180) (length 5.08) (pin bidirectional line (at 10.16 -40.64 180) (length 2.54)
(name "P6" (effects (font (size 1.27 1.27)))) (name "P6" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27)))) (number "24" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -36.83 180) (length 5.08) (pin bidirectional line (at 10.16 -38.1 180) (length 2.54)
(name "P5" (effects (font (size 1.27 1.27)))) (name "P5" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27)))) (number "25" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -34.29 180) (length 5.08) (pin bidirectional line (at 10.16 -35.56 180) (length 2.54)
(name "P4" (effects (font (size 1.27 1.27)))) (name "P4" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27)))) (number "26" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -31.75 180) (length 5.08) (pin bidirectional line (at 10.16 -33.02 180) (length 2.54)
(name "P3" (effects (font (size 1.27 1.27)))) (name "P3" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27)))) (number "27" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -29.21 180) (length 5.08) (pin bidirectional line (at 10.16 -30.48 180) (length 2.54)
(name "P2" (effects (font (size 1.27 1.27)))) (name "P2" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27)))) (number "28" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -26.67 180) (length 5.08) (pin bidirectional line (at 10.16 -27.94 180) (length 2.54)
(name "P1" (effects (font (size 1.27 1.27)))) (name "P1" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27)))) (number "29" (effects (font (size 1.27 1.27))))
) )
(pin input input_low (at -15.24 21.59 0) (length 5.08) (pin input line (at -10.16 30.48 0) (length 2.54)
(name "~{IRQ}" (effects (font (size 1.27 1.27)))) (name "~{IRQ}" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -24.13 180) (length 5.08) (pin bidirectional line (at 10.16 -25.4 180) (length 2.54)
(name "P0" (effects (font (size 1.27 1.27)))) (name "P0" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27)))) (number "30" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -19.05 180) (length 5.08) (pin bidirectional line (at 10.16 -20.32 180) (length 2.54)
(name "D7" (effects (font (size 1.27 1.27)))) (name "D7" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27)))) (number "31" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -16.51 180) (length 5.08) (pin bidirectional line (at 10.16 -17.78 180) (length 2.54)
(name "D6" (effects (font (size 1.27 1.27)))) (name "D6" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27)))) (number "32" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -13.97 180) (length 5.08) (pin bidirectional line (at 10.16 -15.24 180) (length 2.54)
(name "D5" (effects (font (size 1.27 1.27)))) (name "D5" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27)))) (number "33" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -11.43 180) (length 5.08) (pin bidirectional line (at 10.16 -12.7 180) (length 2.54)
(name "D4" (effects (font (size 1.27 1.27)))) (name "D4" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27)))) (number "34" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -8.89 180) (length 5.08) (pin bidirectional line (at 10.16 -10.16 180) (length 2.54)
(name "D3" (effects (font (size 1.27 1.27)))) (name "D3" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27)))) (number "35" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -6.35 180) (length 5.08) (pin bidirectional line (at 10.16 -7.62 180) (length 2.54)
(name "D2" (effects (font (size 1.27 1.27)))) (name "D2" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27)))) (number "36" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -3.81 180) (length 5.08) (pin bidirectional line (at 10.16 -5.08 180) (length 2.54)
(name "D1" (effects (font (size 1.27 1.27)))) (name "D1" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27)))) (number "37" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -1.27 180) (length 5.08) (pin bidirectional line (at 10.16 -2.54 180) (length 2.54)
(name "D0" (effects (font (size 1.27 1.27)))) (name "D0" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27)))) (number "38" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at -15.24 11.43 0) (length 5.08) (pin tri_state line (at -10.16 25.4 0) (length 2.54)
(name "R/~{W}" (effects (font (size 1.27 1.27)))) (name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27)))) (number "39" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -15.24 1.27 0) (length 5.08) (pin input line (at -10.16 20.32 0) (length 2.54)
(name "AEC" (effects (font (size 1.27 1.27)))) (name "AEC" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))
) )
(pin input clock (at -15.24 34.29 0) (length 5.08) (pin input clock (at -10.16 38.1 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27)))) (name "ϕ0" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27)))) (number "40" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 0 50.8 270) (length 5.08) (pin power_in line (at 0 50.8 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27)))) (name "VCC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27)))) (number "5" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 41.91 180) (length 5.08) (pin tri_state line (at 10.16 43.18 180) (length 2.54)
(name "A0" (effects (font (size 1.27 1.27)))) (name "A0" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27)))) (number "6" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 39.37 180) (length 5.08) (pin tri_state line (at 10.16 40.64 180) (length 2.54)
(name "A1" (effects (font (size 1.27 1.27)))) (name "A1" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27)))) (number "7" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 36.83 180) (length 5.08) (pin tri_state line (at 10.16 38.1 180) (length 2.54)
(name "A2" (effects (font (size 1.27 1.27)))) (name "A2" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27)))) (number "8" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 34.29 180) (length 5.08) (pin tri_state line (at 10.16 35.56 180) (length 2.54)
(name "A3" (effects (font (size 1.27 1.27)))) (name "A3" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27)))) (number "9" (effects (font (size 1.27 1.27))))
) )
) )
) )
(symbol "6510-2" (pin_names (offset 1.016)) (in_bom yes) (on_board yes) (symbol "6510-2" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -10.16 46.99 0) (property "Reference" "U" (id 0) (at 2.54 53.34 0)
(effects (font (size 1.27 1.27)) (justify left)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Value" "6510-2" (id 1) (at 0 0 90) (property "Value" "6510-2" (id 1) (at 2.54 50.8 0)
(effects (font (size 1.27 1.27) bold italic)) (effects (font (size 1.27 1.27)) (justify left))
) )
(property "Footprint" "Package_DIP:DIP-40_W15.24mm" (id 2) (at 0 62.23 0) (property "Footprint" "Package_DIP:DIP-40_W15.24mm" (id 2) (at 0 66.04 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6510_mpu.pdf" (id 3) (at 0 59.69 0) (property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6510_mpu.pdf" (id 3) (at 0 63.5 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "ki_keywords" "6510-2 CPU uP" (id 4) (at 0 0 0) (property "ki_keywords" "6510-2 CPU uP" (id 4) (at 0 0 0)
@ -1547,169 +1547,169 @@
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(symbol "6510-2_0_1" (symbol "6510-2_0_1"
(rectangle (start -10.16 45.72) (end 10.16 -45.72) (rectangle (start -7.62 48.26) (end 7.62 -48.26)
(stroke (width 0) (type default) (color 0 0 0 0)) (stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background)) (fill (type background))
) )
) )
(symbol "6510-2_1_1" (symbol "6510-2_1_1"
(pin input input_low (at -15.24 41.91 0) (length 5.08) (pin input line (at -10.16 43.18 0) (length 2.54)
(name "~{RES}" (effects (font (size 1.27 1.27)))) (name "~{RES}" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27)))) (number "1" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 31.75 180) (length 5.08) (pin tri_state line (at 10.16 33.02 180) (length 2.54)
(name "A4" (effects (font (size 1.27 1.27)))) (name "A4" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27)))) (number "10" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 29.21 180) (length 5.08) (pin tri_state line (at 10.16 30.48 180) (length 2.54)
(name "A5" (effects (font (size 1.27 1.27)))) (name "A5" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27)))) (number "11" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 26.67 180) (length 5.08) (pin tri_state line (at 10.16 27.94 180) (length 2.54)
(name "A6" (effects (font (size 1.27 1.27)))) (name "A6" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27)))) (number "12" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 24.13 180) (length 5.08) (pin tri_state line (at 10.16 25.4 180) (length 2.54)
(name "A7" (effects (font (size 1.27 1.27)))) (name "A7" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27)))) (number "13" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 21.59 180) (length 5.08) (pin tri_state line (at 10.16 22.86 180) (length 2.54)
(name "A8" (effects (font (size 1.27 1.27)))) (name "A8" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27)))) (number "14" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 19.05 180) (length 5.08) (pin tri_state line (at 10.16 20.32 180) (length 2.54)
(name "A9" (effects (font (size 1.27 1.27)))) (name "A9" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27)))) (number "15" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 16.51 180) (length 5.08) (pin tri_state line (at 10.16 17.78 180) (length 2.54)
(name "A10" (effects (font (size 1.27 1.27)))) (name "A10" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27)))) (number "16" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 13.97 180) (length 5.08) (pin tri_state line (at 10.16 15.24 180) (length 2.54)
(name "A11" (effects (font (size 1.27 1.27)))) (name "A11" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27)))) (number "17" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 11.43 180) (length 5.08) (pin tri_state line (at 10.16 12.7 180) (length 2.54)
(name "A12" (effects (font (size 1.27 1.27)))) (name "A12" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27)))) (number "18" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 8.89 180) (length 5.08) (pin tri_state line (at 10.16 10.16 180) (length 2.54)
(name "A13" (effects (font (size 1.27 1.27)))) (name "A13" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27)))) (number "19" (effects (font (size 1.27 1.27))))
) )
(pin input clock (at -15.24 34.29 0) (length 5.08) (pin input clock (at -10.16 38.1 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27)))) (name "ϕ0" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27)))) (number "2" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 0 -50.8 90) (length 5.08) (pin power_in line (at 0 -50.8 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27)))) (name "VSS" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27)))) (number "20" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 6.35 180) (length 5.08) (pin tri_state line (at 10.16 7.62 180) (length 2.54)
(name "A14" (effects (font (size 1.27 1.27)))) (name "A14" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27)))) (number "21" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 3.81 180) (length 5.08) (pin tri_state line (at 10.16 5.08 180) (length 2.54)
(name "A15" (effects (font (size 1.27 1.27)))) (name "A15" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27)))) (number "22" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -41.91 180) (length 5.08) (pin bidirectional line (at 10.16 -43.18 180) (length 2.54)
(name "P7" (effects (font (size 1.27 1.27)))) (name "P7" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27)))) (number "23" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -39.37 180) (length 5.08) (pin bidirectional line (at 10.16 -40.64 180) (length 2.54)
(name "P6" (effects (font (size 1.27 1.27)))) (name "P6" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27)))) (number "24" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -36.83 180) (length 5.08) (pin bidirectional line (at 10.16 -38.1 180) (length 2.54)
(name "P5" (effects (font (size 1.27 1.27)))) (name "P5" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27)))) (number "25" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -34.29 180) (length 5.08) (pin bidirectional line (at 10.16 -35.56 180) (length 2.54)
(name "P4" (effects (font (size 1.27 1.27)))) (name "P4" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27)))) (number "26" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -31.75 180) (length 5.08) (pin bidirectional line (at 10.16 -33.02 180) (length 2.54)
(name "P3" (effects (font (size 1.27 1.27)))) (name "P3" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27)))) (number "27" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -29.21 180) (length 5.08) (pin bidirectional line (at 10.16 -30.48 180) (length 2.54)
(name "P2" (effects (font (size 1.27 1.27)))) (name "P2" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27)))) (number "28" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -26.67 180) (length 5.08) (pin bidirectional line (at 10.16 -27.94 180) (length 2.54)
(name "P1" (effects (font (size 1.27 1.27)))) (name "P1" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27)))) (number "29" (effects (font (size 1.27 1.27))))
) )
(pin input input_low (at -15.24 21.59 0) (length 5.08) (pin input line (at -10.16 30.48 0) (length 2.54)
(name "~{IRQ}" (effects (font (size 1.27 1.27)))) (name "~{IRQ}" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27)))) (number "3" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -24.13 180) (length 5.08) (pin bidirectional line (at 10.16 -25.4 180) (length 2.54)
(name "P0" (effects (font (size 1.27 1.27)))) (name "P0" (effects (font (size 1.27 1.27))))
(number "30" (effects (font (size 1.27 1.27)))) (number "30" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -19.05 180) (length 5.08) (pin bidirectional line (at 10.16 -20.32 180) (length 2.54)
(name "D7" (effects (font (size 1.27 1.27)))) (name "D7" (effects (font (size 1.27 1.27))))
(number "31" (effects (font (size 1.27 1.27)))) (number "31" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -16.51 180) (length 5.08) (pin bidirectional line (at 10.16 -17.78 180) (length 2.54)
(name "D6" (effects (font (size 1.27 1.27)))) (name "D6" (effects (font (size 1.27 1.27))))
(number "32" (effects (font (size 1.27 1.27)))) (number "32" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -13.97 180) (length 5.08) (pin bidirectional line (at 10.16 -15.24 180) (length 2.54)
(name "D5" (effects (font (size 1.27 1.27)))) (name "D5" (effects (font (size 1.27 1.27))))
(number "33" (effects (font (size 1.27 1.27)))) (number "33" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -11.43 180) (length 5.08) (pin bidirectional line (at 10.16 -12.7 180) (length 2.54)
(name "D4" (effects (font (size 1.27 1.27)))) (name "D4" (effects (font (size 1.27 1.27))))
(number "34" (effects (font (size 1.27 1.27)))) (number "34" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -8.89 180) (length 5.08) (pin bidirectional line (at 10.16 -10.16 180) (length 2.54)
(name "D3" (effects (font (size 1.27 1.27)))) (name "D3" (effects (font (size 1.27 1.27))))
(number "35" (effects (font (size 1.27 1.27)))) (number "35" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -6.35 180) (length 5.08) (pin bidirectional line (at 10.16 -7.62 180) (length 2.54)
(name "D2" (effects (font (size 1.27 1.27)))) (name "D2" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27)))) (number "36" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -3.81 180) (length 5.08) (pin bidirectional line (at 10.16 -5.08 180) (length 2.54)
(name "D1" (effects (font (size 1.27 1.27)))) (name "D1" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27)))) (number "37" (effects (font (size 1.27 1.27))))
) )
(pin bidirectional line (at 15.24 -1.27 180) (length 5.08) (pin bidirectional line (at 10.16 -2.54 180) (length 2.54)
(name "D0" (effects (font (size 1.27 1.27)))) (name "D0" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27)))) (number "38" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at -15.24 11.43 0) (length 5.08) (pin tri_state line (at -10.16 25.4 0) (length 2.54)
(name "R/~{W}" (effects (font (size 1.27 1.27)))) (name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27)))) (number "39" (effects (font (size 1.27 1.27))))
) )
(pin input line (at -15.24 1.27 0) (length 5.08) (pin input line (at -10.16 20.32 0) (length 2.54)
(name "AEC" (effects (font (size 1.27 1.27)))) (name "AEC" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27)))) (number "4" (effects (font (size 1.27 1.27))))
) )
(pin output line (at -15.24 29.21 0) (length 5.08) (pin output line (at -10.16 35.56 0) (length 2.54)
(name "ϕ2" (effects (font (size 1.27 1.27)))) (name "ϕ2" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27)))) (number "40" (effects (font (size 1.27 1.27))))
) )
(pin power_in line (at 0 50.8 270) (length 5.08) (pin power_in line (at 0 53.34 270) (length 5.08)
(name "VCC" (effects (font (size 1.27 1.27)))) (name "VCC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27)))) (number "5" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 41.91 180) (length 5.08) (pin tri_state line (at 10.16 43.18 180) (length 2.54)
(name "A0" (effects (font (size 1.27 1.27)))) (name "A0" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27)))) (number "6" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 39.37 180) (length 5.08) (pin tri_state line (at 10.16 40.64 180) (length 2.54)
(name "A1" (effects (font (size 1.27 1.27)))) (name "A1" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27)))) (number "7" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 36.83 180) (length 5.08) (pin tri_state line (at 10.16 38.1 180) (length 2.54)
(name "A2" (effects (font (size 1.27 1.27)))) (name "A2" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27)))) (number "8" (effects (font (size 1.27 1.27))))
) )
(pin tri_state line (at 15.24 34.29 180) (length 5.08) (pin tri_state line (at 10.16 35.56 180) (length 2.54)
(name "A3" (effects (font (size 1.27 1.27)))) (name "A3" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27)))) (number "9" (effects (font (size 1.27 1.27))))
) )