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 "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 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))

View File

@@ -2791,7 +2791,7 @@
(uuid 0daa7ac8-4459-40fe-9d14-fce80fa5e00c)
(property "Reference" "SW1" (id 0) (at 60.325 39.37 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)
)
(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)
(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)
)
(pin "1" (uuid 3d890ebd-1060-4e4b-9ba0-38ba2fd708d3))
@@ -2812,7 +2812,7 @@
(uuid 5c037cc6-9595-4598-ae57-adb70045cfcd)
(property "Reference" "SW2" (id 0) (at 102.235 39.37 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)
)
(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)
(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)
)
(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 "PoE" (members "VC1" "VC2" "VC3" "VC4"))
(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 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,
"clearance": 0.127,
"diff_pair_gap": 0.21,
"diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.127,
"diff_pair_width": 0.154,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
@@ -401,14 +401,23 @@
{
"bus_width": 12.0,
"clearance": 0.127,
"diff_pair_gap": 0.21,
"diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.127,
"diff_pair_width": 0.154,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
"name": "diff_100",
"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.D0+",
@@ -420,7 +429,7 @@
],
"pcb_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_drill": 0.2,
"wire_width": 5.0
@@ -430,7 +439,7 @@
"clearance": 0.127,
"diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.149,
"diff_pair_width": 0.238,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
@@ -445,7 +454,7 @@
],
"pcb_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_drill": 0.2,
"wire_width": 5.0
@@ -455,7 +464,7 @@
"clearance": 0.127,
"diff_pair_gap": 0.127,
"diff_pair_via_gap": 0.25,
"diff_pair_width": 0.131,
"diff_pair_width": 0.206,
"line_style": 0,
"microvia_diameter": 0.3,
"microvia_drill": 0.1,
@@ -478,7 +487,7 @@
],
"pcb_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_drill": 0.2,
"wire_width": 5.0
@@ -522,7 +531,7 @@
],
"pcb_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_drill": 0.2,
"wire_width": 5.0

View File

@@ -1849,10 +1849,10 @@
(reference "R38") (unit 1) (value "100R") (footprint "Resistor_SMD:R_0402_1005Metric")
)
(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"
(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"
(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 "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 88.9) (diameter 0.9144) (color 0 0 0 0))
(junction (at 24.765 187.325) (diameter 0.9144) (color 0 0 0 0))