aboutsummaryrefslogblamecommitdiff
path: root/rev03-KiCad/rev02_12.sch
blob: fa074621333956e9a7881a3c2bc2354adf9820c9 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440























































































































































































































































































































































































































































                                                                                                                                                                                            
EESchema Schematic File Version 2
LIBS:power
LIBS:device
LIBS:transistors
LIBS:conn
LIBS:linear
LIBS:regul
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
EELAYER 27 0
EELAYER END
$Descr B 17000 11000
encoding utf-8
Sheet 14 27
Title "rev02_12"
Date "15 10 2016"
Rev ""
Comp ""
Comment1 ""
Comment2 ""
Comment3 ""
Comment4 ""
$EndDescr
Text Notes 13970 5060 0    42   ~ 12
CS pull-up to disable MKM by\ndefault (allows programming\nof AVR)
Text Notes 12540 3080 0    84   ~ 12
Master Key Memory
Text Notes 3740 1870 0    84   ~ 12
SPI mux controlling access to the MKM.\nNormally, the FPGA has R/W access to the MKM but on a\ntamper event the tamper detect MCU (AVR) will grab access\nto the MKM and erase the contents.
Text Notes 8580 5610 0    42   ~ 12
Make AVR unable to read the\nMKM by installing this jumper
Text Notes 4290 5390 0    42   ~ 12
AVR access default\ndisabled through pull-up
Text Notes 4180 6600 0    42   ~ 12
FPGA access default\nenabled through pull-down
Text Notes 14993 10153 0    84   ~ 12
Master Key Memory
Text Notes 13079 4334 0    60   ~ 12
U12
Text Notes 12936 6094 0    60   ~ 12
23K640-I/SN
Text Label 11594 4213 0 70 ~
4.7k
Text Label 10714 4224 0 70 ~
4.7k
Text Label 2739 4290 0 70 ~
0.1uF
Text Label 12760 3740 0 70 ~
0.1uF
Text Notes 8250 5720 1    60   ~ 12
JP6
Text Notes 5632 4092 0    60   ~ 12
R80
Text Label 5621 4191 0 70 ~
4.7k
Text Notes 5797 6677 2    60   ~ 12
R81
Text Label 5621 6886 0 70 ~
4.7k
Text Notes 6050 4488 0    60   ~ 12
IC4
$Comp
L GND #PWR?58023F8C
U 1 1 58023F8C
P 12430 6050
F 0 "GND_87" H 12430 6050 20  0000 C CNN
F 1 "+GND" H 12430 5980 30  0000 C CNN
F 2 "" H 12430 6050 70  0000 C CNN
F 3 "" H 12430 6050 70  0000 C CNN
	1    12430 6050
	1    0    0    -1  
$EndComp
$Comp
L 3V3_BATT #PWR?58023F8B
U 1 1 58023F8B
P 12430 3520
F 0 "3V3_BATT_8" H 12430 3520 20  0000 C CNN
F 1 "+3V3_BATT" H 12430 3450 30  0000 C CNN
F 2 "" H 12430 3520 70  0000 C CNN
F 3 "" H 12430 3520 70  0000 C CNN
	1    12430 3520
	1    0    0    -1  
$EndComp
$Comp
L 3V3_BATT #PWR?58023F8A
U 1 1 58023F8A
P 3630 3410
F 0 "3V3_BATT_9" H 3630 3410 20  0000 C CNN
F 1 "+3V3_BATT" H 3630 3340 30  0000 C CNN
F 2 "" H 3630 3410 70  0000 C CNN
F 3 "" H 3630 3410 70  0000 C CNN
	1    3630 3410
	1    0    0    -1  
$EndComp
$Comp
L 3V3_BATT #PWR?58023F89
U 1 1 58023F89
P 11880 3520
F 0 "3V3_BATT_10" H 11880 3520 20  0000 C CNN
F 1 "+3V3_BATT" H 11880 3450 30  0000 C CNN
F 2 "" H 11880 3520 70  0000 C CNN
F 3 "" H 11880 3520 70  0000 C CNN
	1    11880 3520
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR?58023F88
U 1 1 58023F88
P 12650 4070
F 0 "GND_88" H 12650 4070 20  0000 C CNN
F 1 "+GND" H 12650 4000 30  0000 C CNN
F 2 "" H 12650 4070 70  0000 C CNN
F 3 "" H 12650 4070 70  0000 C CNN
	1    12650 4070
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR?58023F87
U 1 1 58023F87
P 8360 5940
F 0 "GND_89" H 8360 5940 20  0000 C CNN
F 1 "+GND" H 8360 5870 30  0000 C CNN
F 2 "" H 8360 5940 70  0000 C CNN
F 3 "" H 8360 5940 70  0000 C CNN
	1    8360 5940
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR?58023F86
U 1 1 58023F86
P 3630 4620
F 0 "GND_90" H 3630 4620 20  0000 C CNN
F 1 "+GND" H 3630 4550 30  0000 C CNN
F 2 "" H 3630 4620 70  0000 C CNN
F 3 "" H 3630 4620 70  0000 C CNN
	1    3630 4620
	1    0    0    -1  
$EndComp
$Comp
L GND #PWR?58023F85
U 1 1 58023F85
P 5500 7150
F 0 "GND_91" H 5500 7150 20  0000 C CNN
F 1 "+GND" H 5500 7080 30  0000 C CNN
F 2 "" H 5500 7150 70  0000 C CNN
F 3 "" H 5500 7150 70  0000 C CNN
	1    5500 7150
	1    0    0    -1  
$EndComp
$Comp
L 3V3_BATT #PWR?58023F84
U 1 1 58023F84
P 5500 3410
F 0 "3V3_BATT_11" H 5500 3410 20  0000 C CNN
F 1 "+3V3_BATT" H 5500 3340 30  0000 C CNN
F 2 "" H 5500 3410 70  0000 C CNN
F 3 "" H 5500 3410 70  0000 C CNN
	1    5500 3410
	1    0    0    -1  
$EndComp
$Comp
L 3V3_BATT #PWR?58023F83
U 1 1 58023F83
P 11110 3542
F 0 "3V3_BATT_12" H 11110 3542 20  0000 C CNN
F 1 "+3V3_BATT" H 11110 3472 30  0000 C CNN
F 2 "" H 11110 3542 70  0000 C CNN
F 3 "" H 11110 3542 70  0000 C CNN
	1    11110 3542
	1    0    0    -1  
$EndComp
Wire Wire Line
	12430 5610 12430 6050
Wire Wire Line
	12540 5610 12430 5610
Wire Wire Line
	12650 3960 12650 4070
Wire Wire Line
	8360 5830 8360 5940
Wire Wire Line
	3630 4510 3630 4620
Wire Wire Line
	3630 4400 3630 4510
Wire Wire Line
	3190 4290 3190 4510
Wire Wire Line
	3630 4510 3190 4510
Wire Wire Line
	5500 7040 5500 7150
Wire Wire Line
	12540 5170 11880 5170
Wire Wire Line
	11880 4400 11880 5170
Wire Wire Line
	12540 5060 11110 5060
Text Label 11110 5060 0 70 ~
MKM_SCK
Wire Wire Line
	7150 4730 6930 4730
Wire Wire Line
	7150 4730 7150 5940
Wire Wire Line
	7150 5940 6930 5940
Wire Wire Line
	7700 4730 7150 4730
Text Label 7700 4730 0 70 ~
MKM_SCK
Wire Wire Line
	12540 4950 11110 4950
Text Label 11110 4950 0 70 ~
MKM_MOSI
Wire Wire Line
	7260 6050 6930 6050
Wire Wire Line
	7260 4840 7260 6050
Wire Wire Line
	7260 4840 6930 4840
Wire Wire Line
	7700 4840 7260 4840
Text Label 7700 4840 0 70 ~
MKM_MOSI
Wire Wire Line
	12540 4840 11550 4840
Text Label 11154 4840 0 70 ~
MKM_CS_N
Wire Wire Line
	7040 5830 6930 5830
Wire Wire Line
	7040 4620 7040 5830
Wire Wire Line
	7040 4620 6930 4620
Wire Wire Line
	7700 4620 7040 4620
Text Label 7700 4620 0 70 ~
MKM_CS_N
Wire Wire Line
	14465 4620 14080 4620
Text Label 14080 4620 0 70 ~
MKM_MISO
Wire Wire Line
	5830 6160 5720 6160
Wire Wire Line
	5720 4950 5720 6160
Wire Wire Line
	5830 4950 5720 4950
Wire Wire Line
	5720 4950 5280 4950
Text Label 5280 4950 0 70 ~
MKM_MISO
Wire Wire Line
	12540 4620 12430 4620
Wire Wire Line
	12430 3630 12430 4620
Wire Wire Line
	12430 3520 12430 3630
Wire Wire Line
	12650 3630 12430 3630
Wire Wire Line
	3630 3410 3630 3630
Wire Wire Line
	3630 3630 3190 3630
Wire Wire Line
	3190 3630 3190 3960
Wire Wire Line
	3630 3630 3630 3740
Wire Wire Line
	11880 3520 11880 3960
Wire Wire Line
	5500 3410 5500 3960
Wire Wire Line
	11110 3542 11110 3982
Wire Wire Line
	5500 5170 5005 5170
Wire Wire Line
	5830 5170 5500 5170
Wire Wire Line
	5500 4400 5500 5170
Text Label 5005 5170 0 70 ~
MKM_CONTROL_AVR_ENA
Wire Wire Line
	5830 4730 5280 4730
Text Label 5280 4730 0 70 ~
MKM_AVR_SCK
Wire Wire Line
	5830 5830 5071 5830
Text Label 5071 5830 0 70 ~
MKM_FPGA_CS_N
Wire Wire Line
	5830 4620 5280 4620
Text Label 5280 4620 0 70 ~
MKM_AVR_CS_N
Wire Wire Line
	5830 6050 5071 6050
Text Label 5071 6050 0 70 ~
MKM_FPGA_MOSI
Wire Wire Line
	5830 4840 5280 4840
Text Label 5280 4840 0 70 ~
MKM_AVR_MOSI
Wire Wire Line
	7150 6160 6930 6160
Text Label 7150 6160 0 70 ~
MKM_FPGA_MISO
Wire Wire Line
	8360 4950 6930 4950
Wire Wire Line
	8580 4950 8360 4950
Wire Wire Line
	8360 4950 8360 5170
Text Label 8580 4950 0 70 ~
MKM_AVR_MISO
Wire Wire Line
	5830 5940 5071 5940
Text Label 5071 5940 0 70 ~
MKM_FPGA_SCK
Wire Wire Line
	5830 6380 5500 6380
Wire Wire Line
	5500 6380 5500 6600
Wire Wire Line
	5500 6380 4928 6380
Text Label 4928 6380 0 70 ~
MKM_CONTROL_FPGA_DIS
Wire Wire Line
	11110 4840 11110 4422
Wire Wire Line
	11550 4840 11110 4840
$Comp
L 23K640-I/SN IC199
U 1 1 58023F82
	1    13310 5060
	1    0    0    -1
$EndComp
$Comp
L 74*244DW_2 IC200
U 1 1 58023F81
F 1 "MC74AC244DW*" H 6061 6512 60  0000 L BNN
F 2 "" H 6061 6512 60  0000 C CNN
F 3 "" H 6061 6512 60  0000 C CNN
	1    6380 6050
	1    0    0    -1
$EndComp
$Comp
L 74*244DW_3 IC201
U 1 1 58023F80
F 1 "MC74AC244DW*" H 3828 4048 60  0000 L BNN
F 2 "" H 3828 4048 60  0000 C CNN
F 3 "" H 3828 4048 60  0000 C CNN
	1    3630 4070
	1    0    0    -1
$EndComp
$Comp
L R-EU_R0402 R33
U 1 1 58023F7F
F 0 "R33" V 11815.1 3905 60  0000 L BNN
F 1 "" V 11924 3850 60  0000 L BNN
F 2 "" H 11924 3850 60  0000 C CNN
F 3 "" H 11924 3850 60  0000 C CNN
	1    11880 4180
	0    1    1    0
$EndComp
$Comp
L R-EU_R0402 R34
U 1 1 58023F7E
F 0 "R34" V 11188.1 4584.78889 60  0000 R TNN
F 1 "" V 11066 4642 60  0000 R TNN
F 2 "" H 11066 4642 60  0000 C CNN
F 3 "" H 11066 4642 60  0000 C CNN
	1    11110 4202
	0    -1   -1   0
$EndComp
$Comp
L C-EUC0402 C106
U 1 1 58023F7D
F 0 "C106" H 2750 3960 60  0000 L BNN
F 1 "" H 2750 4070 60  0000 L BNN
F 2 "" H 2750 4070 60  0000 C CNN
F 3 "" H 2750 4070 60  0000 C CNN
	1    3190 4070
	1    0    0    -1
$EndComp
$Comp
L C-EUC0402 C107
U 1 1 58023F7C
F 0 "C107" H 12760 3850 60  0000 L BNN
F 1 "" H 12760 3740 60  0000 L BNN
F 2 "" H 12760 3740 60  0000 C CNN
F 3 "" H 12760 3740 60  0000 C CNN
	1    12650 3740
	1    0    0    -1
$EndComp
$Comp
L JP1Q IC206
U 1 1 58023F7B
	1    8360 5500
	1    0    0    -1
$EndComp
$Comp
L R-EU_R0402 IC207
U 1 1 58023F7A
	1    5500 4180
	0    -1   -1   0
$EndComp
$Comp
L R-EU_R0402 IC208
U 1 1 58023F79
	1    5500 6820
	0    1    1    0
$EndComp
$Comp
L 74*244DW_1 IC209
U 1 1 58023F78
F 1 "MC74AC244DW*" H 6050 5302 60  0000 L BNN
F 2 "" H 6050 5302 60  0000 C CNN
F 3 "" H 6050 5302 60  0000 C CNN
	1    6380 4840
	1    0    0    -1
$EndComp
$EndSCHEMATC