Routing detail files added.

This commit is contained in:
klaute 2016-07-22 08:34:49 +02:00
parent b4aced332a
commit b510b5bc83
4 changed files with 2620 additions and 0 deletions

2
.gitignore vendored Executable file
View file

@ -0,0 +1,2 @@
*.bak
*.*-bak

569
pcb/USB2SerialMux.dsn Executable file
View file

@ -0,0 +1,569 @@
(pcb /home/klaute/dev/USB2SerialMux/pcb/USB2SerialMux.dsn
(parser
(string_quote ")
(space_in_quoted_tokens on)
(host_cad "KiCad's Pcbnew")
(host_version "4.0.2+dfsg1-2~bpo8+1-stable")
)
(resolution um 10)
(unit um)
(structure
(layer F.Cu
(type signal)
(property
(index 0)
)
)
(layer B.Cu
(type signal)
(property
(index 1)
)
)
(boundary
(path pcb 0 124460 -116840 177800 -116840 192024 -116840 192024 -91440
177800 -91440 124460 -91440 124460 -116840 124460 -116840)
)
(via "Via[0-1]_600:400_um")
(rule
(width 250)
(clearance 200.1)
(clearance 200.1 (type default_smd))
(clearance 50 (type smd_smd))
)
)
(placement
(component "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm"
(place U2 176276 -108458 front 90 (PN 74HC4051))
(place U3 176276 -97409 front 90 (PN 74HCT4051))
)
(component Pin_Headers:Pin_Header_Straight_1x08
(place P4 182372 -95250 front 0 (PN CONN_01X08))
(place P2 188468 -95250 front 0 (PN CONN_01X08))
(place P3 185420 -95250 front 0 (PN CONN_01X08))
)
(component Capacitors_SMD:C_0805
(place C1 136906 -101600 front 90 (PN 4,7u))
)
(component Capacitors_SMD:C_0603_HandSoldering
(place C2 171768 -106299 front 90 (PN 100n))
(place C3 171768 -97409 front 90 (PN 100n))
(place C4 136906 -106680 front 270 (PN 10n))
(place C5 140843 -114173 front 180 (PN 100n))
(place C6 145034 -114173 front 180 (PN 100n))
(place C7 150749 -102870 front 0 (PN 100n))
(place C8 169354 -115126 front 0 (PN 22p))
(place C9 163132 -115126 front 180 (PN 22p))
(place C10 158686 -93154.5 front 180 (PN 100n))
(place C11 156591 -112840 front 180 (PN 100n))
(place C12 150749 -98425 front 180 (PN 100n))
(place C13 160084 -111252 front 270 (PN 100n))
(place C14 165100 -93027.5 front 0 (PN 100n))
(place C15 169291 -103886 front 90 (PN 100n))
(place C16 154178 -93154.5 front 180 (PN 100n))
(place C17 150749 -100838 front 0 (PN 1µ))
)
(component "Connect:USB_Mini-B"
(place P1 129032 -104140 front 0 (PN USB_OTG))
)
(component Capacitors_SMD:C_0805_HandSoldering
(place R1 143002 -95758 front 0 (PN 22))
(place R2 143002 -99568 front 0 (PN 22))
(place R3 156591 -110363 front 180 (PN 10k))
(place R4 150368 -105664 front 180 (PN 10k))
)
(component "TO_SOT_Packages_SMD:SOT-223"
(place U1 143002 -107696 front 0 (PN LD1117S33TR))
)
(component "Crystals:Crystal_HC49-U_Vertical"
(place Y1 166942 -111442 front 180 (PN Crystal_Small))
)
(component "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm"
(place U4 160147 -101600 front 0 (PN "ATMEGA32U4-A"))
)
)
(library
(image "Housings_SSOP:TSSOP-16_4.4x5mm_Pitch0.65mm"
(outline (path signal 50 -3950 2800 -3950 -2800))
(outline (path signal 50 3950 2800 3950 -2800))
(outline (path signal 50 -3950 2800 3950 2800))
(outline (path signal 50 -3950 -2800 3950 -2800))
(outline (path signal 150 -2200 -2725 2200 -2725))
(outline (path signal 150 -3775 2725 2200 2725))
(pin Rect[T]Pad_1500x450_um 1 -2950 2275)
(pin Rect[T]Pad_1500x450_um 2 -2950 1625)
(pin Rect[T]Pad_1500x450_um 3 -2950 975)
(pin Rect[T]Pad_1500x450_um 4 -2950 325)
(pin Rect[T]Pad_1500x450_um 5 -2950 -325)
(pin Rect[T]Pad_1500x450_um 6 -2950 -975)
(pin Rect[T]Pad_1500x450_um 7 -2950 -1625)
(pin Rect[T]Pad_1500x450_um 8 -2950 -2275)
(pin Rect[T]Pad_1500x450_um 9 2950 -2275)
(pin Rect[T]Pad_1500x450_um 10 2950 -1625)
(pin Rect[T]Pad_1500x450_um 11 2950 -975)
(pin Rect[T]Pad_1500x450_um 12 2950 -325)
(pin Rect[T]Pad_1500x450_um 13 2950 325)
(pin Rect[T]Pad_1500x450_um 14 2950 975)
(pin Rect[T]Pad_1500x450_um 15 2950 1625)
(pin Rect[T]Pad_1500x450_um 16 2950 2275)
)
(image Pin_Headers:Pin_Header_Straight_1x08
(outline (path signal 150 -1270 -1270 -1270 1270))
(outline (path signal 150 -1270 1270 1270 1270))
(outline (path signal 150 1270 1270 1270 -1270))
(outline (path signal 50 -1750 1750 -1750 -19550))
(outline (path signal 50 1750 1750 1750 -19550))
(outline (path signal 50 -1750 1750 1750 1750))
(outline (path signal 50 -1750 -19550 1750 -19550))
(outline (path signal 150 1270 -1270 1270 -19050))
(outline (path signal 150 1270 -19050 -1270 -19050))
(outline (path signal 150 -1270 -19050 -1270 -1270))
(pin Oval[A]Pad_2032x1727.2_um 1 0 0)
(pin Oval[A]Pad_2032x1727.2_um 2 0 -2540)
(pin Oval[A]Pad_2032x1727.2_um 3 0 -5080)
(pin Oval[A]Pad_2032x1727.2_um 4 0 -7620)
(pin Oval[A]Pad_2032x1727.2_um 5 0 -10160)
(pin Oval[A]Pad_2032x1727.2_um 6 0 -12700)
(pin Oval[A]Pad_2032x1727.2_um 7 0 -15240)
(pin Oval[A]Pad_2032x1727.2_um 8 0 -17780)
)
(image Capacitors_SMD:C_0805
(outline (path signal 50 -1800 1000 1800 1000))
(outline (path signal 50 -1800 -1000 1800 -1000))
(outline (path signal 50 -1800 1000 -1800 -1000))
(outline (path signal 50 1800 1000 1800 -1000))
(outline (path signal 150 500 850 -500 850))
(outline (path signal 150 -500 -850 500 -850))
(pin Rect[T]Pad_1000x1250_um 1 -1000 0)
(pin Rect[T]Pad_1000x1250_um 2 1000 0)
)
(image Capacitors_SMD:C_0603_HandSoldering
(outline (path signal 50 -1850 750 1850 750))
(outline (path signal 50 -1850 -750 1850 -750))
(outline (path signal 50 -1850 750 -1850 -750))
(outline (path signal 50 1850 750 1850 -750))
(outline (path signal 150 -350 600 350 600))
(outline (path signal 150 350 -600 -350 -600))
(pin Rect[T]Pad_1200x750_um 1 -950 0)
(pin Rect[T]Pad_1200x750_um 2 950 0)
)
(image "Connect:USB_Mini-B"
(outline (path signal 50 -4850 5700 4850 5700))
(outline (path signal 50 4850 5700 4850 -5700))
(outline (path signal 50 4850 -5700 -4850 -5700))
(outline (path signal 50 -4850 -5700 -4850 5700))
(outline (path signal 150 -3599.18 3850.64 -3599.18 -3850.64))
(outline (path signal 150 -4599.94 3850.64 -4599.94 -3850.64))
(outline (path signal 150 -4599.94 -3850.64 4599.94 -3850.64))
(outline (path signal 150 4599.94 -3850.64 4599.94 3850.64))
(outline (path signal 150 4599.94 3850.64 -4599.94 3850.64))
(pin Rect[T]Pad_2301.24x500.38_um 1 3449.32 1600.2)
(pin Rect[T]Pad_2301.24x500.38_um 2 3449.32 800.1)
(pin Rect[T]Pad_2301.24x500.38_um 3 3449.32 0)
(pin Rect[T]Pad_2301.24x500.38_um 4 3449.32 -800.1)
(pin Rect[T]Pad_2301.24x500.38_um 5 3449.32 -1600.2)
(pin Rect[T]Pad_2499.36x1998.98_um 6 3350.26 4450.08)
(pin Rect[T]Pad_2499.36x1998.98_um 6@1 -2148.84 4450.08)
(pin Rect[T]Pad_2499.36x1998.98_um 6@2 3350.26 -4450.08)
(pin Rect[T]Pad_2499.36x1998.98_um 6@3 -2148.84 -4450.08)
(keepout "" (circle F.Cu 899.16 850.9 2199.64))
(keepout "" (circle B.Cu 899.16 850.9 2199.64))
(keepout "" (circle F.Cu 899.16 850.9 -2199.64))
(keepout "" (circle B.Cu 899.16 850.9 -2199.64))
)
(image Capacitors_SMD:C_0805_HandSoldering
(outline (path signal 50 -2300 1000 2300 1000))
(outline (path signal 50 -2300 -1000 2300 -1000))
(outline (path signal 50 -2300 1000 -2300 -1000))
(outline (path signal 50 2300 1000 2300 -1000))
(outline (path signal 150 500 850 -500 850))
(outline (path signal 150 -500 -850 500 -850))
(pin Rect[T]Pad_1500x1250_um 1 -1250 0)
(pin Rect[T]Pad_1500x1250_um 2 1250 0)
)
(image "TO_SOT_Packages_SMD:SOT-223"
(outline (path signal 150 -3556 -1524 -3556 -4572))
(outline (path signal 150 -3556 -4572 3556 -4572))
(outline (path signal 150 3556 -4572 3556 -1524))
(outline (path signal 150 -3556 1524 -3556 2286))
(outline (path signal 150 -3556 2286 -2032 4572))
(outline (path signal 150 -2032 4572 2032 4572))
(outline (path signal 150 2032 4572 3556 2286))
(outline (path signal 150 3556 2286 3556 1524))
(pin Rect[T]Pad_3657.6x2032_um 4 0 3302)
(pin Rect[T]Pad_1016x2032_um 2 0 -3302)
(pin Rect[T]Pad_1016x2032_um 3 2286 -3302)
(pin Rect[T]Pad_1016x2032_um 1 -2286 -3302)
)
(image "Crystals:Crystal_HC49-U_Vertical"
(outline (path signal 150 4699 1000.76 4899.66 599.44))
(outline (path signal 150 4899.66 599.44 5001.26 0))
(outline (path signal 150 5001.26 0 4899.66 -500.38))
(outline (path signal 150 4899.66 -500.38 4500.88 -1198.88))
(outline (path signal 150 4500.88 -1198.88 3898.9 -1600.2))
(outline (path signal 150 3898.9 -1600.2 3299.46 -1800.86))
(outline (path signal 150 3299.46 -1800.86 -3299.46 -1800.86))
(outline (path signal 150 -3299.46 -1800.86 -4000.5 -1600.2))
(outline (path signal 150 -4000.5 -1600.2 -4399.28 -1300.48))
(outline (path signal 150 -4399.28 -1300.48 -4800.6 -800.1))
(outline (path signal 150 -4800.6 -800.1 -5001.26 -200.66))
(outline (path signal 150 -5001.26 -200.66 -5001.26 299.72))
(outline (path signal 150 -5001.26 299.72 -4800.6 800.1))
(outline (path signal 150 -4800.6 800.1 -4300.22 1399.54))
(outline (path signal 150 -4300.22 1399.54 -3799.84 1699.26))
(outline (path signal 150 -3799.84 1699.26 -3299.46 1800.86))
(outline (path signal 150 -3200.4 1800.86 3401.06 1800.86))
(outline (path signal 150 3401.06 1800.86 3799.84 1699.26))
(outline (path signal 150 3799.84 1699.26 4300.22 1399.54))
(outline (path signal 150 4300.22 1399.54 4800.6 899.16))
(outline (path signal 150 -3190.24 2329.18 -3649.98 2280.92))
(outline (path signal 150 -3649.98 2280.92 -4048.76 2169.16))
(outline (path signal 150 -4048.76 2169.16 -4480.56 1950.72))
(outline (path signal 150 -4480.56 1950.72 -4770.12 1719.58))
(outline (path signal 150 -4770.12 1719.58 -5100.32 1369.06))
(outline (path signal 150 -5100.32 1369.06 -5389.88 830.58))
(outline (path signal 150 -5389.88 830.58 -5519.42 231.14))
(outline (path signal 150 -5519.42 231.14 -5519.42 -279.4))
(outline (path signal 150 -5519.42 -279.4 -5349.24 -980.44))
(outline (path signal 150 -5349.24 -980.44 -4950.46 -1569.72))
(outline (path signal 150 -4950.46 -1569.72 -4490.72 -1940.56))
(outline (path signal 150 -4490.72 -1940.56 -4069.08 -2148.84))
(outline (path signal 150 -4069.08 -2148.84 -3619.5 -2308.86))
(outline (path signal 150 -3619.5 -2308.86 -3180.08 -2339.34))
(outline (path signal 150 4160.52 -2120.9 4538.98 -1899.92))
(outline (path signal 150 4538.98 -1899.92 4859.02 -1620.52))
(outline (path signal 150 4859.02 -1620.52 5110.48 -1290.32))
(outline (path signal 150 5110.48 -1290.32 5410.2 -739.14))
(outline (path signal 150 5410.2 -739.14 5519.42 -269.24))
(outline (path signal 150 5519.42 -269.24 5539.74 190.5))
(outline (path signal 150 5539.74 190.5 5450.84 650.24))
(outline (path signal 150 5450.84 650.24 5260.34 1099.82))
(outline (path signal 150 5260.34 1099.82 4899.66 1569.72))
(outline (path signal 150 4899.66 1569.72 4549.14 1889.76))
(outline (path signal 150 4549.14 1889.76 4160.52 2120.9))
(outline (path signal 150 4160.52 2120.9 3731.26 2260.6))
(outline (path signal 150 3731.26 2260.6 3289.3 2329.18))
(outline (path signal 150 -3200.4 -2329.18 3251.2 -2329.18))
(outline (path signal 150 3251.2 -2329.18 3670.3 -2291.08))
(outline (path signal 150 3670.3 -2291.08 4160.52 -2120.9))
(outline (path signal 150 -3200.4 2329.18 3251.2 2329.18))
(pin Round[A]Pad_1501.14_um 1 -2440.94 0)
(pin Round[A]Pad_1501.14_um 2 2440.94 0)
)
(image "Housings_QFP:TQFP-44_10x10mm_Pitch0.8mm"
(outline (path signal 50 -6700 6700 -6700 -6700))
(outline (path signal 50 6700 6700 6700 -6700))
(outline (path signal 50 -6700 6700 6700 6700))
(outline (path signal 50 -6700 -6700 6700 -6700))
(outline (path signal 150 -5175 5175 -5175 4500))
(outline (path signal 150 5175 5175 5175 4500))
(outline (path signal 150 5175 -5175 5175 -4500))
(outline (path signal 150 -5175 -5175 -5175 -4500))
(outline (path signal 150 -5175 5175 -4500 5175))
(outline (path signal 150 -5175 -5175 -4500 -5175))
(outline (path signal 150 5175 -5175 4500 -5175))
(outline (path signal 150 5175 5175 4500 5175))
(outline (path signal 150 -5175 4500 -6450 4500))
(pin Rect[T]Pad_1500x550_um 1 -5700 4000)
(pin Rect[T]Pad_1500x550_um 2 -5700 3200)
(pin Rect[T]Pad_1500x550_um 3 -5700 2400)
(pin Rect[T]Pad_1500x550_um 4 -5700 1600)
(pin Rect[T]Pad_1500x550_um 5 -5700 800)
(pin Rect[T]Pad_1500x550_um 6 -5700 0)
(pin Rect[T]Pad_1500x550_um 7 -5700 -800)
(pin Rect[T]Pad_1500x550_um 8 -5700 -1600)
(pin Rect[T]Pad_1500x550_um 9 -5700 -2400)
(pin Rect[T]Pad_1500x550_um 10 -5700 -3200)
(pin Rect[T]Pad_1500x550_um 11 -5700 -4000)
(pin Rect[T]Pad_1500x550_um (rotate 90) 12 -4000 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 13 -3200 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 14 -2400 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 15 -1600 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 16 -800 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 17 0 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 18 800 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 19 1600 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 20 2400 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 21 3200 -5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 22 4000 -5700)
(pin Rect[T]Pad_1500x550_um 23 5700 -4000)
(pin Rect[T]Pad_1500x550_um 24 5700 -3200)
(pin Rect[T]Pad_1500x550_um 25 5700 -2400)
(pin Rect[T]Pad_1500x550_um 26 5700 -1600)
(pin Rect[T]Pad_1500x550_um 27 5700 -800)
(pin Rect[T]Pad_1500x550_um 28 5700 0)
(pin Rect[T]Pad_1500x550_um 29 5700 800)
(pin Rect[T]Pad_1500x550_um 30 5700 1600)
(pin Rect[T]Pad_1500x550_um 31 5700 2400)
(pin Rect[T]Pad_1500x550_um 32 5700 3200)
(pin Rect[T]Pad_1500x550_um 33 5700 4000)
(pin Rect[T]Pad_1500x550_um (rotate 90) 34 4000 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 35 3200 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 36 2400 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 37 1600 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 38 800 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 39 0 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 40 -800 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 41 -1600 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 42 -2400 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 43 -3200 5700)
(pin Rect[T]Pad_1500x550_um (rotate 90) 44 -4000 5700)
)
(padstack Round[A]Pad_1501.14_um
(shape (circle F.Cu 1501.14))
(shape (circle B.Cu 1501.14))
(attach off)
)
(padstack Oval[A]Pad_2032x1727.2_um
(shape (path F.Cu 1727.2 -152.4 0 152.4 0))
(shape (path B.Cu 1727.2 -152.4 0 152.4 0))
(attach off)
)
(padstack Rect[T]Pad_2301.24x500.38_um
(shape (rect F.Cu -1150.62 -250.19 1150.62 250.19))
(attach off)
)
(padstack Rect[T]Pad_2499.36x1998.98_um
(shape (rect F.Cu -1249.68 -999.49 1249.68 999.49))
(attach off)
)
(padstack Rect[T]Pad_3657.6x2032_um
(shape (rect F.Cu -1828.8 -1016 1828.8 1016))
(attach off)
)
(padstack Rect[T]Pad_1000x1250_um
(shape (rect F.Cu -500 -625 500 625))
(attach off)
)
(padstack Rect[T]Pad_1016x2032_um
(shape (rect F.Cu -508 -1016 508 1016))
(attach off)
)
(padstack Rect[T]Pad_1200x750_um
(shape (rect F.Cu -600 -375 600 375))
(attach off)
)
(padstack Rect[T]Pad_1500x450_um
(shape (rect F.Cu -750 -225 750 225))
(attach off)
)
(padstack Rect[T]Pad_1500x550_um
(shape (rect F.Cu -750 -275 750 275))
(attach off)
)
(padstack Rect[T]Pad_1500x1250_um
(shape (rect F.Cu -750 -625 750 625))
(attach off)
)
(padstack "Via[0-1]_600:400_um"
(shape (circle F.Cu 600))
(shape (circle B.Cu 600))
(attach off)
)
)
(network
(net GND
(pins U2-8 U3-8 P2-1 P2-2 P2-3 P2-4 P2-5 P2-6 P2-7 P2-8 C1-2 C2-1 C3-1 C4-2
C5-2 C6-2 P1-5 P1-6 P1-6@1 P1-6@2 P1-6@3 C7-1 C8-1 C9-1 C10-1 C11-1 C12-2
C13-2 C14-2 C15-2 C16-2 C17-1 R4-2 U1-1)
)
(net +5V
(pins C1-1 C4-1 C6-1 P1-1 C7-2 U1-3 U4-7)
)
(net +3V3
(pins U2-7 U2-16 U3-7 U3-16 C2-2 C3-2 C5-1 C10-2 C12-1 C13-1 C14-1 C15-1 C16-1
R3-1 U1-2 U4-2 U4-14 U4-24 U4-34 U4-42 U4-44)
)
(net "/D-"
(pins R1-2 U4-3)
)
(net /D+
(pins R2-2 U4-4)
)
(net "Net-(P1-Pad4)"
(pins P1-4)
)
(net "Net-(P3-Pad1)"
(pins U2-13 P3-1)
)
(net "Net-(P3-Pad2)"
(pins U2-14 P3-2)
)
(net "Net-(P3-Pad3)"
(pins U2-15 P3-3)
)
(net "Net-(P3-Pad4)"
(pins U2-12 P3-4)
)
(net "Net-(P3-Pad5)"
(pins U2-1 P3-5)
)
(net "Net-(P3-Pad6)"
(pins U2-5 P3-6)
)
(net "Net-(P3-Pad7)"
(pins U2-2 P3-7)
)
(net "Net-(P3-Pad8)"
(pins U2-4 P3-8)
)
(net "Net-(P4-Pad1)"
(pins U3-13 P4-1)
)
(net "Net-(P4-Pad2)"
(pins U3-14 P4-2)
)
(net "Net-(P4-Pad3)"
(pins U3-15 P4-3)
)
(net "Net-(P4-Pad4)"
(pins U3-12 P4-4)
)
(net "Net-(P4-Pad5)"
(pins U3-1 P4-5)
)
(net "Net-(P4-Pad6)"
(pins U3-5 P4-6)
)
(net "Net-(P4-Pad7)"
(pins U3-2 P4-7)
)
(net "Net-(P4-Pad8)"
(pins U3-4 P4-8)
)
(net /TxD_RxD
(pins U2-3 U4-21)
)
(net /RxD_TxD
(pins U3-3 U4-20)
)
(net /S2
(pins U2-9 U3-9 U4-28)
)
(net /S1
(pins U2-10 U3-10 U4-29)
)
(net /S0
(pins U2-11 U3-11 U4-30)
)
(net "Net-(C8-Pad2)"
(pins C8-2 Y1-1 U4-17)
)
(net "Net-(C9-Pad2)"
(pins C9-2 Y1-2 U4-16)
)
(net "Net-(C11-Pad2)"
(pins C11-2 R3-2 U4-13)
)
(net "Net-(C17-Pad2)"
(pins C17-2 U4-6)
)
(net "Net-(P1-Pad2)"
(pins P1-2 R1-1)
)
(net "Net-(P1-Pad3)"
(pins P1-3 R2-1)
)
(net /nE
(pins U2-6 U3-6 R4-1 U4-11)
)
(net "Net-(U4-Pad1)"
(pins U4-1)
)
(net "Net-(U4-Pad5)"
(pins U4-5)
)
(net "Net-(U4-Pad12)"
(pins U4-12)
)
(net "Net-(U4-Pad15)"
(pins U4-15)
)
(net "Net-(U4-Pad18)"
(pins U4-18)
)
(net "Net-(U4-Pad19)"
(pins U4-19)
)
(net "Net-(U4-Pad22)"
(pins U4-22)
)
(net "Net-(U4-Pad23)"
(pins U4-23)
)
(net "Net-(U4-Pad25)"
(pins U4-25)
)
(net "Net-(U4-Pad26)"
(pins U4-26)
)
(net "Net-(U4-Pad27)"
(pins U4-27)
)
(net "Net-(U4-Pad31)"
(pins U4-31)
)
(net "Net-(U4-Pad32)"
(pins U4-32)
)
(net "Net-(U4-Pad33)"
(pins U4-33)
)
(net "Net-(U4-Pad35)"
(pins U4-35)
)
(net "Net-(U4-Pad36)"
(pins U4-36)
)
(net "Net-(U4-Pad37)"
(pins U4-37)
)
(net "Net-(U4-Pad38)"
(pins U4-38)
)
(net "Net-(U4-Pad39)"
(pins U4-39)
)
(net "Net-(U4-Pad40)"
(pins U4-40)
)
(net "Net-(U4-Pad41)"
(pins U4-41)
)
(net "Net-(U4-Pad43)"
(pins U4-43)
)
(net "Net-(U4-Pad8)"
(pins U4-8)
)
(net "Net-(U4-Pad9)"
(pins U4-9)
)
(net "Net-(U4-Pad10)"
(pins U4-10)
)
(class kicad_default "" +3V3 +5V /D+ "/D-" /RxD_TxD /S0 /S1 /S2 /TxD_RxD
/nE GND "Net-(C11-Pad2)" "Net-(C12-Pad1)" "Net-(C17-Pad2)" "Net-(C8-Pad2)"
"Net-(C9-Pad2)" "Net-(P1-Pad2)" "Net-(P1-Pad3)" "Net-(P1-Pad4)" "Net-(P3-Pad1)"
"Net-(P3-Pad2)" "Net-(P3-Pad3)" "Net-(P3-Pad4)" "Net-(P3-Pad5)" "Net-(P3-Pad6)"
"Net-(P3-Pad7)" "Net-(P3-Pad8)" "Net-(P4-Pad1)" "Net-(P4-Pad2)" "Net-(P4-Pad3)"
"Net-(P4-Pad4)" "Net-(P4-Pad5)" "Net-(P4-Pad6)" "Net-(P4-Pad7)" "Net-(P4-Pad8)"
"Net-(U4-Pad1)" "Net-(U4-Pad10)" "Net-(U4-Pad12)" "Net-(U4-Pad15)" "Net-(U4-Pad18)"
"Net-(U4-Pad19)" "Net-(U4-Pad22)" "Net-(U4-Pad23)" "Net-(U4-Pad25)"
"Net-(U4-Pad26)" "Net-(U4-Pad27)" "Net-(U4-Pad28)" "Net-(U4-Pad29)"
"Net-(U4-Pad30)" "Net-(U4-Pad31)" "Net-(U4-Pad32)" "Net-(U4-Pad33)"
"Net-(U4-Pad35)" "Net-(U4-Pad36)" "Net-(U4-Pad37)" "Net-(U4-Pad38)"
"Net-(U4-Pad39)" "Net-(U4-Pad40)" "Net-(U4-Pad41)" "Net-(U4-Pad43)"
"Net-(U4-Pad5)" "Net-(U4-Pad8)" "Net-(U4-Pad9)"
(circuit
(use_via Via[0-1]_600:400_um)
)
(rule
(width 250)
(clearance 200.1)
)
)
)
(wiring
)
)

83
pcb/USB2SerialMux.rules Executable file
View file

@ -0,0 +1,83 @@
(rules PCB USB2SerialMux
(snap_angle
fortyfive_degree
)
(autoroute_settings
(fanout off)
(autoroute on)
(postroute on)
(vias on)
(via_costs 50)
(plane_via_costs 5)
(start_ripup_costs 100)
(start_pass_no 6631)
(layer_rule F.Cu
(active on)
(preferred_direction horizontal)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 3.6)
)
(layer_rule B.Cu
(active on)
(preferred_direction vertical)
(preferred_direction_trace_costs 1.0)
(against_preferred_direction_trace_costs 1.4)
)
)
(rule
(width 250.0)
(clear 200.2)
(clear 125.0 (type smd_to_turn_gap))
(clear 50.0 (type smd_smd))
)
(padstack "Via[0-1]_600:400_um"
(shape
(circle F.Cu 600.0 0.0 0.0)
)
(shape
(circle B.Cu 600.0 0.0 0.0)
)
(attach off)
)
(via
"Via[0-1]_600:400_um" "Via[0-1]_600:400_um" default
)
(via
"Via[0-1]_600:400_um-kicad_default" "Via[0-1]_600:400_um" "kicad_default"
)
(via_rule
default "Via[0-1]_600:400_um"
)
(via_rule
"kicad_default" "Via[0-1]_600:400_um-kicad_default"
)
(class default
(clearance_class default)
(via_rule default)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu B.Cu)
)
)
(class "kicad_default"
GND +5V +3V3 "/D-" /D+ "Net-(P1-Pad4)" "Net-(P3-Pad1)" "Net-(P3-Pad2)"
"Net-(P3-Pad3)" "Net-(P3-Pad4)" "Net-(P3-Pad5)" "Net-(P3-Pad6)" "Net-(P3-Pad7)" "Net-(P3-Pad8)" "Net-(P4-Pad1)" "Net-(P4-Pad2)"
"Net-(P4-Pad3)" "Net-(P4-Pad4)" "Net-(P4-Pad5)" "Net-(P4-Pad6)" "Net-(P4-Pad7)" "Net-(P4-Pad8)" "/TxD_RxD" "/RxD_TxD"
/S2 /S1 /S0 "Net-(C8-Pad2)" "Net-(C9-Pad2)" "Net-(C11-Pad2)" "Net-(C17-Pad2)" "Net-(P1-Pad2)"
"Net-(P1-Pad3)" /nE "Net-(U4-Pad1)" "Net-(U4-Pad5)" "Net-(U4-Pad12)" "Net-(U4-Pad15)" "Net-(U4-Pad18)" "Net-(U4-Pad19)"
"Net-(U4-Pad22)" "Net-(U4-Pad23)" "Net-(U4-Pad25)" "Net-(U4-Pad26)" "Net-(U4-Pad27)" "Net-(U4-Pad31)" "Net-(U4-Pad32)" "Net-(U4-Pad33)"
"Net-(U4-Pad35)" "Net-(U4-Pad36)" "Net-(U4-Pad37)" "Net-(U4-Pad38)" "Net-(U4-Pad39)" "Net-(U4-Pad40)" "Net-(U4-Pad41)" "Net-(U4-Pad43)"
"Net-(U4-Pad8)" "Net-(U4-Pad9)" "Net-(U4-Pad10)"
(clearance_class "kicad_default")
(via_rule kicad_default)
(rule
(width 250.0)
)
(circuit
(use_layer F.Cu B.Cu)
)
)
)

1966
pcb/USB2SerialMux.ses Executable file

File diff suppressed because it is too large Load diff