This commit is contained in:
Wenting Zhang 2024-02-01 18:16:18 -05:00
parent d99766b0b7
commit 19e07df396
11 changed files with 200220 additions and 54992 deletions

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

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -22,8 +22,8 @@
"keepouts": true,
"lockedItems": true,
"otherItems": false,
"pads": false,
"text": true,
"pads": true,
"text": false,
"tracks": true,
"vias": true,
"zones": true
@ -64,9 +64,15 @@
35,
36
],
"visible_layers": "00090e0_80000007",
"visible_layers": "000d0e0_80000007",
"zone_display_mode": 0
},
"git": {
"repo_password": "",
"repo_type": "",
"repo_username": "",
"ssh_key": ""
},
"meta": {
"filename": "pcb.kicad_prl",
"version": 3

View file

@ -3,6 +3,9 @@
"3dviewports": [],
"design_settings": {
"defaults": {
"apply_defaults_to_fp_fields": false,
"apply_defaults_to_fp_shapes": false,
"apply_defaults_to_fp_text": false,
"board_outline_line_width": 0.049999999999999996,
"copper_line_width": 0.19999999999999998,
"copper_text_italic": false,
@ -73,6 +76,7 @@
"duplicate_footprints": "warning",
"extra_footprint": "warning",
"footprint": "error",
"footprint_symbol_mismatch": "warning",
"footprint_type_mismatch": "error",
"hole_clearance": "error",
"hole_near_hole": "error",
@ -136,9 +140,6 @@
},
"teardrop_options": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 5,
"td_on_pad_in_zone": false,
"td_onpadsmd": true,
"td_onroundshapesonly": false,
"td_ontrackend": false,
@ -147,29 +148,35 @@
],
"teardrop_parameters": [
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_round_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_rect_shape",
"td_width_to_size_filter_ratio": 0.9
},
{
"td_allow_use_two_tracks": true,
"td_curve_segcount": 0,
"td_height_ratio": 1.0,
"td_length_ratio": 0.5,
"td_maxheight": 2.0,
"td_maxlen": 1.0,
"td_on_pad_in_zone": false,
"td_target_name": "td_track_end",
"td_width_to_size_filter_ratio": 0.9
}
@ -190,6 +197,32 @@
1.5,
2.0
],
"tuning_pattern_settings": {
"diff_pair_defaults": {
"corner_radius_percentage": 100,
"corner_style": 0,
"max_amplitude": 1.0,
"min_amplitude": 0.1,
"single_sided": false,
"spacing": 0.5
},
"diff_pair_skew_defaults": {
"corner_radius_percentage": 50,
"corner_style": 0,
"max_amplitude": 1.0,
"min_amplitude": 0.1,
"single_sided": false,
"spacing": 0.5
},
"single_track_defaults": {
"corner_radius_percentage": 50,
"corner_style": 0,
"max_amplitude": 1.0,
"min_amplitude": 0.1,
"single_sided": false,
"spacing": 0.5
}
},
"via_dimensions": [
{
"diameter": 0.0,
@ -203,6 +236,13 @@
"zones_allow_external_fillets": false,
"zones_use_no_outline": true
},
"ipc2581": {
"dist": "",
"distpn": "",
"internal_id": "",
"mfg": "",
"mpn": ""
},
"layer_presets": [],
"viewports": []
},
@ -627,14 +667,75 @@
"gencad": "",
"idf": "",
"netlist": "",
"plot": "",
"pos_files": "",
"specctra_dsn": "",
"step": "pcb.step",
"svg": "",
"vrml": ""
},
"page_layout_descr_file": ""
},
"schematic": {
"annotate_start_num": 0,
"bom_fmt_presets": [],
"bom_fmt_settings": {
"field_delimiter": ",",
"keep_line_breaks": false,
"keep_tabs": false,
"name": "CSV",
"ref_delimiter": ",",
"ref_range_delimiter": "",
"string_delimiter": "\""
},
"bom_presets": [],
"bom_settings": {
"exclude_dnp": false,
"fields_ordered": [
{
"group_by": false,
"label": "Reference",
"name": "Reference",
"show": true
},
{
"group_by": true,
"label": "Value",
"name": "Value",
"show": true
},
{
"group_by": false,
"label": "Datasheet",
"name": "Datasheet",
"show": true
},
{
"group_by": false,
"label": "Footprint",
"name": "Footprint",
"show": true
},
{
"group_by": false,
"label": "Qty",
"name": "${QUANTITY}",
"show": true
},
{
"group_by": true,
"label": "DNP",
"name": "${DNP}",
"show": true
}
],
"filter_string": "",
"group_symbols": true,
"name": "Grouped By Value",
"sort_asc": true,
"sort_field": "Reference"
},
"connection_grid_size": 50.0,
"drawing": {
"dashed_lines_dash_length_ratio": 12.0,
"dashed_lines_gap_length_ratio": 3.0,
@ -650,6 +751,11 @@
"intersheets_ref_suffix": "",
"junction_size_choice": 3,
"label_size_ratio": 0.375,
"operating_point_overlay_i_precision": 3,
"operating_point_overlay_i_range": "~A",
"operating_point_overlay_v_precision": 3,
"operating_point_overlay_v_range": "~V",
"overbar_offset_ratio": 1.23,
"pin_symbol_size": 25.0,
"text_offset_ratio": 0.15
},
@ -675,6 +781,7 @@
"spice_external_command": "spice \"%I\"",
"spice_model_current_sheet_as_root": true,
"spice_save_all_currents": false,
"spice_save_all_dissipations": false,
"spice_save_all_voltages": false,
"subpart_first_id": 65,
"subpart_id_separator": 0
@ -682,7 +789,7 @@
"sheets": [
[
"4654897e-3e2f-4522-96c3-20b19803c088",
""
"Root"
],
[
"0606a719-6980-4867-837f-aa642737d361",

View file

@ -1,174 +1,373 @@
(kicad_sch (version 20230121) (generator eeschema)
(uuid 4654897e-3e2f-4522-96c3-20b19803c088)
(paper "A4")
(title_block
(title "Glider Lite")
(date "2023-12-24")
(rev "R0.7")
(company "Copyright 2023 Modos / Engineer: Wenting Zhang")
)
(lib_symbols
)
(text "FPGA DDR Memory" (at 35.56 67.31 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid 36b30dff-23e2-4ed9-971b-1df779950e92)
)
(text "Power Supply" (at 35.56 33.02 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid 558a13be-3757-4ba7-9c3e-24eef7c78d0f)
)
(text "USB Type-C Input" (at 35.56 78.74 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid 5ea0662e-1e83-4654-bdb0-1f5b1245a5b9)
)
(text "Microcontroller" (at 35.56 101.6 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid b67963c3-f29b-47c7-8922-33e72e8d5f68)
)
(text "Display" (at 35.56 55.88 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid d2b3e5ed-56f7-4162-ab02-9bde306dbf5a)
)
(text "I2C Addresses\n0100010 FUSB302B\n1100000 PTN3460BS\n1001100 ADV7611"
(at 33.02 185.42 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
(uuid ed4a6249-8bd7-4d22-9dec-f83bb6e206e1)
)
(text "FPGA Core" (at 35.56 44.45 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid edafe42e-7b4b-443d-9c19-73868867df97)
)
(text "TMDS Input" (at 35.56 90.17 0)
(effects (font (size 2.54 2.54)) (justify left bottom))
(uuid fbc25d2d-afe2-4ffb-9abb-3b9e35c79f93)
)
(sheet (at 33.02 27.94) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 0606a719-6980-4867-837f-aa642737d361)
(property "Sheetname" "power" (at 33.02 27.2284 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "power.kicad_sch" (at 33.02 34.8746 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "1"))
)
)
)
(sheet (at 33.02 85.09) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 1afc3cb7-9ace-435f-9131-835660c51142)
(property "Sheetname" "tmds_in" (at 33.02 84.3784 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "tmds_in.kicad_sch" (at 33.02 92.0246 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "8"))
)
)
)
(sheet (at 33.02 39.37) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 35d2a4e1-1cb2-4b6c-a7fb-e3a9449d4ff3)
(property "Sheetname" "fpga" (at 33.02 38.6584 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "fpga.kicad_sch" (at 33.02 46.3046 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "2"))
)
)
)
(sheet (at 33.02 73.66) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 80373716-d41f-4f06-92dd-577434075703)
(property "Sheetname" "dp_in" (at 33.02 72.9484 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "dp_in.kicad_sch" (at 33.02 80.5946 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "5"))
)
)
)
(sheet (at 33.02 62.23) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid 866a5b4a-453a-413a-94a2-5e610f40d8dd)
(property "Sheetname" "fpga_ddr" (at 33.02 61.5184 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "fpga_ddr.kicad_sch" (at 33.02 69.1646 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "4"))
)
)
)
(sheet (at 33.02 50.8) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid b1d5941d-0481-47a2-a434-0b8e587a166a)
(property "Sheetname" "eink" (at 33.02 50.0884 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "eink.kicad_sch" (at 33.02 57.7346 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "3"))
)
)
)
(sheet (at 33.02 96.52) (size 53.34 6.35) (fields_autoplaced)
(stroke (width 0.1524) (type solid))
(fill (color 0 0 0 0.0000))
(uuid d0757a0a-c868-475e-8221-24a5e99d32b9)
(property "Sheetname" "mcu" (at 33.02 95.8084 0)
(effects (font (size 1.27 1.27)) (justify left bottom))
)
(property "Sheetfile" "mcu.kicad_sch" (at 33.02 103.4546 0)
(effects (font (size 1.27 1.27)) (justify left top))
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088" (page "6"))
)
)
)
(sheet_instances
(path "/" (page "0"))
)
)
(kicad_sch
(version 20231120)
(generator "eeschema")
(generator_version "8.0")
(uuid "4654897e-3e2f-4522-96c3-20b19803c088")
(paper "A4")
(title_block
(title "Glider Lite")
(date "2023-12-24")
(rev "R0.7")
(company "Copyright 2023 Modos / Engineer: Wenting Zhang")
)
(lib_symbols)
(text "FPGA DDR Memory"
(exclude_from_sim no)
(at 35.56 67.31 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "36b30dff-23e2-4ed9-971b-1df779950e92")
)
(text "Power Supply"
(exclude_from_sim no)
(at 35.56 33.02 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "558a13be-3757-4ba7-9c3e-24eef7c78d0f")
)
(text "USB Type-C Input"
(exclude_from_sim no)
(at 35.56 78.74 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "5ea0662e-1e83-4654-bdb0-1f5b1245a5b9")
)
(text "Microcontroller"
(exclude_from_sim no)
(at 35.56 101.6 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "b67963c3-f29b-47c7-8922-33e72e8d5f68")
)
(text "Display"
(exclude_from_sim no)
(at 35.56 55.88 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "d2b3e5ed-56f7-4162-ab02-9bde306dbf5a")
)
(text "I2C Addresses\n0100010 FUSB302B\n1100000 PTN3460BS\n1001100 ADV7611"
(exclude_from_sim no)
(at 33.02 185.42 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
(uuid "ed4a6249-8bd7-4d22-9dec-f83bb6e206e1")
)
(text "FPGA Core"
(exclude_from_sim no)
(at 35.56 44.45 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "edafe42e-7b4b-443d-9c19-73868867df97")
)
(text "TMDS Input"
(exclude_from_sim no)
(at 35.56 90.17 0)
(effects
(font
(size 2.54 2.54)
)
(justify left bottom)
)
(uuid "fbc25d2d-afe2-4ffb-9abb-3b9e35c79f93")
)
(sheet
(at 33.02 27.94)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "0606a719-6980-4867-837f-aa642737d361")
(property "Sheetname" "power"
(at 33.02 27.2284 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "power.kicad_sch"
(at 33.02 34.8746 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "1")
)
)
)
)
(sheet
(at 33.02 85.09)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "1afc3cb7-9ace-435f-9131-835660c51142")
(property "Sheetname" "tmds_in"
(at 33.02 84.3784 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "tmds_in.kicad_sch"
(at 33.02 92.0246 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "8")
)
)
)
)
(sheet
(at 33.02 39.37)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "35d2a4e1-1cb2-4b6c-a7fb-e3a9449d4ff3")
(property "Sheetname" "fpga"
(at 33.02 38.6584 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "fpga.kicad_sch"
(at 33.02 46.3046 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "2")
)
)
)
)
(sheet
(at 33.02 73.66)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "80373716-d41f-4f06-92dd-577434075703")
(property "Sheetname" "dp_in"
(at 33.02 72.9484 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "dp_in.kicad_sch"
(at 33.02 80.5946 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "5")
)
)
)
)
(sheet
(at 33.02 62.23)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "866a5b4a-453a-413a-94a2-5e610f40d8dd")
(property "Sheetname" "fpga_ddr"
(at 33.02 61.5184 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "fpga_ddr.kicad_sch"
(at 33.02 69.1646 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "4")
)
)
)
)
(sheet
(at 33.02 50.8)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "b1d5941d-0481-47a2-a434-0b8e587a166a")
(property "Sheetname" "eink"
(at 33.02 50.0884 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "eink.kicad_sch"
(at 33.02 57.7346 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "3")
)
)
)
)
(sheet
(at 33.02 96.52)
(size 53.34 6.35)
(fields_autoplaced yes)
(stroke
(width 0.1524)
(type solid)
)
(fill
(color 0 0 0 0.0000)
)
(uuid "d0757a0a-c868-475e-8221-24a5e99d32b9")
(property "Sheetname" "mcu"
(at 33.02 95.8084 0)
(effects
(font
(size 1.27 1.27)
)
(justify left bottom)
)
)
(property "Sheetfile" "mcu.kicad_sch"
(at 33.02 103.4546 0)
(effects
(font
(size 1.27 1.27)
)
(justify left top)
)
)
(instances
(project "pcb"
(path "/4654897e-3e2f-4522-96c3-20b19803c088"
(page "6")
)
)
)
)
(sheet_instances
(path "/"
(page "0")
)
)
)

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff