WEBVTT

1
00:00:00.000 --> 00:00:00.800
Ciao a tutti!

2
00:00:00.833 --> 00:00:04.466
Benvenuti in Giappone! Benvenuti nella baia di Sagami.

3
00:00:04.633 --> 00:00:08.066
siamo qui non lontano dall'isola di Enoshima

4
00:00:08.300 --> 00:00:10.433
volevo parlarvi di Tomachie

5
00:00:10.433 --> 00:00:12.666
e guidarvi attraverso alcune nozioni di base

6
00:00:12.800 --> 00:00:13.466
purtroppo

7
00:00:13.466 --> 00:00:17.000
prima ci saranno alcune slide da guardare

8
00:00:17.000 --> 00:00:20.233
giusto per orientare i nuovi arrivati

9
00:00:20.233 --> 00:00:22.500
su cosa sia Tomachie

10
00:00:22.500 --> 00:00:25.466
diamo un'occhiata: Tomachie è una piattaforma per la qualità

11
00:00:25.466 --> 00:00:27.700
del progetto dei circuiti stampati

12
00:00:27.700 --> 00:00:31.500
è pensata per eseguire una revisione dello schema elettrico

13
00:00:31.700 --> 00:00:34.766
prima che si faccia il layout. E perché esiste?

14
00:00:34.766 --> 00:00:36.333
beh, per un paio di motivi

15
00:00:36.433 --> 00:00:38.833
siamo partiti perché i clienti Intellitech

16
00:00:38.833 --> 00:00:40.900
non riuscivano a far inserire i punti di test nel progetto

17
00:00:40.900 --> 00:00:42.700
succedeva davvero troppo tardi

18
00:00:42.700 --> 00:00:46.966
il circuito stampato era già completamente sbrogliato

19
00:00:46.966 --> 00:00:48.766
o addirittura fabbricato quando

20
00:00:48.766 --> 00:00:51.566
i progettisti parlavano con i reparti di collaudo

21
00:00:51.566 --> 00:00:53.266
di cosa serviva per il test

22
00:00:53.300 --> 00:00:55.400
quindi volevamo partire un po' prima

23
00:00:55.400 --> 00:00:57.233
e il modo per far inserire i punti di test

24
00:00:57.233 --> 00:00:59.566
era offrire qualcosa ai progettisti

25
00:00:59.566 --> 00:01:00.400
ovvero

26
00:01:00.400 --> 00:01:01.533
il controllo del progetto

27
00:01:01.600 --> 00:01:04.600
e abbiamo scoperto che il rischio del circuito stampato

28
00:01:04.866 --> 00:01:07.500
costa meno correggerlo nella fase di schema elettrico

29
00:01:07.500 --> 00:01:09.833
che durante la fase di layout, giusto?

30
00:01:09.833 --> 00:01:11.066
o durante gli acquisti

31
00:01:11.066 --> 00:01:14.133
o dopo che i circuiti stampati sono già stati prodotti

32
00:01:15.066 --> 00:01:18.400
qui c'è uno "shift left" per risparmiare sui costi

33
00:01:18.400 --> 00:01:21.133
per intercettare questi problemi molto presto

34
00:01:21.900 --> 00:01:24.033
vogliamo far emergere i problemi

35
00:01:24.033 --> 00:01:26.733
come i componenti NRND, sconsigliati per i nuovi progetti

36
00:01:26.800 --> 00:01:28.066
la mancanza di punti di test sufficienti

37
00:01:28.066 --> 00:01:30.700
o punti di test non nei posti giusti

38
00:01:30.866 --> 00:01:33.700
vogliamo individuare progetti al limite del non funzionante

39
00:01:33.700 --> 00:01:37.466
o addirittura progetti che non passeranno i test di conformità

40
00:01:37.866 --> 00:01:39.866
e vogliamo saperlo in anticipo

41
00:01:39.866 --> 00:01:42.566
prima di metterci a spendere tempo nel layout

42
00:01:42.633 --> 00:01:44.366
e il primo passo che facciamo

43
00:01:44.366 --> 00:01:48.233
è assicurarci che il progetto possa essere verificato con l'AI

44
00:01:48.233 --> 00:01:49.833
quindi facciamo due controlli

45
00:01:49.833 --> 00:01:52.400
uno è il quality gate

46
00:01:52.400 --> 00:01:54.666
dove esaminiamo la connettività

47
00:01:54.900 --> 00:01:57.566
poi esaminiamo i dati dei componenti della BOM

48
00:01:57.966 --> 00:02:00.566
cioè verifichiamo che i valori

49
00:02:00.666 --> 00:02:06.400
capacità, tensione, tolleranza e footprint

50
00:02:06.400 --> 00:02:08.600
siano tutti corretti e corrispondano al part number

51
00:02:08.600 --> 00:02:10.266
per esempio

52
00:02:10.433 --> 00:02:13.266
assicurandoci che le proprietà

53
00:02:13.466 --> 00:02:15.366
dietro quei simboli dello schema

54
00:02:15.366 --> 00:02:16.533
che vedete

55
00:02:16.766 --> 00:02:20.066
che le proprietà del progetto siano presenti

56
00:02:20.066 --> 00:02:21.766
prima di andare a usare l'AI

57
00:02:21.766 --> 00:02:24.900
perché l'AI ha bisogno che tutti i dati siano corretti

58
00:02:25.033 --> 00:02:26.666
se non le date i dati corretti

59
00:02:26.666 --> 00:02:28.733
non vi darà la risposta corretta

60
00:02:28.800 --> 00:02:32.266
quindi ci sono tanti attributi individuali,

61
00:02:32.366 --> 00:02:34.500
la qualità del simbolo dello schema,

62
00:02:34.566 --> 00:02:37.200
come sono caratterizzati i pin,

63
00:02:37.200 --> 00:02:40.033
i part number e così via.

64
00:02:40.033 --> 00:02:41.266
Tutto questo deve essere corretto.

65
00:02:41.266 --> 00:02:43.500
Vi diamo un report che potete generare

66
00:02:43.500 --> 00:02:45.066
e ottenete queste informazioni

67
00:02:45.266 --> 00:02:46.000
già al momento della stesura dello schema

68
00:02:46.000 --> 00:02:48.833
inseriremo anche i punti di test

69
00:02:48.833 --> 00:02:50.200
durante quel processo, quindi

70
00:02:50.200 --> 00:02:51.933
questi controlli deterministici

71
00:02:52.000 --> 00:02:54.300
riducono il rischio all'acquisto della BOM

72
00:02:54.300 --> 00:02:55.666
perché stiamo convalidando

73
00:02:55.666 --> 00:02:57.600
che il part number utilizzato

74
00:02:57.600 --> 00:02:59.766
corrisponda a tutte le proprietà

75
00:02:59.766 --> 00:03:02.600
presenti, o che dovrebbero esserlo, nel progetto

76
00:03:02.700 --> 00:03:05.666
e poi, una volta che sappiamo che è a posto

77
00:03:05.666 --> 00:03:08.233
ricevete un punteggio, e se il punteggio è abbastanza alto

78
00:03:08.233 --> 00:03:11.200
deve essere un 75 o un 80

79
00:03:11.200 --> 00:03:13.700
su 100. Quando il punteggio è abbastanza alto

80
00:03:13.700 --> 00:03:17.033
allora eseguiremo anche i controlli

81
00:03:17.033 --> 00:03:19.266
AI con i datasheet.

82
00:03:19.400 --> 00:03:22.233
Questo evita che la gente spenda soldi per un'analisi

83
00:03:22.233 --> 00:03:24.033
che non funzionerebbe bene,

84
00:03:24.033 --> 00:03:27.000
perché mancano molte informazioni

85
00:03:27.000 --> 00:03:30.766
nello schema: i condensatori senza valori

86
00:03:31.000 --> 00:03:34.033
o le resistenze senza valori

87
00:03:34.033 --> 00:03:36.000
quindi intercettiamo tutto questo in anticipo

88
00:03:36.100 --> 00:03:38.000
poi andremo a controllare i datasheet

89
00:03:38.000 --> 00:03:40.266
controlleremo tutti i vari componenti

90
00:03:40.266 --> 00:03:42.466
presenti, e verificheremo i limiti

91
00:03:42.466 --> 00:03:45.900
rispetto ai rail di tensione presenti,

92
00:03:45.900 --> 00:03:47.900
ci assicuriamo che tutti i componenti di contorno

93
00:03:47.900 --> 00:03:51.366
che servono a un regolatore o a un altro IC;

94
00:03:51.366 --> 00:03:52.600
tutti quei componenti di contorno

95
00:03:52.600 --> 00:03:54.466
siano effettivamente presenti nello schema

96
00:03:54.466 --> 00:03:57.400
e progettati correttamente. Come dicevo,

97
00:03:57.400 --> 00:04:00.500
il design-for-test fa parte di quella revisione,

98
00:04:00.500 --> 00:04:03.300
consideriamo l'ispezione AXI,

99
00:04:03.433 --> 00:04:05.333
l'AOI (ispezione ottica automatica),

100
00:04:05.366 --> 00:04:07.200
la sonda mobile (flying probe) o l'ICT (test in-circuit),

101
00:04:07.200 --> 00:04:10.400
a seconda che costruiate un BON (attrezzatura a letto di chiodi),

102
00:04:10.500 --> 00:04:11.766
e poi anche il boundary scan.

103
00:04:11.766 --> 00:04:13.166
Stiamo integrando tutto il software

104
00:04:13.166 --> 00:04:17.033
del gruppo Intellitech per il boundary scan,

105
00:04:17.033 --> 00:04:19.200
e poi analizziamo lo schema

106
00:04:19.200 --> 00:04:20.033
per capire dove si trovano

107
00:04:20.033 --> 00:04:22.966
le net non ben coperte dal test,

108
00:04:23.066 --> 00:04:26.566
e dove, inserendo punti di test aggiuntivi,

109
00:04:26.600 --> 00:04:28.533
potremmo ottenere una copertura dei guasti più alta.

110
00:04:29.000 --> 00:04:32.800
Poi inseriamo i punti di test nell'eCAD nativo

111
00:04:32.800 --> 00:04:34.500
Altium, OrCAD, KiCad

112
00:04:34.666 --> 00:04:37.166
EasyEDA, sono tutti supportati.

113
00:04:37.166 --> 00:04:39.000
Riscriviamo i dati eCAD

114
00:04:39.000 --> 00:04:40.900
dopo aver inserito i punti di test.

115
00:04:41.100 --> 00:04:43.300
Quando troviamo errori e problemi,

116
00:04:43.300 --> 00:04:46.166
questi rilievi entrano in un flusso di lavoro gestito,

117
00:04:46.466 --> 00:04:50.200
quindi non è solo un controllo: vi diamo anche uno stato,

118
00:04:50.200 --> 00:04:53.666
e vi permettiamo di condividere con i vostri stakeholder

119
00:04:54.066 --> 00:04:54.866
quello stato.

120
00:04:54.866 --> 00:04:58.400
Quando risolvete i rilievi problematici

121
00:04:58.633 --> 00:05:01.600
presenti nel report, potete scegliere da un menu

122
00:05:01.666 --> 00:05:05.166
la disposizione di quel particolare rilievo.

123
00:05:05.266 --> 00:05:07.800
Quindi è una piattaforma per la qualità del progetto.

124
00:05:07.800 --> 00:05:10.900
Non è solo un controllore di errori di progettazione,

125
00:05:10.900 --> 00:05:14.600
è qualcosa con cui ogni membro del team può lavorare

126
00:05:14.666 --> 00:05:17.466
e ha un piccolo qualcosa per ogni membro del team,

127
00:05:17.466 --> 00:05:18.666
progettazione, acquisti,

128
00:05:18.666 --> 00:05:20.433
collaudo in produzione e software embedded;

129
00:05:20.433 --> 00:05:23.633
gestione della qualità dello schema elettrico

130
00:05:23.633 --> 00:05:24.600
che avete.

131
00:05:24.966 --> 00:05:28.300
Vediamo come si carica il vostro progetto,

132
00:05:28.300 --> 00:05:31.633
e alcune caratteristiche della piattaforma Tomachie,

133
00:05:31.633 --> 00:05:33.133
e cosa può fare

134
00:05:33.133 --> 00:05:33.366
per la vostra azienda.

135
00:05:33.366 --> 00:05:37.366
Guardiamo il sito e carichiamo il nostro primo progetto.

136
00:05:37.400 --> 00:05:40.100
C'è un selettore per scegliere la lingua,

137
00:05:40.400 --> 00:05:41.866
17 lingue diverse,

138
00:05:41.866 --> 00:05:44.700
se i vostri stakeholder richiedono una lingua

139
00:05:44.700 --> 00:05:46.666
diversa dall'inglese, è supportata.

140
00:05:46.733 --> 00:05:49.466
Vi mostra il flusso di quello che facciamo,

141
00:05:49.466 --> 00:05:51.300
cioè il parsing degli schemi,

142
00:05:51.500 --> 00:05:53.833
l'analisi, l'inserimento dei punti di test,

143
00:05:53.833 --> 00:05:57.600
poi un report preliminare e un link via email,

144
00:05:57.666 --> 00:06:01.200
poi la possibilità di fare l'arricchimento AI,

145
00:06:01.400 --> 00:06:04.133
e infine ricevete un link anche per quel report.

146
00:06:04.266 --> 00:06:06.766
Ho inserito il mio indirizzo email

147
00:06:06.766 --> 00:06:10.033
e ho selezionato il progetto Cricket-Node

148
00:06:10.033 --> 00:06:13.033
che è un progetto creato da Eli Hughes

149
00:06:13.033 --> 00:06:17.433
un ottimo progettista. Lavora con WaveNumber LLC.

150
00:06:17.433 --> 00:06:22.100
Ha uno spazio GitHub con alcuni dei suoi strumenti,

151
00:06:22.666 --> 00:06:25.400
e Cricket-Node è uno dei progetti

152
00:06:25.400 --> 00:06:27.766
che ha condiviso su GitHub.

153
00:06:27.866 --> 00:06:31.666
Non serve inserire le informazioni sul foglio top,

154
00:06:31.700 --> 00:06:35.166
né la variante: gli strumenti prendono l'ultima variante

155
00:06:35.166 --> 00:06:36.000
con cui avete lavorato,

156
00:06:36.000 --> 00:06:38.566
oppure potete specificare la variante se serve.

157
00:06:38.900 --> 00:06:41.366
In questo caso non ci sono altre varianti

158
00:06:41.366 --> 00:06:43.866
è un progetto singolo, un foglio unico,

159
00:06:43.900 --> 00:06:44.966
fatto, credo,

160
00:06:44.966 --> 00:06:47.866
in Altium. C'è il Design-for-Test,

161
00:06:47.866 --> 00:06:50.566
ci vorrebbe troppo tempo per esaminare tutto questo,

162
00:06:50.566 --> 00:06:54.100
ma potete dare un'occhiata e condividerlo con i vostri

163
00:06:54.300 --> 00:06:55.866
ingegneri di collaudo.

164
00:06:55.866 --> 00:06:57.366
Potete selezionare

165
00:06:57.433 --> 00:06:59.966
dove volete che vengano inseriti i punti di test,

166
00:07:00.000 --> 00:07:02.866
l'impostazione predefinita è non inserire punti di test

167
00:07:02.866 --> 00:07:04.200
su tutte le net.

168
00:07:04.333 --> 00:07:06.700
Ci sono opzioni a seconda che facciate ispezione manuale

169
00:07:06.700 --> 00:07:08.466
o ispezione ottica.

170
00:07:08.500 --> 00:07:12.500
Molto probabilmente le determinerà il vostro EMS,

171
00:07:12.500 --> 00:07:14.233
chiunque vi stia costruendo i PCB.

172
00:07:14.233 --> 00:07:15.833
Il default è la sonda mobile,

173
00:07:15.833 --> 00:07:17.833
ma il test in-circuit e i tester all-in-one

174
00:07:17.833 --> 00:07:19.766
come quelli di Intellitech sono

175
00:07:19.766 --> 00:07:22.366
anche loro scelte che potete usare.

176
00:07:22.666 --> 00:07:24.600
Potete calibrare la copertura dei guasti, ma...

177
00:07:24.600 --> 00:07:27.733
non voglio ancora entrare nei dettagli.

178
00:07:27.800 --> 00:07:29.933
Lo faremo in un video a parte.

179
00:07:29.966 --> 00:07:33.300
Punti di test Kelvin e diversi tipi di test boundary scan,

180
00:07:33.300 --> 00:07:35.266
ma potete tenere le impostazioni predefinite.

181
00:07:35.266 --> 00:07:37.200
Probabilmente è un buon punto di partenza,

182
00:07:37.400 --> 00:07:38.900
farò un secondo video

183
00:07:38.900 --> 00:07:43.700
per descrivere come ottimizzare l'inserimento dei punti di test

184
00:07:43.700 --> 00:07:46.733
e farlo in combinazione con i vari metodi di test.

185
00:07:46.766 --> 00:07:51.166
C'è anche il punteggio PCOLA/SOQ e potete regolarlo

186
00:07:51.166 --> 00:07:52.800
ma anche quello è un altro video a parte.

187
00:07:52.800 --> 00:07:55.366
Come gestire PCOLA/SOQ?

188
00:07:55.700 --> 00:07:57.266
Potete lasciare i valori predefiniti

189
00:07:57.266 --> 00:07:58.200
a meno che non sappiate voi,

190
00:07:58.200 --> 00:08:00.700
o i vostri ingegneri di collaudo, come impostarli diversamente

191
00:08:00.700 --> 00:08:04.066
per ottenere il giusto tipo di copertura dei guasti

192
00:08:04.066 --> 00:08:06.833
per il vostro ambiente. Dopo averle riviste,

193
00:08:06.833 --> 00:08:08.966
potete cliccare e dire "ho rivisto",

194
00:08:08.966 --> 00:08:09.800
rivisto le opzioni di design-for-test

195
00:08:09.800 --> 00:08:12.400
disponibili per il PCB.

196
00:08:12.766 --> 00:08:15.166
Poi cliccate qui,

197
00:08:15.166 --> 00:08:17.700
per dire che accettate il CDA.

198
00:08:17.766 --> 00:08:20.000
Accettiamo anche i CDA aziendali,

199
00:08:20.000 --> 00:08:21.800
c'è una pagina apposita,

200
00:08:21.800 --> 00:08:24.633
dove potete farci firmare uno dei

201
00:08:24.633 --> 00:08:26.800
vostri accordi di riservatezza.

202
00:08:26.800 --> 00:08:29.266
Ne abbiamo uno di base sul sito

203
00:08:29.266 --> 00:08:30.900
che spiega come

204
00:08:30.900 --> 00:08:34.100
non condividiamo i vostri progetti con nessuna terza parte,

205
00:08:34.833 --> 00:08:37.066
illustra i passaggi della protezione della riservatezza.

206
00:08:37.100 --> 00:08:39.666
Passo successivo: gli dite che volete analizzare lo schema,

207
00:08:39.800 --> 00:08:41.700
e caricherà il progetto.

208
00:08:41.700 --> 00:08:44.000
Dovreste ricevere un "inviato con successo"

209
00:08:44.000 --> 00:08:47.800
così sapete che tutti i fogli dello schema sono stati trovati

210
00:08:48.200 --> 00:08:50.866
e non ci sono stati problemi con le pagine del progetto,

211
00:08:50.866 --> 00:08:52.900
e allora risulterà inviato con successo.

212
00:08:52.900 --> 00:08:54.300
Poi guardate il vostro

213
00:08:54.300 --> 00:08:56.600
link nell'email per avviare l'elaborazione.

214
00:08:56.666 --> 00:08:57.800
Riceverete un'email,

215
00:08:57.800 --> 00:09:00.533
e poi cliccate il pulsante "avvia l'elaborazione".

216
00:09:00.866 --> 00:09:01.466
quello che fa

217
00:09:01.466 --> 00:09:04.000
è semplicemente convalidare che l'indirizzo inserito

218
00:09:04.000 --> 00:09:07.300
sia un indirizzo email valido. Avvia il processo

219
00:09:07.366 --> 00:09:08.866
dopo che avete inviato il progetto

220
00:09:08.866 --> 00:09:10.166
e quando l'elaborazione è finita

221
00:09:10.166 --> 00:09:11.333
riceverete un'altra email

222
00:09:11.866 --> 00:09:14.066
che vi dice che il report è pronto.

223
00:09:14.166 --> 00:09:17.300
Ci sono tre elementi mostrati

224
00:09:17.300 --> 00:09:20.100
nell'esecuzione preliminare: il report,

225
00:09:20.100 --> 00:09:23.300
un progetto modificato con dentro i punti di test,

226
00:09:23.766 --> 00:09:26.000
e una BOM generata da Tomachie.

227
00:09:26.000 --> 00:09:27.433
Potete confrontare quella BOM

228
00:09:27.433 --> 00:09:29.400
con quella dello strumento eCAD

229
00:09:29.400 --> 00:09:32.766
che state usando. Ottenete un riepilogo rapido

230
00:09:32.900 --> 00:09:36.366
di quello che c'è: questo ottiene un ottimo punteggio,

231
00:09:36.466 --> 00:09:38.366
86 su 100.

232
00:09:38.400 --> 00:09:40.766
Qui vedete alcune statistiche, per esempio ci sono

233
00:09:40.766 --> 00:09:44.933
14 IC e un foglio con tutto quanto dentro,

234
00:09:45.066 --> 00:09:47.966
e poi vi porta alla parte AI.

235
00:09:48.233 --> 00:09:50.000
Prima di passare alla parte AI,

236
00:09:50.000 --> 00:09:52.600
probabilmente è meglio dare un'occhiata al report.

237
00:09:52.600 --> 00:09:55.800
quindi facciamolo: ecco il report.

238
00:09:55.800 --> 00:09:59.500
e come dicevo è il progetto di Eli Hughes.

239
00:09:59.500 --> 00:10:01.033
è un progetto davvero molto buono

240
00:10:01.033 --> 00:10:02.733
lui è un ottimo progettista.

241
00:10:02.833 --> 00:10:05.433
e quell'86/100 è stato ridotto.

242
00:10:05.433 --> 00:10:08.000
vi dirà per cosa ha tolto punti

243
00:10:08.000 --> 00:10:10.000
e per lo più riguarda la copertura dei guasti

244
00:10:10.166 --> 00:10:13.800
Questo progetto ha già un buon numero di punti di test

245
00:10:14.000 --> 00:10:17.200
e Tomachie ne chiede solo qualcuno in più.

246
00:10:17.200 --> 00:10:19.966
Il punteggio può migliorare drasticamente

247
00:10:19.966 --> 00:10:22.266
inserendo punti di test aggiuntivi.

248
00:10:22.500 --> 00:10:24.566
Vengono trovati anche alcuni rail di alimentazione

249
00:10:24.566 --> 00:10:27.000
che non hanno una tensione definita.

250
00:10:27.166 --> 00:10:30.566
Il +VIN è la tensione di ingresso

251
00:10:31.066 --> 00:10:35.600
e quando eseguiremo l'AI, ci chiederà

252
00:10:35.633 --> 00:10:38.900
qual è la specifica di questa particolare tensione.

253
00:10:38.966 --> 00:10:40.666
Diventa un po' più chiaro:

254
00:10:40.766 --> 00:10:43.966
l'AI deve conoscere tutti i rail

255
00:10:43.966 --> 00:10:45.266
di tensione esterni. Può calcolare

256
00:10:45.266 --> 00:10:48.600
quelli che non sono esterni,

257
00:10:48.600 --> 00:10:51.266
ma per esempio VBATT,

258
00:10:51.266 --> 00:10:54.366
o +VIN: quelli l'AI non li capisce

259
00:10:54.366 --> 00:10:56.600
quanto a quale intervallo di tensione sia ammesso lì.

260
00:10:56.600 --> 00:10:59.500
Lo inseriremo nella fase successiva,

261
00:10:59.500 --> 00:11:01.133
vi mostrerò come farlo.

262
00:11:01.200 --> 00:11:04.100
Sembra che ci siano alcuni part number

263
00:11:04.266 --> 00:11:06.633
che non corrispondevano ai loro valori.

264
00:11:06.633 --> 00:11:11.700
Questa esecuzione preliminare verifica che il part number

265
00:11:11.900 --> 00:11:14.300
corrisponda al componente.

266
00:11:14.300 --> 00:11:16.200
Qui c'è un problema:

267
00:11:16.200 --> 00:11:18.066
nella decodifica del part number,

268
00:11:18.066 --> 00:11:20.966
è un induttore da 6,8 uH

269
00:11:20.966 --> 00:11:23.300
più o meno 30%.

270
00:11:23.300 --> 00:11:25.333
Ma sullo schema è indicato

271
00:11:25.800 --> 00:11:28.800
più o meno 20%. È molto vicino,

272
00:11:28.833 --> 00:11:31.466
c'è solo una discrepanza

273
00:11:31.466 --> 00:11:34.066
sul valore della tolleranza. Ma tutti gli altri

274
00:11:34.066 --> 00:11:36.266
componenti sono corretti. Questa analisi è un ottimo controllo

275
00:11:36.266 --> 00:11:38.666
per assicurarsi che la BOM rappresenti

276
00:11:38.666 --> 00:11:40.100
quello che lo schema mostra

277
00:11:40.100 --> 00:11:41.900
per i valori presenti.

278
00:11:42.400 --> 00:11:44.766
Un'altra sezione chiave è la panoramica dell'alimentazione.

279
00:11:45.100 --> 00:11:46.500
Vi dà alcune informazioni di base,

280
00:11:46.500 --> 00:11:48.800
gli strumenti riescono a determinare

281
00:11:48.800 --> 00:11:51.366
i rail di alimentazione presenti

282
00:11:51.466 --> 00:11:53.100
indica qual è la sorgente,

283
00:11:53.100 --> 00:11:55.166
e poi quali sono gli utilizzatori.

284
00:11:55.233 --> 00:11:57.833
Come accennavo, lo annota.

285
00:11:57.833 --> 00:11:59.800
Ha trovato un rail di alimentazione di cui non

286
00:11:59.800 --> 00:12:02.800
conosce la tensione. Si risolve

287
00:12:02.800 --> 00:12:04.200
inserendola nella pagina del sito.

288
00:12:04.200 --> 00:12:06.400
Tomachie genera altre parti del report,

289
00:12:06.500 --> 00:12:10.566
qual è il vostro LSSI; il chip supporta SWD

290
00:12:10.566 --> 00:12:12.100
quindi anche quello fa parte di questa sezione.

291
00:12:12.400 --> 00:12:14.766
Avrete informazioni sulle

292
00:12:14.766 --> 00:12:16.900
vostre interfacce ad alta velocità

293
00:12:17.000 --> 00:12:20.166
HSSI e sulla memoria.

294
00:12:20.166 --> 00:12:22.866
Qui discute la classe

295
00:12:22.866 --> 00:12:25.266
assegnata alla coppia differenziale

296
00:12:25.733 --> 00:12:29.666
chiede qualcosa con un po' più di dettaglio.

297
00:12:29.766 --> 00:12:32.600
la classe assegnata è solo "USB".

298
00:12:33.000 --> 00:12:35.066
Se il progetto lo fate voi,

299
00:12:35.066 --> 00:12:37.366
fate voi sia lo schema che il layout,

300
00:12:37.366 --> 00:12:40.566
allora "USB" può bastare a dirvi cosa serve

301
00:12:40.566 --> 00:12:43.866
nel layout, ma Tomachie cerca

302
00:12:43.866 --> 00:12:47.666
l'impedenza nella classe, i 90 ohm per USB 2.0

303
00:12:47.666 --> 00:12:49.400
Il nome della classe dovrebbe essere "90_ohms"

304
00:12:49.400 --> 00:12:51.300
che direbbe al progettista del layout

305
00:12:51.300 --> 00:12:55.933
l'impedenza corretta per le piste USB 2.0.

306
00:12:56.066 --> 00:12:57.233
Il report caratterizza

307
00:12:57.233 --> 00:13:00.766
la memoria. La QSPI in questo progetto non

308
00:13:00.766 --> 00:13:02.466
ha problemi, a parte i punti di test.

309
00:13:02.466 --> 00:13:04.766
I punti di test permetterebbero la programmazione a bordo

310
00:13:04.800 --> 00:13:06.666
la programmazione diretta del dispositivo.

311
00:13:06.666 --> 00:13:10.633
Ma potete anche fare programmazione in-system tramite U5

312
00:13:10.633 --> 00:13:12.033
Tomachie rileva che è un'opzione.

313
00:13:12.033 --> 00:13:15.533
Sa se potete usare la porta SWD

314
00:13:15.566 --> 00:13:17.800
e caricare i dati di programmazione

315
00:13:18.000 --> 00:13:20.566
se volete programmare in modo indiretto.

316
00:13:20.600 --> 00:13:23.333
L'analisi funzionale è vuota,

317
00:13:23.366 --> 00:13:25.600
durante l'esecuzione preliminare

318
00:13:25.600 --> 00:13:26.900
perché non abbiamo i datasheet.

319
00:13:26.900 --> 00:13:28.666
L'AI ci aiuterà con i datasheet.

320
00:13:28.666 --> 00:13:30.033
Il report indica comunque le basi

321
00:13:30.033 --> 00:13:31.866
di cosa verrà analizzato

322
00:13:31.866 --> 00:13:34.533
e quali IC presenti vanno esaminati.

323
00:13:34.600 --> 00:13:37.000
C'è una sezione design-for-test,

324
00:13:37.000 --> 00:13:39.533
che riporta tutte le impostazioni della pagina web,

325
00:13:39.566 --> 00:13:40.766
solo come riferimento.

326
00:13:40.766 --> 00:13:43.833
e poi riporta la copertura dei guasti del PCB.

327
00:13:43.833 --> 00:13:45.966
Qui vengono assegnati dei segni di spunta

328
00:13:45.966 --> 00:13:48.633
per avere punti di test posizionati adeguatamente

329
00:13:48.633 --> 00:13:50.166
sulla maggior parte dei rail di alimentazione.

330
00:13:50.433 --> 00:13:53.500
Il report mostra anche dove servono punti di test

331
00:13:53.500 --> 00:13:54.866
che non sono presenti.

332
00:13:55.000 --> 00:13:56.966
Il signor Hughes ha ottimi punti di test di massa.

333
00:13:57.100 --> 00:14:00.066
Ce ne sono quattro. Il default di Tomachie è sei,

334
00:14:00.066 --> 00:14:01.766
ma è comunque un ottimo numero.

335
00:14:01.766 --> 00:14:04.566
Il report indica dove sono i punti di test inseriti,

336
00:14:05.000 --> 00:14:07.166
poi calcola qual è la copertura dei guasti

337
00:14:07.166 --> 00:14:09.500
e vi dà anche la copertura

338
00:14:09.500 --> 00:14:12.466
in base al tipo di test eseguito

339
00:14:12.466 --> 00:14:13.966
o all'ispezione ottica.

340
00:14:14.366 --> 00:14:17.300
Ecco, quello meriterebbe un video a sé

341
00:14:17.300 --> 00:14:18.400
per esaminarlo tutto.

342
00:14:18.400 --> 00:14:19.700
Quindi non posso farlo adesso,

343
00:14:19.700 --> 00:14:22.200
stiamo saltando un po' avanti,

344
00:14:22.200 --> 00:14:23.900
perché stiamo coprendo solo le basi

345
00:14:23.900 --> 00:14:26.166
di come inviare il vostro progetto.

346
00:14:26.500 --> 00:14:30.600
Questa è la panoramica di quella pagina.

347
00:14:31.066 --> 00:14:33.166
Ora avete la possibilità

348
00:14:33.166 --> 00:14:36.000
di eseguire l'arricchimento AI.

349
00:14:36.000 --> 00:14:39.500
Questo è il +VIN; deve sapere qual è la vostra

350
00:14:39.500 --> 00:14:41.300
alimentazione esterna nominale.

351
00:14:41.300 --> 00:14:44.766
Credo che questo sia un sistema a 12 volt

352
00:14:44.833 --> 00:14:47.733
e penso possa scendere fino a 6V

353
00:14:48.100 --> 00:14:50.466
con escursioni che salgono fino a 18V.

354
00:14:50.633 --> 00:14:52.866
Il progettista lo sa meglio di me,

355
00:14:53.233 --> 00:14:55.500
per un PCB alimentato a batteria.

356
00:14:55.500 --> 00:14:58.400
6-18V può essere considerato un intervallo ragionevole.

357
00:14:58.566 --> 00:15:00.033
e poi avete le opzioni

358
00:15:00.033 --> 00:15:04.800
della politica di derating: selezionate l'ambiente

359
00:15:04.800 --> 00:15:06.500
qui. Noi selezioneremo commerciale

360
00:15:06.500 --> 00:15:08.866
quindi saranno 25 gradi C

361
00:15:08.866 --> 00:15:12.000
ma quella temperatura salirà fino a 40 gradi C

362
00:15:12.000 --> 00:15:13.166
in un ambiente commerciale.

363
00:15:13.166 --> 00:15:15.766
L'AI deve conoscere il limite superiore.

364
00:15:16.200 --> 00:15:21.266
Ci sono limiti individuali per ognuna di queste voci,

365
00:15:21.500 --> 00:15:24.033
che potete regolare: se non pensate

366
00:15:24.033 --> 00:15:26.733
che la temperatura ambiente massima arriverà a 40

367
00:15:27.033 --> 00:15:29.166
potete abbassarla.

368
00:15:29.166 --> 00:15:34.533
La tensione dei condensatori subirà un derating del 20%,

369
00:15:34.566 --> 00:15:37.366
quindi avrete l'80% dell'intervallo di tensione specificato

370
00:15:37.433 --> 00:15:40.366
Ognuna di queste voci si può regolare: avvolgimento,

371
00:15:40.366 --> 00:15:42.700
tensione, corrente di saturazione, ecc.

372
00:15:42.866 --> 00:15:44.500
Questo è solo il derating predefinito

373
00:15:44.500 --> 00:15:46.566
ed è un video a sé,

374
00:15:46.566 --> 00:15:48.300
quindi non lo copro tutto adesso,

375
00:15:48.300 --> 00:15:49.666
ma giusto per farvi presente

376
00:15:49.666 --> 00:15:51.900
che i derating sono disponibili

377
00:15:51.900 --> 00:15:53.700
e potete regolarli

378
00:15:53.700 --> 00:15:55.666
se dovete rispettare determinati standard.

379
00:15:55.666 --> 00:15:57.366
Tomachie vi dà tre scelte,

380
00:15:57.400 --> 00:15:59.900
per ora non vi diamo quella militare,

381
00:15:59.900 --> 00:16:01.766
ma l'automotive e l'industriale

382
00:16:01.766 --> 00:16:02.900
saranno un po' più restrittive,

383
00:16:02.900 --> 00:16:05.700
ovviamente il derating sarà maggiore.

384
00:16:05.700 --> 00:16:07.966
Per ora selezioniamo semplicemente commerciale.

385
00:16:08.100 --> 00:16:10.800
Ora, quando eseguo l'analisi AI

386
00:16:11.233 --> 00:16:13.300
se ho rivisto il progetto modificato

387
00:16:13.300 --> 00:16:16.000
posso usare quello al posto dell'originale.

388
00:16:16.000 --> 00:16:19.600
Il progetto modificato contiene i punti di test.

389
00:16:19.833 --> 00:16:22.200
Per ora lo lascio deselezionato,

390
00:16:22.200 --> 00:16:24.366
perché non abbiamo rivisto il progetto modificato.

391
00:16:24.366 --> 00:16:26.133
Lo faremo in un video a parte.

392
00:16:26.566 --> 00:16:27.266
e poi

393
00:16:27.266 --> 00:16:30.366
possiamo scegliere quanto dettaglio nell'analisi:

394
00:16:30.366 --> 00:16:31.266
economy, standard

395
00:16:31.266 --> 00:16:34.200
o premium. Anche quello è un altro video a parte.

396
00:16:34.200 --> 00:16:36.700
Per ora restiamo su "standard".

397
00:16:36.800 --> 00:16:39.033
È un ottimo compromesso tra prestazioni,

398
00:16:39.033 --> 00:16:41.700
capacità e profondità del modello LLM

399
00:16:42.166 --> 00:16:45.366
e costo. Selezioniamo: panoramica del progetto,

400
00:16:45.366 --> 00:16:48.500
panoramica dell'alimentazione, analisi funzionale

401
00:16:48.700 --> 00:16:50.366
analisi EMC/ESD,

402
00:16:50.400 --> 00:16:52.366
analisi HSSI e memoria.

403
00:16:52.366 --> 00:16:54.966
Se HSSI o memoria non esistessero,

404
00:16:55.066 --> 00:16:56.766
la selezione non sarebbe presente.

405
00:16:56.933 --> 00:16:59.033
Con l'AI, e incluso gratis,

406
00:16:59.033 --> 00:17:01.733
ci sarà il "certificato di realizzazione".

407
00:17:01.833 --> 00:17:03.366
Una testimonianza permanente

408
00:17:03.366 --> 00:17:06.000
del tipo di progetto che siete capaci di creare,

409
00:17:06.100 --> 00:17:07.866
senza mostrare segreti specifici.

410
00:17:07.866 --> 00:17:10.466
Il vostro attuale datore di lavoro

411
00:17:10.466 --> 00:17:12.200
non vuole che prendiate il suo schema

412
00:17:12.200 --> 00:17:15.433
e lo portiate con voi al prossimo colloquio di lavoro.

413
00:17:15.433 --> 00:17:16.166
Quello che fa Tomachie è

414
00:17:16.166 --> 00:17:20.366
permettervi di dimostrare quanto siete bravi come progettisti,

415
00:17:20.366 --> 00:17:21.833
usando quel certificato

416
00:17:21.833 --> 00:17:23.300
che è disponibile in modo permanente sul sito.

417
00:17:23.466 --> 00:17:26.300
Caratterizza il progetto

418
00:17:26.400 --> 00:17:29.600
senza rivelare dettagli di proprietà intellettuale

419
00:17:29.600 --> 00:17:30.833
del vostro attuale datore di lavoro o cliente.

420
00:17:30.833 --> 00:17:32.600
Tomachie genera anche una netlist EDIF,

421
00:17:32.600 --> 00:17:34.633
molto meglio di quanto faccia il vostro strumento eCAD.

422
00:17:34.633 --> 00:17:36.233
Contiene tutte le proprietà dei componenti,

423
00:17:36.233 --> 00:17:38.200
le net, i nomi e i numeri dei pin

424
00:17:38.233 --> 00:17:40.400
un generatore EDIF molto più capace

425
00:17:40.400 --> 00:17:42.300
di quello che ottenete dall'eCAD.

426
00:17:42.700 --> 00:17:46.466
Se ci sono processori compatibili Linux/Zephyr,

427
00:17:46.466 --> 00:17:50.433
Tomachie genera un file "device tree source overlay".

428
00:17:50.433 --> 00:17:52.500
E anche quello è un video a parte

429
00:17:52.500 --> 00:17:54.933
che entrerà in quei dettagli.

430
00:17:55.033 --> 00:17:56.466
Una volta selezionate

431
00:17:56.466 --> 00:17:59.566
tutte le aree che vi serve arricchire,

432
00:17:59.566 --> 00:18:03.000
potete acquistare i coin.

433
00:18:03.366 --> 00:18:06.900
Un coin vale circa 1 dollaro USA, al momento.

434
00:18:07.000 --> 00:18:09.133
Se avete un coupon di Tomachie,

435
00:18:09.300 --> 00:18:10.966
potete applicare quel coupon,

436
00:18:10.966 --> 00:18:13.500
che ridurrà il numero di coin che

437
00:18:13.500 --> 00:18:14.733
dovete acquistare.

438
00:18:14.966 --> 00:18:17.433
Gli acquisti avvengono tramite Stripe,

439
00:18:17.433 --> 00:18:19.866
quindi nessun dato della vostra carta di credito

440
00:18:19.866 --> 00:18:22.500
viene memorizzato sul sito Tomachie.

441
00:18:22.800 --> 00:18:24.533
Passa tutto attraverso Stripe

442
00:18:24.833 --> 00:18:27.600
che è ben noto in tutto il mondo.

443
00:18:27.666 --> 00:18:30.700
Dopo l'acquisto, Tomachie avvierà l'analisi.

444
00:18:31.200 --> 00:18:33.600
Per risparmiare tempo, ho già generato il report.

445
00:18:33.600 --> 00:18:38.066
Ora vi porto alla pagina dell'analisi.

446
00:18:38.333 --> 00:18:42.266
Ecco il Cricket Node con l'analisi basata su AI.

447
00:18:42.300 --> 00:18:45.533
Qualche punto in meno rispetto al report precedente.

448
00:18:45.800 --> 00:18:49.033
Possiamo vedere la causa di quelle riduzioni.

449
00:18:49.033 --> 00:18:52.400
Ci sono diversi problemi di livello medio

450
00:18:52.400 --> 00:18:56.000
che vanno risolti. È un ottimo progetto,

451
00:18:56.200 --> 00:19:00.566
ma il livello professionale di Tomachie può essere severo

452
00:19:00.566 --> 00:19:01.400
con le schede tipo "progetto/DIY",

453
00:19:01.400 --> 00:19:04.300
che non sono davvero pensate per un ambiente di produzione.

454
00:19:04.300 --> 00:19:04.566
Possiamo

455
00:19:04.566 --> 00:19:07.566
dare un'occhiata e vedere quali sono alcuni dei problemi.

456
00:19:07.666 --> 00:19:09.366
C'è un link che vi porta direttamente lì.

457
00:19:09.366 --> 00:19:12.200
Il link ai rilievi sull'alimentazione

458
00:19:12.200 --> 00:19:14.200
ci dirà quali errori sono stati trovati.

459
00:19:14.400 --> 00:19:16.533
Rivediamo la descrizione in prosa,

460
00:19:16.633 --> 00:19:18.566
vediamo com'è il testo.

461
00:19:18.833 --> 00:19:20.766
Il report include una panoramica del progetto,

462
00:19:20.766 --> 00:19:22.600
e vi spiegherà il PCB.

463
00:19:22.600 --> 00:19:25.266
In questo caso non è la mia scheda,

464
00:19:25.266 --> 00:19:27.466
quindi per me è molto utile,

465
00:19:27.466 --> 00:19:28.266
perché non la conosco bene.

466
00:19:28.266 --> 00:19:30.466
Potete capire molto in fretta cosa fa la scheda

467
00:19:30.466 --> 00:19:32.766
leggendo la prosa. È molto chiara.

468
00:19:32.766 --> 00:19:35.100
Offre la descrizione del progetto,

469
00:19:35.100 --> 00:19:36.500
e i rating di temperatura dei componenti.

470
00:19:36.566 --> 00:19:39.033
Se scendiamo ora alla panoramica dell'alimentazione

471
00:19:39.033 --> 00:19:41.666
avremo un'analisi più approfondita

472
00:19:41.666 --> 00:19:43.400
nella panoramica del Power Tree

473
00:19:43.466 --> 00:19:45.866
che spiegherà la scheda,

474
00:19:46.200 --> 00:19:47.900
la protezione sui 12V presente.

475
00:19:48.300 --> 00:19:50.233
Spiega il convertitore buck,

476
00:19:50.233 --> 00:19:50.600
la stabilità

477
00:19:50.600 --> 00:19:53.600
dell'anello garantita dalla capacità di uscita presente,

478
00:19:54.366 --> 00:19:56.700
vengono discussi alcuni problemi,

479
00:19:56.700 --> 00:19:58.833
sono nella prosa ma anche nei rilievi.

480
00:19:58.833 --> 00:20:01.400
Diamo un'occhiata ai rilievi

481
00:20:01.500 --> 00:20:05.166
e uno dei rilievi è che il pin VDDH

482
00:20:05.233 --> 00:20:08.766
si trova al di là di una resistenza di collegamento da zero ohm

483
00:20:08.966 --> 00:20:11.800
e di questi diodi D6 e D7.

484
00:20:12.033 --> 00:20:16.200
Il datasheet spiega che

485
00:20:16.200 --> 00:20:18.466
dovrebbe esserci del disaccoppiamento,

486
00:20:18.466 --> 00:20:20.600
dovrebbe esserci della capacità lì

487
00:20:20.600 --> 00:20:22.166
locale al chip.

488
00:20:22.166 --> 00:20:23.933
Diamo un'occhiata al progetto,

489
00:20:24.000 --> 00:20:25.900
vediamo giusto dov'è.

490
00:20:25.900 --> 00:20:29.233
Ci sono due modi di alimentare questa scheda,

491
00:20:29.233 --> 00:20:30.633
uno tramite VBUS

492
00:20:30.633 --> 00:20:33.733
e l'altro tramite un'interfaccia a 12 volt

493
00:20:34.000 --> 00:20:36.300
Quindi qui ha un OR a diodi

494
00:20:36.300 --> 00:20:39.366
e poi quello 0 ohm di cui abbiamo appena parlato

495
00:20:39.366 --> 00:20:40.966
che va su VDDH.

496
00:20:41.033 --> 00:20:43.333
Vedete che qui non c'è disaccoppiamento,

497
00:20:43.466 --> 00:20:45.333
il rilievo è corretto:

498
00:20:45.466 --> 00:20:49.233
servirebbe il condensatore da 4,7 uF locale qui

499
00:20:49.233 --> 00:20:53.000
in questo punto su Y2. Vedete che anche per un

500
00:20:53.000 --> 00:20:55.533
progettista davvero bravo e competente,

501
00:20:55.833 --> 00:20:59.400
Tomachie troverà problemi molto sottili.

502
00:20:59.866 --> 00:21:02.200
Qui c'è della capacità di bulk,

503
00:21:02.366 --> 00:21:04.200
credo di non averla mostrata sullo schema

504
00:21:04.200 --> 00:21:07.533
possiamo guardare il rail dei 5 volt,

505
00:21:07.666 --> 00:21:09.466
non è esattamente dove volevo fermarmi

506
00:21:09.466 --> 00:21:12.700
ma così possiamo guardare la net dei 5 volt che è qui

507
00:21:12.700 --> 00:21:19.800
quindi i 12 volt della batteria entrano da Q6,

508
00:21:19.800 --> 00:21:22.700
sono protetti e vanno nel regolatore,

509
00:21:22.700 --> 00:21:24.400
e l'uscita del regolatore

510
00:21:24.466 --> 00:21:27.500
ha effettivamente 150 uF

511
00:21:27.800 --> 00:21:28.500
per tre volte

512
00:21:28.500 --> 00:21:33.700
quindi questi 5 volt sono regolati molto bene,

513
00:21:33.700 --> 00:21:35.766
ma il rilievo è corretto:

514
00:21:35.766 --> 00:21:39.433
quella capacità sta dall'altra parte

515
00:21:39.433 --> 00:21:42.266
dell'impedenza della resistenza e di un diodo.

516
00:21:42.266 --> 00:21:46.100
Quindi vorremmo mettere lì un condensatore

517
00:21:46.100 --> 00:21:48.466
da 4,7 uF per soddisfare il datasheet

518
00:21:48.466 --> 00:21:49.966
Nordic. Il secondo rilievo,

519
00:21:49.966 --> 00:21:51.700
non li passerò tutti in rassegna,

520
00:21:51.800 --> 00:21:53.400
ma giusto per darvi un'idea.

521
00:21:53.433 --> 00:21:55.500
Il secondo riguarda VBUS,

522
00:21:55.700 --> 00:21:57.766
possiamo vedere se è accurato

523
00:21:58.366 --> 00:21:59.266
anche quello.

524
00:21:59.266 --> 00:22:01.666
Arriva dalla connessione USB,

525
00:22:01.800 --> 00:22:06.366
e ci sono un punto di test e i diodi di protezione

526
00:22:06.433 --> 00:22:10.033
ma non c'è nulla. Una piccola svista:

527
00:22:10.033 --> 00:22:12.800
non c'è capacità disponibile nemmeno

528
00:22:12.800 --> 00:22:17.033
sulla linea VBUS, quindi questo sarebbe qualcosa

529
00:22:17.033 --> 00:22:19.900
che sarebbe semplice andare a sistemare.

530
00:22:19.900 --> 00:22:21.033
Bene, grazie mille

531
00:22:21.033 --> 00:22:22.966
spero vi sia piaciuto scoprire

532
00:22:22.966 --> 00:22:24.600
alcune delle basi di Tomachie,

533
00:22:24.900 --> 00:22:27.900
e cosa può fare; c'è molto altro di cui parlare

534
00:22:27.900 --> 00:22:32.100
i derating, la generazione del file device tree source,

535
00:22:32.433 --> 00:22:34.266
l'inserimento dei punti di test

536
00:22:34.566 --> 00:22:36.666
ma penso sia tutto quello che possiamo fare per ora

537
00:22:36.666 --> 00:22:37.966
vi ringrazio per l'attenzione,

538
00:22:37.966 --> 00:22:40.266
spero che caricherete il vostro primo progetto su Tomachie

539
00:22:40.266 --> 00:22:42.700
e grazie mille per la visione!
