summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Almesberger <werner@almesberger.net>2016-11-14 14:44:54 -0300
committerGenerated from internal repo <nobody@neo900.org>2016-11-14 14:44:54 -0300
commitcf7f4647323495c176dd4c54b71e7f8cd1257a32 (patch)
treef21044942a7660baf5819251aafece8cec6e829a
parent1aa48cac99968953340dff07edeca78e65ef1cb8 (diff)
downloadee-cf7f4647323495c176dd4c54b71e7f8cd1257a32.tar.gz
ee-cf7f4647323495c176dd4c54b71e7f8cd1257a32.tar.bz2
ee-cf7f4647323495c176dd4c54b71e7f8cd1257a32.zip
components/slg46533v.lib: Silego SLG46533V (improved from slg46531.lib)
Improvements: - add V suffic to indicate 20-STQFN package - indicate ACMP inputs - indicate VREF outputs - indicate clock outout - set pin type of pins without OE to bidir, not tri-state
-rw-r--r--hw/components/slg46533v.dcm7
-rw-r--r--hw/components/slg46533v.lib36
-rw-r--r--hw/neo900.pro1
3 files changed, 44 insertions, 0 deletions
diff --git a/hw/components/slg46533v.dcm b/hw/components/slg46533v.dcm
new file mode 100644
index 0000000..b5f38c1
--- /dev/null
+++ b/hw/components/slg46533v.dcm
@@ -0,0 +1,7 @@
+EESchema-DOCLIB Version 2.0
+#
+$CMP SLG46533V
+D Silego SLG46533V or 7V
+$ENDCMP
+#
+#End Doc Library
diff --git a/hw/components/slg46533v.lib b/hw/components/slg46533v.lib
new file mode 100644
index 0000000..9923fd7
--- /dev/null
+++ b/hw/components/slg46533v.lib
@@ -0,0 +1,36 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# SLG46533V
+#
+DEF SLG46533V U 0 40 Y Y 1 F N
+F0 "U" -500 550 60 H V L CNN
+F1 "SLG46533V" 200 -600 60 H V L CNN
+F2 "" 0 0 60 H I C CNN
+F3 "" 0 0 60 H I C CNN
+DRAW
+S -500 500 500 -500 0 1 0 N
+X VDD 1 -700 300 200 R 50 45 1 1 W
+X IO0 2 -700 200 200 R 50 45 1 1 I
+X IO1 3 -700 100 200 R 50 45 1 1 T
+X IO2 4 -700 0 200 R 50 45 1 1 B
+X IO3 5 -700 -100 200 R 50 45 1 1 T
+X IO4/A0+ 6 -700 -200 200 R 50 45 1 1 T
+X IO5/A0- 7 -700 -300 200 R 50 45 1 1 T
+X IO6/SCL 8 -100 -700 200 U 50 45 1 1 T
+X IO7/SDA 9 0 -700 200 U 50 45 1 1 T
+X IO8/A1+ 10 100 -700 200 U 50 45 1 1 T
+X IO17/CLK 20 -100 700 200 D 50 45 1 1 B
+X GND 11 700 -300 200 L 50 45 1 1 W
+X IO9/A1- 12 700 -200 200 L 50 45 1 1 B
+X IO10/A2+ 13 700 -100 200 L 50 45 1 1 T
+X IO11/A2- 14 700 0 200 L 50 45 1 1 T
+X IO12/A3+ 15 700 100 200 L 50 45 1 1 B
+X IO13 16 700 200 200 L 50 45 1 1 T
+X IO14 17 700 300 200 L 50 45 1 1 B
+X IO15/VR2 18 100 700 200 D 50 45 1 1 T
+X IO16/VR1 19 0 700 200 D 50 45 1 1 T
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/hw/neo900.pro b/hw/neo900.pro
index aedd124..d6c998c 100644
--- a/hw/neo900.pro
+++ b/hw/neo900.pro
@@ -70,6 +70,7 @@ LibName38=kicad-libs/components/dualpmosfet
LibName39=components/diode-3
LibName40=components/sp7538p
LibName41=components/r-array-8-2com
+LibName42=components/slg46533v
[schematic_editor]
version=1
PageLayoutDescrFile=neo900pageframe_A3.kicad_wks