Use impedance for JLC7628 stackup/switch HDMI/SW2 placement

Use JLC7628 impedance values to get more options in color selection.
Also this leads to slightly wider traces typically, and it will be
easier to switch back to JLC2313 or the like than the other way around.

Also swap placing of HDMI/SW2 and rotate the heatsink by 90° for easier
routing.

Signed-off-by: Stefan Agner <stefan@agner.ch>
This commit is contained in:
Stefan Agner
2021-04-23 15:45:21 +02:00
parent ddafbeae6b
commit c7340505c8
7 changed files with 415 additions and 12538 deletions

View File

@@ -2360,10 +2360,10 @@
) )
) )
(bus_alias "UART" (members "TXD" "RXD" "CTS" "RTS"))
(bus_alias "HDMI" (members "D0+" "D0-" "D1+" "D1-" "D2+" "D2-" "CLK+" "CLK-" "CEC" "HPD" "SDA" "SCL"))
(bus_alias "SD" (members "D[0..3]" "CMD" "CLK" "PWR" "DET"))
(bus_alias "PCIe" (members "~RST" "~CLKREQ" "CLK+" "CLK-" "TX+" "TX-" "RX+" "RX-")) (bus_alias "PCIe" (members "~RST" "~CLKREQ" "CLK+" "CLK-" "TX+" "TX-" "RX+" "RX-"))
(bus_alias "SD" (members "D[0..3]" "CMD" "CLK" "PWR" "DET"))
(bus_alias "HDMI" (members "D0+" "D0-" "D1+" "D1-" "D2+" "D2-" "CLK+" "CLK-" "CEC" "HPD" "SDA" "SCL"))
(bus_alias "UART" (members "TXD" "RXD" "CTS" "RTS"))
(junction (at 59.055 173.99) (diameter 0.9144) (color 0 0 0 0)) (junction (at 59.055 173.99) (diameter 0.9144) (color 0 0 0 0))
(junction (at 121.92 171.45) (diameter 0.9144) (color 0 0 0 0)) (junction (at 121.92 171.45) (diameter 0.9144) (color 0 0 0 0))
(junction (at 260.35 90.17) (diameter 1.016) (color 0 0 0 0)) (junction (at 260.35 90.17) (diameter 1.016) (color 0 0 0 0))

View File

@@ -2791,7 +2791,7 @@
(uuid 0daa7ac8-4459-40fe-9d14-fce80fa5e00c) (uuid 0daa7ac8-4459-40fe-9d14-fce80fa5e00c)
(property "Reference" "SW1" (id 0) (at 60.325 39.37 0)) (property "Reference" "SW1" (id 0) (at 60.325 39.37 0))
(property "Value" "SW_USER" (id 1) (at 60.325 41.91 0)) (property "Value" "SW_USER" (id 1) (at 60.325 41.91 0))
(property "Footprint" "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS" (id 2) (at 59.69 46.355 0) (property "Footprint" "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS" (id 2) (at 59.69 46.355 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 59.69 46.355 0) (property "Datasheet" "~" (id 3) (at 59.69 46.355 0)
@@ -2800,7 +2800,7 @@
(property "Manufacturer" "C&K" (id 4) (at 59.69 46.355 0) (property "Manufacturer" "C&K" (id 4) (at 59.69 46.355 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "PartNumber" "PTS645VM58-2 LFS" (id 5) (at 59.69 46.355 0) (property "PartNumber" "PTS645VM83-2 LFS" (id 5) (at 59.69 46.355 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 3d890ebd-1060-4e4b-9ba0-38ba2fd708d3)) (pin "1" (uuid 3d890ebd-1060-4e4b-9ba0-38ba2fd708d3))
@@ -2812,7 +2812,7 @@
(uuid 5c037cc6-9595-4598-ae57-adb70045cfcd) (uuid 5c037cc6-9595-4598-ae57-adb70045cfcd)
(property "Reference" "SW2" (id 0) (at 102.235 39.37 0)) (property "Reference" "SW2" (id 0) (at 102.235 39.37 0))
(property "Value" "SW_WIPE" (id 1) (at 102.235 41.91 0)) (property "Value" "SW_WIPE" (id 1) (at 102.235 41.91 0))
(property "Footprint" "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS" (id 2) (at 101.6 46.355 0) (property "Footprint" "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS" (id 2) (at 101.6 46.355 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "Datasheet" "~" (id 3) (at 101.6 46.355 0) (property "Datasheet" "~" (id 3) (at 101.6 46.355 0)
@@ -2821,7 +2821,7 @@
(property "Manufacturer" "C&K" (id 4) (at 101.6 46.355 0) (property "Manufacturer" "C&K" (id 4) (at 101.6 46.355 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(property "PartNumber" "PTS645VK39-2 LFS" (id 5) (at 101.6 46.355 0) (property "PartNumber" "PTS645VK58-2 LFS" (id 5) (at 101.6 46.355 0)
(effects (font (size 1.27 1.27)) hide) (effects (font (size 1.27 1.27)) hide)
) )
(pin "1" (uuid 6509c134-f9f0-47d3-857c-0d7c927f9943)) (pin "1" (uuid 6509c134-f9f0-47d3-857c-0d7c927f9943))

View File

@@ -2507,8 +2507,8 @@
) )
) )
(bus_alias "PoE" (members "VC1" "VC2" "VC3" "VC4"))
(bus_alias "ETH" (members "TD1+" "TD1-" "TD2+" "TD2-" "TD3+" "TD3-" "TD4+" "TD4-" "LED_YELLOW" "LED_GREEN")) (bus_alias "ETH" (members "TD1+" "TD1-" "TD2+" "TD2-" "TD3+" "TD3-" "TD4+" "TD4-" "LED_YELLOW" "LED_GREEN"))
(bus_alias "PoE" (members "VC1" "VC2" "VC3" "VC4"))
(junction (at 153.67 80.01) (diameter 0.9144) (color 0 0 0 0)) (junction (at 153.67 80.01) (diameter 0.9144) (color 0 0 0 0))
(junction (at 177.8 130.81) (diameter 0.9144) (color 0 0 0 0)) (junction (at 177.8 130.81) (diameter 0.9144) (color 0 0 0 0))
(junction (at 179.07 139.7) (diameter 0.9144) (color 0 0 0 0)) (junction (at 179.07 139.7) (diameter 0.9144) (color 0 0 0 0))

View File

File diff suppressed because it is too large Load Diff

View File

@@ -384,9 +384,9 @@
{ {
"bus_width": 12.0, "bus_width": 12.0,
"clearance": 0.127, "clearance": 0.127,
"diff_pair_gap": 0.21, "diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
"diff_pair_width": 0.127, "diff_pair_width": 0.154,
"line_style": 0, "line_style": 0,
"microvia_diameter": 0.3, "microvia_diameter": 0.3,
"microvia_drill": 0.1, "microvia_drill": 0.1,
@@ -401,14 +401,23 @@
{ {
"bus_width": 12.0, "bus_width": 12.0,
"clearance": 0.127, "clearance": 0.127,
"diff_pair_gap": 0.21, "diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
"diff_pair_width": 0.127, "diff_pair_width": 0.154,
"line_style": 0, "line_style": 0,
"microvia_diameter": 0.3, "microvia_diameter": 0.3,
"microvia_drill": 0.1, "microvia_drill": 0.1,
"name": "diff_100", "name": "diff_100",
"nets": [ "nets": [
"/CM4/ETH.TD1+",
"/CM4/ETH.TD1-",
"/CM4/ETH.TD2+",
"/CM4/ETH.TD2-",
"/CM4/ETH.TD3+",
"/CM4/ETH.TD3-",
"/CM4/ETH.TD4+",
"/CM4/ETH.TD4-",
"/CM4/ETH{ETH}",
"/CM4/HDMI.CLK+", "/CM4/HDMI.CLK+",
"/CM4/HDMI.CLK-", "/CM4/HDMI.CLK-",
"/CM4/HDMI.D0+", "/CM4/HDMI.D0+",
@@ -420,7 +429,7 @@
], ],
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.127, "track_width": 0.154,
"via_diameter": 0.45, "via_diameter": 0.45,
"via_drill": 0.2, "via_drill": 0.2,
"wire_width": 5.0 "wire_width": 5.0
@@ -430,7 +439,7 @@
"clearance": 0.127, "clearance": 0.127,
"diff_pair_gap": 0.127, "diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
"diff_pair_width": 0.149, "diff_pair_width": 0.238,
"line_style": 0, "line_style": 0,
"microvia_diameter": 0.3, "microvia_diameter": 0.3,
"microvia_drill": 0.1, "microvia_drill": 0.1,
@@ -445,7 +454,7 @@
], ],
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.149, "track_width": 0.238,
"via_diameter": 0.45, "via_diameter": 0.45,
"via_drill": 0.2, "via_drill": 0.2,
"wire_width": 5.0 "wire_width": 5.0
@@ -455,7 +464,7 @@
"clearance": 0.127, "clearance": 0.127,
"diff_pair_gap": 0.127, "diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25, "diff_pair_via_gap": 0.25,
"diff_pair_width": 0.131, "diff_pair_width": 0.206,
"line_style": 0, "line_style": 0,
"microvia_diameter": 0.3, "microvia_diameter": 0.3,
"microvia_drill": 0.1, "microvia_drill": 0.1,
@@ -478,7 +487,7 @@
], ],
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.131, "track_width": 0.206,
"via_diameter": 0.45, "via_diameter": 0.45,
"via_drill": 0.2, "via_drill": 0.2,
"wire_width": 5.0 "wire_width": 5.0
@@ -522,7 +531,7 @@
], ],
"pcb_color": "rgba(0, 0, 0, 0.000)", "pcb_color": "rgba(0, 0, 0, 0.000)",
"schematic_color": "rgba(0, 0, 0, 0.000)", "schematic_color": "rgba(0, 0, 0, 0.000)",
"track_width": 0.146, "track_width": 0.293,
"via_diameter": 0.45, "via_diameter": 0.45,
"via_drill": 0.2, "via_drill": 0.2,
"wire_width": 5.0 "wire_width": 5.0

View File

@@ -1849,10 +1849,10 @@
(reference "R38") (unit 1) (value "100R") (footprint "Resistor_SMD:R_0402_1005Metric") (reference "R38") (unit 1) (value "100R") (footprint "Resistor_SMD:R_0402_1005Metric")
) )
(path "/441a9908-1e74-440b-b462-bdf6815583fe/0daa7ac8-4459-40fe-9d14-fce80fa5e00c" (path "/441a9908-1e74-440b-b462-bdf6815583fe/0daa7ac8-4459-40fe-9d14-fce80fa5e00c"
(reference "SW1") (unit 1) (value "SW_USER") (footprint "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS") (reference "SW1") (unit 1) (value "SW_USER") (footprint "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx83-2LFS")
) )
(path "/441a9908-1e74-440b-b462-bdf6815583fe/5c037cc6-9595-4598-ae57-adb70045cfcd" (path "/441a9908-1e74-440b-b462-bdf6815583fe/5c037cc6-9595-4598-ae57-adb70045cfcd"
(reference "SW2") (unit 1) (value "SW_WIPE") (footprint "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx39-2LFS") (reference "SW2") (unit 1) (value "SW_WIPE") (footprint "Button_Switch_THT:SW_Tactile_SPST_Angled_PTS645Vx58-2LFS")
) )
(path "/441a9908-1e74-440b-b462-bdf6815583fe/96d60aa0-05d2-45af-a78f-a4fdc3a8a4a1" (path "/441a9908-1e74-440b-b462-bdf6815583fe/96d60aa0-05d2-45af-a78f-a4fdc3a8a4a1"
(reference "U18") (unit 1) (value "74LVC1G07") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5") (reference "U18") (unit 1) (value "74LVC1G07") (footprint "Package_TO_SOT_SMD:SOT-353_SC-70-5")

View File

@@ -1937,9 +1937,9 @@
) )
) )
(bus_alias "CM4_USB" (members "CM4_USB_D+" "CM4_USB_D-" "CM4_USB_OTG_ID"))
(bus_alias "USB" (members "D+" "D-"))
(bus_alias "I2C" (members "SDA" "SCL")) (bus_alias "I2C" (members "SDA" "SCL"))
(bus_alias "USB" (members "D+" "D-"))
(bus_alias "CM4_USB" (members "CM4_USB_D+" "CM4_USB_D-" "CM4_USB_OTG_ID"))
(junction (at 22.86 80.01) (diameter 0.9144) (color 0 0 0 0)) (junction (at 22.86 80.01) (diameter 0.9144) (color 0 0 0 0))
(junction (at 22.86 88.9) (diameter 0.9144) (color 0 0 0 0)) (junction (at 22.86 88.9) (diameter 0.9144) (color 0 0 0 0))
(junction (at 24.765 187.325) (diameter 0.9144) (color 0 0 0 0)) (junction (at 24.765 187.325) (diameter 0.9144) (color 0 0 0 0))