Update 6507, 6509, 6510 update for KLC compliance

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

View File

@ -512,10 +512,10 @@
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6500_mpu_mar_1980.pdf" (id 3) (at 0 45.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6505 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6505 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6505 8-bit NMOS Microprocessor, 4K, DIP-28" (id 5) (at 0 0 0)
(property "ki_description" " 8-bit NMOS Microprocessor, 4K, DIP-28" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-28_W15.24mm*" (id 6) (at 0 0 0)
@ -655,10 +655,10 @@
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6500_mpu_mar_1980.pdf" (id 3) (at 0 45.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6506 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6506 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6506 8-bit NMOS Microprocessor, 4K, DIP-28" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS Microprocessor, 4K, DIP-28" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-28_W15.24mm*" (id 6) (at 0 0 0)
@ -786,525 +786,525 @@
)
)
(symbol "6507" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -10.16 35.56 0)
(property "Reference" "U" (id 0) (at 2.54 38.1 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "6507" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27) bold italic))
(property "Value" "6507" (id 1) (at 2.54 35.56 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Footprint" "Package_DIP:DIP-28_W15.24mm" (id 2) (at 0 50.8 0)
(property "Footprint" "Package_DIP:DIP-28_W15.24mm" (id 2) (at 0 48.26 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6500_mpu_mar_1980.pdf" (id 3) (at 0 48.26 0)
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6500_mpu_mar_1980.pdf" (id 3) (at 0 45.72 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6507 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6507 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6507 8-bit NMOS Microprocessor, 8K, DIP-28" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS Microprocessor, 8K, DIP-28" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-28_W15.24mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "6507_0_1"
(rectangle (start -10.16 34.29) (end 10.16 -34.29)
(rectangle (start -7.62 33.02) (end 7.62 -33.02)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "6507_1_1"
(pin input input_low (at -15.24 30.48 0) (length 5.08)
(pin input line (at -10.16 27.94 0) (length 2.54)
(name "~{RES}" (effects (font (size 1.27 1.27))))
(number "1" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 17.78 180) (length 5.08)
(pin output line (at 10.16 15.24 180) (length 2.54)
(name "A5" (effects (font (size 1.27 1.27))))
(number "10" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 15.24 180) (length 5.08)
(pin output line (at 10.16 12.7 180) (length 2.54)
(name "A6" (effects (font (size 1.27 1.27))))
(number "11" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 12.7 180) (length 5.08)
(pin output line (at 10.16 10.16 180) (length 2.54)
(name "A7" (effects (font (size 1.27 1.27))))
(number "12" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 10.16 180) (length 5.08)
(pin output line (at 10.16 7.62 180) (length 2.54)
(name "A8" (effects (font (size 1.27 1.27))))
(number "13" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 7.62 180) (length 5.08)
(pin output line (at 10.16 5.08 180) (length 2.54)
(name "A9" (effects (font (size 1.27 1.27))))
(number "14" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 5.08 180) (length 5.08)
(pin output line (at 10.16 2.54 180) (length 2.54)
(name "A10" (effects (font (size 1.27 1.27))))
(number "15" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 2.54 180) (length 5.08)
(pin output line (at 10.16 0 180) (length 2.54)
(name "A11" (effects (font (size 1.27 1.27))))
(number "16" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 0 180) (length 5.08)
(pin output line (at 10.16 -2.54 180) (length 2.54)
(name "A12" (effects (font (size 1.27 1.27))))
(number "17" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -30.48 180) (length 5.08)
(pin bidirectional line (at 10.16 -27.94 180) (length 2.54)
(name "D7" (effects (font (size 1.27 1.27))))
(number "18" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -27.94 180) (length 5.08)
(pin bidirectional line (at 10.16 -25.4 180) (length 2.54)
(name "D6" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -39.37 90) (length 5.08)
(pin power_in line (at 0 -35.56 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "2" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -25.4 180) (length 5.08)
(pin bidirectional line (at 10.16 -22.86 180) (length 2.54)
(name "D5" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -22.86 180) (length 5.08)
(pin bidirectional line (at 10.16 -20.32 180) (length 2.54)
(name "D4" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -20.32 180) (length 5.08)
(pin bidirectional line (at 10.16 -17.78 180) (length 2.54)
(name "D3" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -17.78 180) (length 5.08)
(pin bidirectional line (at 10.16 -15.24 180) (length 2.54)
(name "D2" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -15.24 180) (length 5.08)
(pin bidirectional line (at 10.16 -12.7 180) (length 2.54)
(name "D1" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -12.7 180) (length 5.08)
(pin bidirectional line (at 10.16 -10.16 180) (length 2.54)
(name "D0" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin output line (at -15.24 0 0) (length 5.08)
(pin output line (at -10.16 15.24 0) (length 2.54)
(name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin input clock (at -15.24 22.86 0) (length 5.08)
(pin input clock (at -10.16 22.86 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin output line (at -15.24 17.78 0) (length 5.08)
(pin output line (at -10.16 20.32 0) (length 2.54)
(name "ϕ2" (effects (font (size 1.27 1.27))))
(number "28" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -7.62 0) (length 5.08)
(pin input line (at -10.16 10.16 0) (length 2.54)
(name "RDY" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 39.37 270) (length 5.08)
(pin power_in line (at 0 35.56 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 30.48 180) (length 5.08)
(pin output line (at 10.16 27.94 180) (length 2.54)
(name "A0" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 27.94 180) (length 5.08)
(pin output line (at 10.16 25.4 180) (length 2.54)
(name "A1" (effects (font (size 1.27 1.27))))
(number "6" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 25.4 180) (length 5.08)
(pin output line (at 10.16 22.86 180) (length 2.54)
(name "A2" (effects (font (size 1.27 1.27))))
(number "7" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 22.86 180) (length 5.08)
(pin output line (at 10.16 20.32 180) (length 2.54)
(name "A3" (effects (font (size 1.27 1.27))))
(number "8" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 20.32 180) (length 5.08)
(pin output line (at 10.16 17.78 180) (length 2.54)
(name "A4" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "6509" (pin_names (offset 1.016)) (in_bom yes) (on_board yes)
(property "Reference" "U" (id 0) (at -10.16 41.91 0)
(property "Reference" "U" (id 0) (at 2.54 48.26 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "6509" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27)))
(property "Value" "6509" (id 1) (at 2.54 45.72 0)
(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 58.42 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6509_mpu.pdf" (id 3) (at 0 59.69 0)
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6509_mpu.pdf" (id 3) (at 0 55.88 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6509 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6509 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6509 8-bit NMOS Microprocessor, 16x64K, DIP-40" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS Microprocessor, 16x64K, DIP-40" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-40_W15.24mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "6509_0_1"
(rectangle (start -10.16 40.64) (end 10.16 -40.64)
(rectangle (start -7.62 43.18) (end 7.62 -43.18)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "6509_1_1"
(pin input line (at -15.24 -1.27 0) (length 5.08)
(pin input line (at -10.16 12.7 0) (length 2.54)
(name "RDY" (effects (font (size 1.27 1.27))))
(number "1" (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 "A3" (effects (font (size 1.27 1.27))))
(number "10" (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 "A4" (effects (font (size 1.27 1.27))))
(number "11" (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 "A5" (effects (font (size 1.27 1.27))))
(number "12" (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 "A6" (effects (font (size 1.27 1.27))))
(number "13" (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 "A7" (effects (font (size 1.27 1.27))))
(number "14" (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 "A8" (effects (font (size 1.27 1.27))))
(number "15" (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 "A9" (effects (font (size 1.27 1.27))))
(number "16" (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 "A10" (effects (font (size 1.27 1.27))))
(number "17" (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 "A11" (effects (font (size 1.27 1.27))))
(number "18" (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 "A12" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input input_low (at -15.24 16.51 0) (length 5.08)
(pin input line (at -10.16 25.4 0) (length 2.54)
(name "~{IRQ}" (effects (font (size 1.27 1.27))))
(number "2" (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 "A13" (effects (font (size 1.27 1.27))))
(number "20" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 -45.72 90) (length 5.08)
(pin power_in line (at 0 -45.72 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "21" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 15.24 1.27 180) (length 5.08)
(pin tri_state line (at 10.16 2.54 180) (length 2.54)
(name "A14" (effects (font (size 1.27 1.27))))
(number "22" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at 15.24 -1.27 180) (length 5.08)
(pin tri_state line (at 10.16 0 180) (length 2.54)
(name "A15" (effects (font (size 1.27 1.27))))
(number "23" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 -36.83 180) (length 5.08)
(pin output line (at 10.16 -38.1 180) (length 2.54)
(name "P3" (effects (font (size 1.27 1.27))))
(number "24" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 -34.29 180) (length 5.08)
(pin output line (at 10.16 -35.56 180) (length 2.54)
(name "P2" (effects (font (size 1.27 1.27))))
(number "25" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 -31.75 180) (length 5.08)
(pin output line (at 10.16 -33.02 180) (length 2.54)
(name "P1" (effects (font (size 1.27 1.27))))
(number "26" (effects (font (size 1.27 1.27))))
)
(pin output line (at 15.24 -29.21 180) (length 5.08)
(pin output line (at 10.16 -30.48 180) (length 2.54)
(name "P0" (effects (font (size 1.27 1.27))))
(number "27" (effects (font (size 1.27 1.27))))
)
(pin input input_low (at -15.24 -24.13 0) (length 5.08)
(pin input input_low (at -10.16 0 0) (length 2.54)
(name "~{SO}" (effects (font (size 1.27 1.27))))
(number "28" (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 "D7" (effects (font (size 1.27 1.27))))
(number "29" (effects (font (size 1.27 1.27))))
)
(pin output line (at -15.24 -11.43 0) (length 5.08)
(pin output line (at -10.16 5.08 0) (length 2.54)
(name "SYNC" (effects (font (size 1.27 1.27))))
(number "3" (effects (font (size 1.27 1.27))))
)
(pin bidirectional line (at 15.24 -21.59 180) (length 5.08)
(pin bidirectional line (at 10.16 -22.86 180) (length 2.54)
(name "D6" (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 "D5" (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 "D4" (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 "D3" (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 "D2" (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 "D1" (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 "D0" (effects (font (size 1.27 1.27))))
(number "36" (effects (font (size 1.27 1.27))))
)
(pin tri_state line (at -15.24 6.35 0) (length 5.08)
(pin tri_state line (at -10.16 17.78 0) (length 2.54)
(name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "37" (effects (font (size 1.27 1.27))))
)
(pin input clock (at -15.24 29.21 0) (length 5.08)
(pin input clock (at -10.16 30.48 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27))))
(number "38" (effects (font (size 1.27 1.27))))
)
(pin input input_low (at -15.24 36.83 0) (length 5.08)
(pin input line (at -10.16 38.1 0) (length 2.54)
(name "~{RES}" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin input input_low (at -15.24 13.97 0) (length 5.08)
(pin input line (at -10.16 22.86 0) (length 2.54)
(name "~{NMI}" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input clock (at -15.24 31.75 0) (length 5.08)
(pin input clock (at -10.16 33.02 0) (length 2.54)
(name "ϕ1" (effects (font (size 1.27 1.27))))
(number "40" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 -3.81 0) (length 5.08)
(pin input line (at -10.16 10.16 0) (length 2.54)
(name "AEC" (effects (font (size 1.27 1.27))))
(number "5" (effects (font (size 1.27 1.27))))
)
(pin power_in line (at 0 45.72 270) (length 5.08)
(pin power_in line (at 0 45.72 270) (length 2.54)
(name "VDD" (effects (font (size 1.27 1.27))))
(number "6" (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 "A0" (effects (font (size 1.27 1.27))))
(number "7" (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 "A1" (effects (font (size 1.27 1.27))))
(number "8" (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 "A2" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
)
)
(symbol "6510" (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 50.8 0)
(effects (font (size 1.27 1.27)) (justify left))
)
(property "Value" "6510" (id 1) (at 0 0 90)
(effects (font (size 1.27 1.27) bold italic))
(property "Value" "6510" (id 1) (at 2.54 48.26 0)
(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 58.42 0)
(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 55.88 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6510 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6510 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6510 8-bit NMOS Microprocessor, 64K, 6-bit I/O Port, DIP-40" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS Microprocessor, 64K, 6-bit I/O Port, DIP-40" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-40_W15.24mm*" (id 6) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(symbol "6510_0_1"
(rectangle (start -10.16 45.72) (end 10.16 -45.72)
(rectangle (start -7.62 45.72) (end 7.62 -45.72)
(stroke (width 0) (type default) (color 0 0 0 0))
(fill (type background))
)
)
(symbol "6510_1_1"
(pin input clock (at -15.24 34.29 0) (length 5.08)
(pin input clock (at -10.16 35.56 0) (length 2.54)
(name "ϕ0" (effects (font (size 1.27 1.27))))
(number "1" (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 33.02 180) (length 2.54)
(name "A3" (effects (font (size 1.27 1.27))))
(number "10" (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 30.48 180) (length 2.54)
(name "A4" (effects (font (size 1.27 1.27))))
(number "11" (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 27.94 180) (length 2.54)
(name "A5" (effects (font (size 1.27 1.27))))
(number "12" (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 25.4 180) (length 2.54)
(name "A6" (effects (font (size 1.27 1.27))))
(number "13" (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 22.86 180) (length 2.54)
(name "A7" (effects (font (size 1.27 1.27))))
(number "14" (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 20.32 180) (length 2.54)
(name "A8" (effects (font (size 1.27 1.27))))
(number "15" (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 17.78 180) (length 2.54)
(name "A9" (effects (font (size 1.27 1.27))))
(number "16" (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 15.24 180) (length 2.54)
(name "A10" (effects (font (size 1.27 1.27))))
(number "17" (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 12.7 180) (length 2.54)
(name "A11" (effects (font (size 1.27 1.27))))
(number "18" (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 10.16 180) (length 2.54)
(name "A12" (effects (font (size 1.27 1.27))))
(number "19" (effects (font (size 1.27 1.27))))
)
(pin input line (at -15.24 3.81 0) (length 5.08)
(pin input line (at -10.16 15.24 0) (length 2.54)
(name "RDY" (effects (font (size 1.27 1.27))))
(number "2" (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 7.62 180) (length 2.54)
(name "A13" (effects (font (size 1.27 1.27))))
(number "20" (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 -48.26 90) (length 2.54)
(name "VSS" (effects (font (size 1.27 1.27))))
(number "21" (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 5.08 180) (length 2.54)
(name "A14" (effects (font (size 1.27 1.27))))
(number "22" (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 2.54 180) (length 2.54)
(name "A15" (effects (font (size 1.27 1.27))))
(number "23" (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 -40.64 180) (length 2.54)
(name "P5" (effects (font (size 1.27 1.27))))
(number "24" (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 -38.1 180) (length 2.54)
(name "P4" (effects (font (size 1.27 1.27))))
(number "25" (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 -35.56 180) (length 2.54)
(name "P3" (effects (font (size 1.27 1.27))))
(number "26" (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 -33.02 180) (length 2.54)
(name "P2" (effects (font (size 1.27 1.27))))
(number "27" (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 -30.48 180) (length 2.54)
(name "P1" (effects (font (size 1.27 1.27))))
(number "28" (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 -27.94 180) (length 2.54)
(name "P0" (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 27.94 0) (length 2.54)
(name "~{IRQ}" (effects (font (size 1.27 1.27))))
(number "3" (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 -22.86 180) (length 2.54)
(name "D7" (effects (font (size 1.27 1.27))))
(number "30" (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 -20.32 180) (length 2.54)
(name "D6" (effects (font (size 1.27 1.27))))
(number "31" (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 -17.78 180) (length 2.54)
(name "D5" (effects (font (size 1.27 1.27))))
(number "32" (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 -15.24 180) (length 2.54)
(name "D4" (effects (font (size 1.27 1.27))))
(number "33" (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 -12.7 180) (length 2.54)
(name "D3" (effects (font (size 1.27 1.27))))
(number "34" (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 -10.16 180) (length 2.54)
(name "D2" (effects (font (size 1.27 1.27))))
(number "35" (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 -7.62 180) (length 2.54)
(name "D1" (effects (font (size 1.27 1.27))))
(number "36" (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 -5.08 180) (length 2.54)
(name "D0" (effects (font (size 1.27 1.27))))
(number "37" (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 20.32 0) (length 2.54)
(name "R/~{W}" (effects (font (size 1.27 1.27))))
(number "38" (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 33.02 0) (length 2.54)
(name "ϕ2" (effects (font (size 1.27 1.27))))
(number "39" (effects (font (size 1.27 1.27))))
)
(pin input input_low (at -15.24 19.05 0) (length 5.08)
(pin input line (at -10.16 25.4 0) (length 2.54)
(name "~{NMI}" (effects (font (size 1.27 1.27))))
(number "4" (effects (font (size 1.27 1.27))))
)
(pin input input_low (at -15.24 41.91 0) (length 5.08)
(pin input line (at -10.16 40.64 0) (length 2.54)
(name "~{RES}" (effects (font (size 1.27 1.27))))
(number "40" (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 12.7 0) (length 2.54)
(name "AEC" (effects (font (size 1.27 1.27))))
(number "5" (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 48.26 270) (length 2.54)
(name "VCC" (effects (font (size 1.27 1.27))))
(number "6" (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 40.64 180) (length 2.54)
(name "A0" (effects (font (size 1.27 1.27))))
(number "7" (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 38.1 180) (length 2.54)
(name "A1" (effects (font (size 1.27 1.27))))
(number "8" (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 35.56 180) (length 2.54)
(name "A2" (effects (font (size 1.27 1.27))))
(number "9" (effects (font (size 1.27 1.27))))
)
@ -1346,10 +1346,10 @@
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6510_mpu.pdf" (id 3) (at 0 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6510-1 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6510-1 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6510-1 8-bit NMOS/HMOS Microprocessor, 64K, 8-bit I/O Port, 2ϕ Clock, DIP-40" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS/HMOS Microprocessor, 64K, 8-bit I/O Port, 2ϕ Clock, DIP-40" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-40_W15.24mm*" (id 6) (at 0 0 0)
@ -1537,10 +1537,10 @@
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6510_mpu.pdf" (id 3) (at 0 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6510-2 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6510-2 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6510-2 8-bit NMOS/HMOS Microprocessor, 64K, 8-bit I/O Port, DIP-40" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS/HMOS Microprocessor, 64K, 8-bit I/O Port, DIP-40" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-40_W15.24mm*" (id 6) (at 0 0 0)
@ -1728,10 +1728,10 @@
(property "Datasheet" "http://www.6502.org/documents/datasheets/mos/mos_6508_mpu.pdf" (id 3) (at 0 59.69 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_keywords" "6502 6508 CPU uP" (id 4) (at 0 0 0)
(property "ki_keywords" "6508 CPU uP" (id 4) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_description" "6508 8-bit NMOS Microprocessor, 64K, 8-bit I/O Port, 256 Byte RAM, DIP-40" (id 5) (at 0 0 0)
(property "ki_description" "8-bit NMOS Microprocessor, 64K, 8-bit I/O Port, 256 Byte RAM, DIP-40" (id 5) (at 0 0 0)
(effects (font (size 1.27 1.27)) hide)
)
(property "ki_fp_filters" "DIP-40_W15.24mm*" (id 6) (at 0 0 0)