diff options
author | Fredrik Thulin <fredrik@thulin.net> | 2018-05-09 17:06:28 +0200 |
---|---|---|
committer | Fredrik Thulin <fredrik@thulin.net> | 2018-05-09 17:06:28 +0200 |
commit | 071cd256c55c4ad9b1f8918df2766d141a0da0f2 (patch) | |
tree | 923d9ad0bc2301fd825a811cd9b92df72e7297b2 /convert.sh | |
parent | 96a758c4d6d307be15a132b1e599f524230cfd68 (diff) |
Almost ERC clean. Only three warnings about NotConn sharing pins.
Diffstat (limited to 'convert.sh')
-rwxr-xr-x | convert.sh | 36 |
1 files changed, 26 insertions, 10 deletions
@@ -114,7 +114,7 @@ sed -i -e 's/^X OUT 6 600 300 200 L 70 70 0 1 W$/X OUT 6 600 300 200 L 70 70 0 1 #sed -i -e 's/^X VOUT \(.*\) W$/X VOUT \1 w/g' Cryptech_Alpha.lib # Power jack sed -i \ - -e 's/^X PWR 1 100 300 100 L 1 1 0 1 P$/X PWR 1 100 300 100 L 1 1 0 1 w/' \ + -e 's/^X PWR 1 100 300 100 L 1 1 0 1 P$/X PWR 1 100 300 100 L 1 1 0 1 W/' \ -e 's/^X GND 2 100 100 100 L 1 1 0 1 P$/X GND 2 100 100 100 L 1 1 0 1 W/' \ -e 's/^X GNDBREAK 3 100 200 100 L 1 1 0 1 P$/X GNDBREAK 3 100 200 100 L 1 1 0 1 W/' \ Cryptech_Alpha.lib @@ -130,15 +130,22 @@ sed -i \ sed -i \ -e 's/^X VOUT 5 900 2100 200 L 70 70 0 1 W$/X VOUT 5 900 2100 200 L 70 70 0 1 w/' \ Cryptech_Alpha.lib -# VCCs -#sed -i \ -# -e 's/^X 3V3_BATT 1 0 0 0 U 50 50 1 1 w N$/X 3V3_BATT 1 0 0 0 U 50 50 1 1 W N/' \ -# -e 's/^X FT_VPLL 1 0 0 0 U 50 50 1 1 w N$/X FT_VPLL 1 0 0 0 U 50 50 1 1 W N/' \ -# -e 's/^X FT_VPHY 1 0 0 0 U 50 50 1 1 w N$/X FT_VPHY 1 0 0 0 U 50 50 1 1 W N/' \ -# -e 's/^X FT_VREGIN 1 0 0 0 U 50 50 1 1 w N$/X FT_VREGIN 1 0 0 0 U 50 50 1 1 W N/' \ -# -e 's/^X FT_VCC3V3 1 0 0 0 U 50 50 1 1 w N$/X FT_VCC3V3 1 0 0 0 U 50 50 1 1 W N/' \ -# -e 's/^X FT_VREGIN 1 0 0 0 U 50 50 1 1 w N$/X FT_VREGIN 1 0 0 0 U 50 50 1 1 W N/' \ -# Cryptech_Alpha.lib +# Mark _one_ of the two VOUTs on the LMZ13608 as power output instead of input, since net-ties haven't been used +sed -i \ + -e 's/^X VOUT 10 900 700 200 L 70 70 0 1 W$/X VOUT 10 900 700 200 L 70 70 0 1 w/' \ + Cryptech_Alpha.lib +# FT232H power inputs/outputs +# last letter: +# P = passive +# W = Power input +# w = power output +sed -i \ + -e 's/^X VPHY 3 -200 1500 200 D 70 70 0 1 P/X VPHY 3 -200 1500 200 D 70 70 0 1 W/' \ + -e 's/^X VPLL 8 -100 1500 200 D 70 70 0 1 P/X VPLL 8 -100 1500 200 D 70 70 0 1 W/' \ + -e 's/^X VCCA 37 -1100 800 200 R 70 70 0 1 W/X VCCA 37 -1100 800 200 R 70 70 0 1 w/' \ + -e 's/^X VCCORE 38 -1100 900 200 R 70 70 0 1 W/X VCCORE 38 -1100 900 200 R 70 70 0 1 w/' \ + -e 's/^X VCCD 39 -1100 1000 200 R 70 70 0 1 W/X VCCD 39 -1100 1000 200 R 70 70 0 1 w/' \ + Cryptech_Alpha.lib # Fix off-grid capacitor sed -i \ @@ -183,6 +190,15 @@ grep -vx \ -e 'T 0 -220 -50 50 0 1 1 5% Normal 1 C C' \ -e 'T 0 -220 40 50 0 1 1 5% Normal 1 C C' \ -e 'T 0 -410 420 50 0 1 1 2425618 Normal 1 C C' \ + -e 'T 0 -410 330 50 0 1 1 CONN-08106 Normal 1 C C' \ + -e 'T 0 -410 330 50 0 1 1 PRT-12748 Normal 1 C C' \ + -e 'T 0 -1120 1520 50 0 1 1 1870924 Normal 1 C C' \ + -e 'T 0 -820 910 50 0 1 1 2081146 Normal 1 C C' \ + -e 'T 0 -820 910 50 0 1 1 EN6347QI Normal 1 C C' \ + -e 'T 0 -820 910 50 0 1 1 ENPIRION Normal 1 C C' \ + -e 'T 0 -820 910 50 0 1 1 QFN Normal 1 C C' \ + -e 'T 0 -1220 2320 50 0 1 1 IS45S32160F Normal 1 C C' \ + -e 'T 0 -1220 2320 50 0 1 1 ISSI Normal 1 C C' \ Cryptech_Alpha.lib > Cryptech_Alpha.lib2 mv Cryptech_Alpha.lib2 Cryptech_Alpha.lib |