Routing detail files added.
This commit is contained in:
parent
b4aced332a
commit
b510b5bc83
4 changed files with 2620 additions and 0 deletions
2
.gitignore
vendored
Executable file
2
.gitignore
vendored
Executable file
|
@ -0,0 +1,2 @@
|
|||
*.bak
|
||||
*.*-bak
|
569
pcb/USB2SerialMux.dsn
Executable file
569
pcb/USB2SerialMux.dsn
Executable 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
83
pcb/USB2SerialMux.rules
Executable 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
1966
pcb/USB2SerialMux.ses
Executable file
File diff suppressed because it is too large
Load diff
Loading…
Reference in a new issue