Reformat to better suit me

This commit is contained in:
James Wood 2023-09-01 10:27:26 +10:00
commit 4278694f2e
17 changed files with 55821 additions and 0 deletions

5
.gitignore vendored Normal file
View File

@ -0,0 +1,5 @@
*-backups/
.DS_Store
_autosave*
\#auto_saved_files\#
*.kicad_sch-bak

8240
CPU+FPU.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

7816
GLUE+RAM SIMMs.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,24 @@
EESchema-LIBRARY Version 2.4
#encoding utf-8
#
# CP1-Device
#
DEF CP1-Device C 0 10 N N 1 F N
F0 "C" 25 100 50 H V L CNN
F1 "CP1-Device" 25 -100 50 H V L CNN
F2 "" 0 0 50 H I C CNN
F3 "" 0 0 50 H I C CNN
$FPLIST
CP_*
$ENDFPLIST
DRAW
P 2 0 1 20 -80 30 80 30 N
P 2 0 1 0 -70 90 -30 90 N
P 2 0 1 0 -50 70 -50 110 N
A 0 -150 128 513 1287 0 1 20 N 80 -50 -80 -50
X ~ 1 0 150 110 D 50 50 1 1 P
X ~ 2 0 -150 130 U 50 50 1 1 P
ENDDRAW
ENDDEF
#
#End Library

View File

@ -0,0 +1,77 @@
{
"board": {
"active_layer": 0,
"active_layer_preset": "",
"auto_track_width": true,
"hidden_netclasses": [],
"hidden_nets": [],
"high_contrast_mode": 0,
"net_color_mode": 1,
"opacity": {
"images": 0.6,
"pads": 1.0,
"tracks": 1.0,
"vias": 1.0,
"zones": 0.6
},
"ratsnest_display_mode": 0,
"selection_filter": {
"dimensions": true,
"footprints": true,
"graphics": true,
"keepouts": true,
"lockedItems": true,
"otherItems": true,
"pads": true,
"text": true,
"tracks": true,
"vias": true,
"zones": true
},
"visible_items": [
0,
1,
2,
3,
4,
5,
8,
9,
10,
11,
12,
13,
14,
15,
16,
17,
18,
19,
20,
21,
22,
23,
24,
25,
26,
27,
28,
29,
30,
32,
33,
34,
35,
36
],
"visible_layers": "fffffff_ffffffff",
"zone_display_mode": 0
},
"meta": {
"filename": "Macintosh SE30 Main Logic Board.kicad_prl",
"version": 3
},
"project": {
"files": []
}
}

View File

@ -0,0 +1,468 @@
{
"board": {
"3dviewports": [],
"design_settings": {
"defaults": {
"board_outline_line_width": 0.09999999999999999,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
"copper_text_size_h": 1.5,
"copper_text_size_v": 1.5,
"copper_text_thickness": 0.3,
"copper_text_upright": false,
"courtyard_line_width": 0.049999999999999996,
"dimension_precision": 4,
"dimension_units": 3,
"dimensions": {
"arrow_length": 1270000,
"extension_offset": 500000,
"keep_text_aligned": true,
"suppress_zeroes": false,
"text_position": 0,
"units_format": 1
},
"fab_line_width": 0.09999999999999999,
"fab_text_italic": false,
"fab_text_size_h": 1.0,
"fab_text_size_v": 1.0,
"fab_text_thickness": 0.15,
"fab_text_upright": false,
"other_line_width": 0.15,
"other_text_italic": false,
"other_text_size_h": 1.0,
"other_text_size_v": 1.0,
"other_text_thickness": 0.15,
"other_text_upright": false,
"pads": {
"drill": 0.762,
"height": 1.524,
"width": 1.524
},
"silk_line_width": 0.15,
"silk_text_italic": false,
"silk_text_size_h": 1.0,
"silk_text_size_v": 1.0,
"silk_text_thickness": 0.15,
"silk_text_upright": false,
"zones": {
"45_degree_only": false,
"min_clearance": 0.508
}
},
"diff_pair_dimensions": [],
"drc_exclusions": [],
"meta": {
"version": 2
},
"rule_severities": {
"annular_width": "error",
"clearance": "error",
"copper_edge_clearance": "error",
"courtyards_overlap": "error",
"diff_pair_gap_out_of_range": "error",
"diff_pair_uncoupled_length_too_long": "error",
"drill_out_of_range": "error",
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
"invalid_outline": "error",
"item_on_disabled_layer": "error",
"items_not_allowed": "error",
"length_out_of_range": "error",
"malformed_courtyard": "error",
"microvia_drill_out_of_range": "error",
"missing_courtyard": "ignore",
"missing_footprint": "warning",
"net_conflict": "warning",
"npth_inside_courtyard": "ignore",
"padstack": "error",
"pth_inside_courtyard": "ignore",
"shorting_items": "error",
"silk_over_copper": "warning",
"silk_overlap": "warning",
"skew_out_of_range": "error",
"through_hole_pad_without_hole": "error",
"too_many_vias": "error",
"track_dangling": "warning",
"track_width": "error",
"tracks_crossing": "error",
"unconnected_items": "error",
"unresolved_variable": "error",
"via_dangling": "warning",
"zone_has_empty_net": "error",
"zones_intersect": "error"
},
"rules": {
"allow_blind_buried_vias": false,
"allow_microvias": false,
"max_error": 0.005,
"min_clearance": 0.0,
"min_copper_edge_clearance": 0.01,
"min_hole_clearance": 0.25,
"min_hole_to_hole": 0.25,
"min_microvia_diameter": 0.19999999999999998,
"min_microvia_drill": 0.09999999999999999,
"min_silk_clearance": 0.0,
"min_through_hole_diameter": 0.3,
"min_track_width": 0.19999999999999998,
"min_via_annular_width": 0.049999999999999996,
"min_via_diameter": 0.39999999999999997,
"solder_mask_clearance": 0.0,
"solder_mask_min_width": 0.0,
"use_height_for_length_calcs": true
},
"track_widths": [],
"via_dimensions": [],
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"layer_presets": [],
"viewports": []
},
"boards": [],
"cvpcb": {
"equivalence_files": []
},
"erc": {
"erc_exclusions": [],
"meta": {
"version": 0
},
"pin_map": [
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
1,
0,
1,
2
],
[
0,
1,
0,
0,
0,
0,
1,
1,
2,
1,
1,
2
],
[
0,
0,
0,
0,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
2
],
[
1,
1,
1,
1,
1,
0,
1,
1,
1,
1,
1,
2
],
[
0,
0,
0,
1,
0,
0,
1,
0,
0,
0,
0,
2
],
[
0,
2,
1,
2,
0,
0,
1,
0,
2,
2,
2,
2
],
[
0,
2,
0,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
0,
2,
1,
1,
0,
0,
1,
0,
2,
0,
0,
2
],
[
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2,
2
]
],
"rule_severities": {
"bus_definition_conflict": "error",
"bus_entry_needed": "error",
"bus_to_bus_conflict": "error",
"bus_to_net_conflict": "error",
"conflicting_netclasses": "error",
"different_unit_footprint": "error",
"different_unit_net": "error",
"duplicate_reference": "error",
"duplicate_sheet_names": "error",
"endpoint_off_grid": "warning",
"extra_units": "error",
"global_label_dangling": "warning",
"hier_label_mismatch": "error",
"label_dangling": "error",
"lib_symbol_issues": "warning",
"missing_bidi_pin": "warning",
"missing_input_pin": "warning",
"missing_power_pin": "error",
"missing_unit": "warning",
"multiple_net_names": "warning",
"net_not_bus_member": "warning",
"no_connect_connected": "warning",
"no_connect_dangling": "warning",
"pin_not_connected": "error",
"pin_not_driven": "error",
"pin_to_pin": "error",
"power_pin_not_driven": "error",
"similar_labels": "warning",
"simulation_model_issue": "ignore",
"unannotated": "error",
"unit_value_mismatch": "error",
"unresolved_variable": "error",
"wire_dangling": "error"
}
},
"libraries": {
"pinned_footprint_libs": [],
"pinned_symbol_libs": []
},
"meta": {
"filename": "Macintosh SE30 Main Logic Board.kicad_pro",
"version": 1
},
"net_settings": {
"classes": [
{
"bus_width": 12,
"clearance": 0.2,
"diff_pair_gap": 0.25,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.2,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "Default",
"pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.25,
"via_diameter": 0.8,
"via_drill": 0.4,
"wire_width": 6
}
],
"meta": {
"version": 3
},
"net_colors": null,
"netclass_assignments": null,
"netclass_patterns": []
},
"pcbnew": {
"last_paths": {
"gencad": "",
"idf": "",
"netlist": "",
"specctra_dsn": "",
"step": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
"default_line_thickness": 6.0,
"default_text_size": 50.0,
"field_names": [],
"intersheets_ref_own_page": false,
"intersheets_ref_prefix": "",
"intersheets_ref_short": false,
"intersheets_ref_show": true,
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.25,
"pin_symbol_size": 0.0,
"text_offset_ratio": 0.08
},
"legacy_lib_dir": "",
"legacy_lib_list": [],
"meta": {
"version": 1
},
"net_format_name": "KiCad",
"ngspice": {
"fix_include_paths": true,
"fix_passive_vals": false,
"meta": {
"version": 0
},
"model_mode": 0,
"workbook_filename": ""
},
"page_layout_descr_file": "",
"plot_directory": "output/Individual Pages/",
"spice_adjust_passive_values": false,
"spice_current_sheet_as_root": false,
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
},
"sheets": [
[
"2fa9ffbf-c77f-44de-bd03-937bad3bd62d",
""
],
[
"00000000-0000-0000-0000-00005ec6e0cc",
"CPU&FPU"
],
[
"00000000-0000-0000-0000-00005ec6e148",
"ROM & RAM Muxes"
],
[
"00000000-0000-0000-0000-00005ec6e1bf",
"GLUE & RAM SIMMs"
],
[
"00000000-0000-0000-0000-00005ec6e211",
"VIA1, VIA2, RTC & ADB"
],
[
"00000000-0000-0000-0000-00005ec6e28b",
"Video Interface"
],
[
"00000000-0000-0000-0000-00005ec6e34d",
"SWIM & SCSI Interface"
],
[
"00000000-0000-0000-0000-00005ec6e3d0",
"Serial Interface & Sound Interface"
],
[
"00000000-0000-0000-0000-00005ec6e43e",
"Power Connector, Pullups & Pulldowns"
]
],
"text_variables": {}
}

View File

@ -0,0 +1,157 @@
(kicad_sch (version 20230121) (generator eeschema)
(uuid 2fa9ffbf-c77f-44de-bd03-937bad3bd62d)
(paper "A3")
(title_block
(title "ROM & RAM Address Muxes")
(date "2022-10-15")
(rev "5")
(company "Simplified by James Wood — j-w.co")
)
(lib_symbols
)
(sheet (at 52.07 50.8) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e0cc)
(property "Sheetname" "CPU&FPU" (at 52.07 50.0884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "CPU+FPU.kicad_sch" (at 52.07 103.4546 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "1"))
)
)
)
(sheet (at 133.35 50.8) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e148)
(property "Sheetname" "ROM & RAM Muxes" (at 133.35 50.0884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "ROM+RAM Muxes.kicad_sch" (at 133.35 103.4546 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "2"))
)
)
)
(sheet (at 214.63 50.8) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e1bf)
(property "Sheetname" "GLUE & RAM SIMMs" (at 214.63 50.0884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "GLUE+RAM SIMMs.kicad_sch" (at 214.63 103.4546 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "3"))
)
)
)
(sheet (at 297.18 50.8) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e211)
(property "Sheetname" "VIA1, VIA2, RTC & ADB" (at 297.18 50.0884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "VIA1+VIA2+RTC+ADB.kicad_sch" (at 297.18 103.4546 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "4"))
)
)
)
(sheet (at 52.07 119.38) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e28b)
(property "Sheetname" "Video Interface" (at 52.07 118.6684 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "Video Interface.kicad_sch" (at 52.07 172.0346 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "5"))
)
)
)
(sheet (at 133.35 119.38) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e34d)
(property "Sheetname" "SWIM & SCSI Interface" (at 133.35 118.6684 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "SWIM+SCSI Interface.kicad_sch" (at 133.35 172.0346 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "6"))
)
)
)
(sheet (at 214.63 119.38) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e3d0)
(property "Sheetname" "Serial Interface & Sound Interface" (at 214.63 118.6684 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "Serial Interface + Sound Interface.kicad_sch" (at 214.63 172.0346 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "7"))
)
)
)
(sheet (at 297.18 118.11) (size 71.12 52.07) (fields_autoplaced)
(stroke (width 0) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 00000000-0000-0000-0000-00005ec6e43e)
(property "Sheetname" "Power Connector, Pullups & Pulldowns" (at 297.18 117.3984 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "Power Connector + Pullups + Pulldowns.kicad_sch" (at 297.18 170.7646 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "Macintosh SE30 Main Logic Board"
(path "/2fa9ffbf-c77f-44de-bd03-937bad3bd62d" (page "8"))
)
)
)
(sheet_instances
(path "/" (page "0"))
)
)

File diff suppressed because it is too large Load Diff

5482
ROM+RAM Muxes.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

View File

@ -0,0 +1,3 @@
EESchema-DOCLIB Version 2.0
#
#End Doc Library

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

4974
VIA1+VIA2+RTC+ADB.kicad_sch Normal file

File diff suppressed because it is too large Load Diff

4612
Video Interface.kicad_sch Normal file

File diff suppressed because it is too large Load Diff