aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKevin Redon <kevredon@mail.tsaitgaist.info>2011-06-21 14:41:07 +0200
committerKevin Redon <kevredon@mail.tsaitgaist.info>2011-06-21 14:41:07 +0200
commit53cfb9c66a69232568b01060270644f1ee8fcf32 (patch)
tree8264a8a00cd45bfbc4abb3ef59ff04881f131dac
parent674d2be26287eab3d5af99e6addb823c78e3b191 (diff)
rebelSIM PCB SIM card for FFC (flat flexible cable) schema created. we could produce our own
-rw-r--r--hardware/kicad/lib/smartcard.bak53
-rw-r--r--hardware/kicad/lib/smartcard.bck7
-rw-r--r--hardware/kicad/lib/smartcard.dcm7
-rw-r--r--hardware/kicad/lib/smartcard.lib49
-rw-r--r--hardware/kicad/simcable.net85
-rw-r--r--hardware/kicad/simcable.pro65
-rw-r--r--hardware/kicad/simcable.sch215
7 files changed, 471 insertions, 10 deletions
diff --git a/hardware/kicad/lib/smartcard.bak b/hardware/kicad/lib/smartcard.bak
index d9f812e..445dcc3 100644
--- a/hardware/kicad/lib/smartcard.bak
+++ b/hardware/kicad/lib/smartcard.bak
@@ -1,4 +1,21 @@
-EESchema-LIBRARY Version 2.3 Date: Mo 20 Jun 2011 21:10:42 CEST
+EESchema-LIBRARY Version 2.3 Date: Di 21 Jun 2011 13:52:49 CEST
+#encoding utf-8
+#
+# FFC
+#
+DEF FFC P 0 30 Y Y 1 F N
+F0 "P" 50 350 60 H V C CNN
+F1 "FFC" 200 0 60 V V C CNN
+DRAW
+S -100 300 250 -300 0 1 0 N
+X VCC 1 -350 250 250 R 60 60 1 1 W I
+X RST 2 -350 150 250 R 60 60 1 1 I I
+X CLK 3 -350 50 250 R 60 60 1 1 I I
+X I/O 4 -350 -50 250 R 60 60 1 1 B I
+X VPP 5 -350 -150 250 R 60 60 1 1 W I
+X GND 6 -350 -250 250 R 60 60 1 1 W I
+ENDDRAW
+ENDDEF
#
# ISO7816
#
@@ -15,12 +32,38 @@ P 3 0 1 0 50 -100 50 100 50 100 N
P 3 0 1 0 50 0 250 0 250 0 N
P 3 0 1 0 50 100 250 100 250 100 N
P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
-X VCC C1 -550 150 300 R 50 50 1 1 w
+X VCC C1 -550 150 300 R 50 50 1 1 W
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 W
-X VPP C6 550 50 300 L 50 50 1 1 B
+X VPP C6 550 50 300 L 50 50 1 1 W
+X I/O C7 550 -50 300 L 50 50 1 1 B
+X RFU C8 550 -150 300 L 50 50 1 1 U
+ENDDRAW
+ENDDEF
+#
+# ISO7816_CARD
+#
+DEF ISO7816_CARD P 0 40 Y Y 1 F N
+F0 "P" 0 250 60 H V C CNN
+F1 "ISO7816_CARD" 0 -250 60 H V C CNN
+DRAW
+S -250 200 250 -200 0 1 0 N
+P 3 0 1 0 -250 -100 250 -100 250 -100 N
+P 3 0 1 0 -250 0 -50 0 -50 0 N
+P 3 0 1 0 -50 100 -250 100 -250 100 N
+P 3 0 1 0 0 -100 0 -200 0 -200 N
+P 3 0 1 0 50 -100 50 100 50 100 N
+P 3 0 1 0 50 0 250 0 250 0 N
+P 3 0 1 0 50 100 250 100 250 100 N
+P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
+X VCC C1 -550 150 300 R 50 50 1 1 w
+X RST C2 -550 50 300 R 50 50 1 1 I
+X CLK C3 -550 -50 300 R 50 50 1 1 I
+X RFU C4 -550 -150 300 R 50 50 1 1 U
+X GND C5 550 150 300 L 50 50 1 1 w
+X VPP C6 550 50 300 L 50 50 1 1 W
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
ENDDRAW
@@ -72,12 +115,12 @@ P 3 1 1 0 50 -100 50 100 50 100 N
P 3 1 1 0 50 0 250 0 250 0 N
P 3 1 1 0 50 100 250 100 250 100 N
P 5 1 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
-X VCC C1 -550 150 300 R 50 50 1 1 I
+X VCC C1 -550 150 300 R 50 50 1 1 W
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 W
-X VPP C6 550 50 300 L 50 50 1 1 B
+X VPP C6 550 50 300 L 50 50 1 1 W
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
C -150 0 50 2 1 0 N
diff --git a/hardware/kicad/lib/smartcard.bck b/hardware/kicad/lib/smartcard.bck
index e027773..8d0c538 100644
--- a/hardware/kicad/lib/smartcard.bck
+++ b/hardware/kicad/lib/smartcard.bck
@@ -1,4 +1,9 @@
-EESchema-DOCLIB Version 2.0 Date: Mo 20 Jun 2011 21:10:42 CEST
+EESchema-DOCLIB Version 2.0 Date: Di 21 Jun 2011 13:52:49 CEST
+#
+$CMP FFC
+D ymbole general de connecteur
+K CONN
+$ENDCMP
#
$CMP ISO7816_NC
D smart card with normally closed presence switch
diff --git a/hardware/kicad/lib/smartcard.dcm b/hardware/kicad/lib/smartcard.dcm
index c553454..7c2ef1a 100644
--- a/hardware/kicad/lib/smartcard.dcm
+++ b/hardware/kicad/lib/smartcard.dcm
@@ -1,4 +1,9 @@
-EESchema-DOCLIB Version 2.0 Date: Mo 20 Jun 2011 21:13:13 CEST
+EESchema-DOCLIB Version 2.0 Date: Di 21 Jun 2011 14:35:43 CEST
+#
+$CMP FFC
+D ymbole general de connecteur
+K CONN
+$ENDCMP
#
$CMP ISO7816_NC
D smart card with normally closed presence switch
diff --git a/hardware/kicad/lib/smartcard.lib b/hardware/kicad/lib/smartcard.lib
index 7297d0e..3157fc3 100644
--- a/hardware/kicad/lib/smartcard.lib
+++ b/hardware/kicad/lib/smartcard.lib
@@ -1,4 +1,21 @@
-EESchema-LIBRARY Version 2.3 Date: Mo 20 Jun 2011 21:13:13 CEST
+EESchema-LIBRARY Version 2.3 Date: Di 21 Jun 2011 14:35:43 CEST
+#encoding utf-8
+#
+# FFC
+#
+DEF FFC P 0 30 Y Y 1 F N
+F0 "P" 50 350 60 H V C CNN
+F1 "FFC" 200 0 60 V V C CNN
+DRAW
+S -100 300 250 -300 0 1 0 N
+X VCC 1 -350 250 250 R 60 60 1 1 W I
+X RST 2 -350 150 250 R 60 60 1 1 I I
+X CLK 3 -350 50 250 R 60 60 1 1 I I
+X I/O 4 -350 -50 250 R 60 60 1 1 B I
+X VPP 5 -350 -150 250 R 60 60 1 1 W I
+X GND 6 -350 -250 250 R 60 60 1 1 W I
+ENDDRAW
+ENDDEF
#
# ISO7816
#
@@ -15,12 +32,38 @@ P 3 0 1 0 50 -100 50 100 50 100 N
P 3 0 1 0 50 0 250 0 250 0 N
P 3 0 1 0 50 100 250 100 250 100 N
P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
-X VCC C1 -550 150 300 R 50 50 1 1 w
+X VCC C1 -550 150 300 R 50 50 1 1 W
X RST C2 -550 50 300 R 50 50 1 1 I
X CLK C3 -550 -50 300 R 50 50 1 1 I
X RFU C4 -550 -150 300 R 50 50 1 1 U
X GND C5 550 150 300 L 50 50 1 1 W
-X VPP C6 550 50 300 L 50 50 1 1 B
+X VPP C6 550 50 300 L 50 50 1 1 W
+X I/O C7 550 -50 300 L 50 50 1 1 B
+X RFU C8 550 -150 300 L 50 50 1 1 U
+ENDDRAW
+ENDDEF
+#
+# ISO7816_CARD
+#
+DEF ISO7816_CARD P 0 40 Y Y 1 F N
+F0 "P" 0 250 60 H V C CNN
+F1 "ISO7816_CARD" 0 -250 60 H V C CNN
+DRAW
+S -250 200 250 -200 0 1 0 N
+P 3 0 1 0 -250 -100 250 -100 250 -100 N
+P 3 0 1 0 -250 0 -50 0 -50 0 N
+P 3 0 1 0 -50 100 -250 100 -250 100 N
+P 3 0 1 0 0 -100 0 -200 0 -200 N
+P 3 0 1 0 50 -100 50 100 50 100 N
+P 3 0 1 0 50 0 250 0 250 0 N
+P 3 0 1 0 50 100 250 100 250 100 N
+P 5 0 1 0 0 200 0 100 -50 100 -50 -100 -50 -100 N
+X VCC C1 -550 150 300 R 50 50 1 1 w
+X RST C2 -550 50 300 R 50 50 1 1 O
+X CLK C3 -550 -50 300 R 50 50 1 1 O
+X RFU C4 -550 -150 300 R 50 50 1 1 U
+X GND C5 550 150 300 L 50 50 1 1 w
+X VPP C6 550 50 300 L 50 50 1 1 w
X I/O C7 550 -50 300 L 50 50 1 1 B
X RFU C8 550 -150 300 L 50 50 1 1 U
ENDDRAW
diff --git a/hardware/kicad/simcable.net b/hardware/kicad/simcable.net
new file mode 100644
index 0000000..7bcc5be
--- /dev/null
+++ b/hardware/kicad/simcable.net
@@ -0,0 +1,85 @@
+# EESchema Netlist Version 1.1 created Di 21 Jun 2011 14:36:57 CEST
+(
+ ( /4E0085A5 $noname SIM1 ISO7816_CARD {Lib=ISO7816_CARD}
+ ( C1 /VCC )
+ ( C2 /RST )
+ ( C3 /CLK )
+ ( C4 ? )
+ ( C5 /GND )
+ ( C6 /VPP )
+ ( C7 /I/O )
+ ( C8 ? )
+ )
+ ( /4E0084E2 $noname P3 FFC {Lib=FFC}
+ ( 1 /VCC )
+ ( 2 /RST )
+ ( 3 /CLK )
+ ( 4 /I/O )
+ ( 5 /VPP )
+ ( 6 /GND )
+ )
+ ( /4E0084DD $noname P2 FFC {Lib=FFC}
+ ( 1 /VCC )
+ ( 2 /RST )
+ ( 3 /CLK )
+ ( 4 /I/O )
+ ( 5 /VPP )
+ ( 6 /GND )
+ )
+ ( /4E0084D9 $noname P1 FFC {Lib=FFC}
+ ( 1 /VCC )
+ ( 2 /RST )
+ ( 3 /CLK )
+ ( 4 /I/O )
+ ( 5 /VPP )
+ ( 6 /GND )
+ )
+ ( /4E0084D4 $noname P4 FFC {Lib=FFC}
+ ( 1 /VCC )
+ ( 2 /RST )
+ ( 3 /CLK )
+ ( 4 /I/O )
+ ( 5 /VPP )
+ ( 6 /GND )
+ )
+)
+*
+{ Pin List by Nets
+Net 1 "/VCC" "VCC"
+ P1 1
+ P3 1
+ SIM1 C1
+ P2 1
+ P4 1
+Net 2 "/RST" "RST"
+ SIM1 C2
+ P4 2
+ P2 2
+ P3 2
+ P1 2
+Net 3 "/CLK" "CLK"
+ P1 3
+ P3 3
+ P2 3
+ SIM1 C3
+ P4 3
+Net 4 "/GND" "GND"
+ SIM1 C5
+ P1 6
+ P3 6
+ P2 6
+ P4 6
+Net 5 "/VPP" "VPP"
+ SIM1 C6
+ P3 5
+ P4 5
+ P1 5
+ P2 5
+Net 6 "/I/O" "I/O"
+ P4 4
+ SIM1 C7
+ P1 4
+ P2 4
+ P3 4
+}
+#End
diff --git a/hardware/kicad/simcable.pro b/hardware/kicad/simcable.pro
new file mode 100644
index 0000000..f62a4a9
--- /dev/null
+++ b/hardware/kicad/simcable.pro
@@ -0,0 +1,65 @@
+update=Di 21 Jun 2011 13:31:26 CEST
+last_client=eeschema
+[eeschema]
+version=1
+LibDir=lib
+NetFmt=1
+HPGLSpd=20
+HPGLDm=15
+HPGLNum=1
+offX_A4=0
+offY_A4=0
+offX_A3=0
+offY_A3=0
+offX_A2=0
+offY_A2=0
+offX_A1=0
+offY_A1=0
+offX_A0=0
+offY_A0=0
+offX_A=0
+offY_A=0
+offX_B=0
+offY_B=0
+offX_C=0
+offY_C=0
+offX_D=0
+offY_D=0
+offX_E=0
+offY_E=0
+RptD_X=0
+RptD_Y=100
+RptLab=1
+LabSize=60
+[eeschema/libraries]
+LibName1=power
+LibName2=device
+LibName3=transistors
+LibName4=conn
+LibName5=linear
+LibName6=regul
+LibName7=74xx
+LibName8=cmos4000
+LibName9=adc-dac
+LibName10=memory
+LibName11=xilinx
+LibName12=special
+LibName13=microcontrollers
+LibName14=dsp
+LibName15=microchip
+LibName16=analog_switches
+LibName17=motorola
+LibName18=texas
+LibName19=intel
+LibName20=audio
+LibName21=interface
+LibName22=digital-audio
+LibName23=philips
+LibName24=display
+LibName25=cypress
+LibName26=siliconi
+LibName27=opto
+LibName28=atmel
+LibName29=contrib
+LibName30=valves
+LibName31=smartcard
diff --git a/hardware/kicad/simcable.sch b/hardware/kicad/simcable.sch
new file mode 100644
index 0000000..d16d682
--- /dev/null
+++ b/hardware/kicad/simcable.sch
@@ -0,0 +1,215 @@
+EESchema Schematic File Version 2 date Di 21 Jun 2011 14:36:44 CEST
+LIBS:power
+LIBS:device
+LIBS:transistors
+LIBS:conn
+LIBS:linear
+LIBS:regul
+LIBS:74xx
+LIBS:cmos4000
+LIBS:adc-dac
+LIBS:memory
+LIBS:xilinx
+LIBS:special
+LIBS:microcontrollers
+LIBS:dsp
+LIBS:microchip
+LIBS:analog_switches
+LIBS:motorola
+LIBS:texas
+LIBS:intel
+LIBS:audio
+LIBS:interface
+LIBS:digital-audio
+LIBS:philips
+LIBS:display
+LIBS:cypress
+LIBS:siliconi
+LIBS:opto
+LIBS:atmel
+LIBS:contrib
+LIBS:valves
+LIBS:smartcard
+LIBS:SIMtrace-cache
+EELAYER 25 0
+EELAYER END
+$Descr A4 11700 8267
+encoding utf-8
+Sheet 1 1
+Title "SIM card for FFC"
+Date "21 jun 2011"
+Rev "v1.0"
+Comp ""
+Comment1 ""
+Comment2 ""
+Comment3 ""
+Comment4 ""
+$EndDescr
+$Comp
+L ISO7816_CARD SIM1
+U 1 1 4E0085A5
+P 5900 4000
+F 0 "SIM1" H 5900 4250 60 0000 C CNN
+F 1 "ISO7816_CARD" H 5900 3750 60 0000 C CNN
+ 1 5900 4000
+ 1 0 0 -1
+$EndComp
+$Comp
+L FFC P3
+U 1 1 4E0084E2
+P 5900 5250
+F 0 "P3" H 5950 5600 60 0000 C CNN
+F 1 "FFC" V 6100 5250 60 0000 C CNN
+ 1 5900 5250
+ 0 1 1 0
+$EndComp
+$Comp
+L FFC P2
+U 1 1 4E0084DD
+P 7550 4000
+F 0 "P2" H 7600 4350 60 0000 C CNN
+F 1 "FFC" V 7750 4000 60 0000 C CNN
+ 1 7550 4000
+ 1 0 0 -1
+$EndComp
+$Comp
+L FFC P1
+U 1 1 4E0084D9
+P 5900 2750
+F 0 "P1" H 5950 3100 60 0000 C CNN
+F 1 "FFC" V 6100 2750 60 0000 C CNN
+ 1 5900 2750
+ 0 -1 -1 0
+$EndComp
+$Comp
+L FFC P4
+U 1 1 4E0084D4
+P 4200 4000
+F 0 "P4" H 4250 4350 60 0000 C CNN
+F 1 "FFC" V 4400 4000 60 0000 C CNN
+ 1 4200 4000
+ -1 0 0 1
+$EndComp
+NoConn ~ 5350 4150
+NoConn ~ 6450 4150
+Text Label 5650 3150 3 60 ~ 0
+VCC
+Text Label 5750 3150 3 60 ~ 0
+RST
+Text Label 5850 3150 3 60 ~ 0
+CLK
+Text Label 5950 3150 3 60 ~ 0
+I/O
+Text Label 6050 3150 3 60 ~ 0
+VPP
+Text Label 6150 3150 3 60 ~ 0
+GND
+Text Label 5650 4800 1 60 ~ 0
+GND
+Text Label 5750 4800 1 60 ~ 0
+VPP
+Text Label 5850 4800 1 60 ~ 0
+I/O
+Text Label 5950 4800 1 60 ~ 0
+CLK
+Text Label 6050 4800 1 60 ~ 0
+RST
+Text Label 6150 4800 1 60 ~ 0
+VCC
+Text Label 7000 4250 0 60 ~ 0
+GND
+Text Label 7000 4150 0 60 ~ 0
+VPP
+Text Label 7000 4050 0 60 ~ 0
+I/O
+Text Label 7000 3950 0 60 ~ 0
+CLK
+Text Label 7000 3850 0 60 ~ 0
+RST
+Text Label 7000 3750 0 60 ~ 0
+VCC
+Text Label 6500 4050 0 60 ~ 0
+I/O
+Text Label 6500 3950 0 60 ~ 0
+VPP
+Text Label 6500 3850 0 60 ~ 0
+GND
+Text Label 5150 4050 0 60 ~ 0
+CLK
+Text Label 5150 3950 0 60 ~ 0
+RST
+Text Label 5150 3850 0 60 ~ 0
+VCC
+Wire Wire Line
+ 7200 4250 6950 4250
+Wire Wire Line
+ 7200 4050 6950 4050
+Wire Wire Line
+ 7200 3850 6950 3850
+Wire Wire Line
+ 6050 3100 6050 3350
+Wire Wire Line
+ 5850 3100 5850 3350
+Wire Wire Line
+ 5650 3100 5650 3350
+Wire Wire Line
+ 6700 4050 6450 4050
+Wire Wire Line
+ 6450 3950 6700 3950
+Wire Wire Line
+ 5100 3950 5350 3950
+Wire Wire Line
+ 5650 4900 5650 4600
+Wire Wire Line
+ 5850 4900 5850 4600
+Wire Wire Line
+ 6050 4900 6050 4600
+Wire Wire Line
+ 4550 4250 4800 4250
+Wire Wire Line
+ 4550 4050 4800 4050
+Wire Wire Line
+ 4550 3850 4800 3850
+Wire Wire Line
+ 4550 3750 4800 3750
+Wire Wire Line
+ 4550 3950 4800 3950
+Wire Wire Line
+ 4550 4150 4800 4150
+Wire Wire Line
+ 6150 4900 6150 4600
+Wire Wire Line
+ 5950 4900 5950 4600
+Wire Wire Line
+ 5750 4900 5750 4600
+Wire Wire Line
+ 5100 3850 5350 3850
+Wire Wire Line
+ 5100 4050 5350 4050
+Wire Wire Line
+ 6450 3850 6700 3850
+Wire Wire Line
+ 5750 3100 5750 3350
+Wire Wire Line
+ 5950 3100 5950 3350
+Wire Wire Line
+ 6150 3100 6150 3350
+Wire Wire Line
+ 7200 3950 6950 3950
+Wire Wire Line
+ 7200 3750 6950 3750
+Wire Wire Line
+ 7200 4150 6950 4150
+Text Label 4600 4250 0 60 ~ 0
+VCC
+Text Label 4600 4150 0 60 ~ 0
+RST
+Text Label 4600 4050 0 60 ~ 0
+CLK
+Text Label 4600 3950 0 60 ~ 0
+I/O
+Text Label 4600 3850 0 60 ~ 0
+VPP
+Text Label 4600 3750 0 60 ~ 0
+GND
+$EndSCHEMATC