WEBVTT

1
00:00:00.000 --> 00:00:00.800
Olá a todos!

2
00:00:00.833 --> 00:00:04.466
Bem-vindos ao Japão! Bem-vindos à baía de Sagami.

3
00:00:04.633 --> 00:00:08.066
estamos aqui não muito longe da ilha de Enoshima

4
00:00:08.300 --> 00:00:10.433
queria falar-vos do Tomachie

5
00:00:10.433 --> 00:00:12.666
e guiar-vos pelos conceitos básicos

6
00:00:12.800 --> 00:00:13.466
infelizmente

7
00:00:13.466 --> 00:00:17.000
primeiro há uns diapositivos para ver

8
00:00:17.000 --> 00:00:20.233
só para orientar quem é novo

9
00:00:20.233 --> 00:00:22.500
sobre o que é o Tomachie

10
00:00:22.500 --> 00:00:25.466
vamos lá ver: o Tomachie é uma plataforma de qualidade

11
00:00:25.466 --> 00:00:27.700
de design de placas de circuito impresso

12
00:00:27.700 --> 00:00:31.500
foi concebido para fazer uma revisão do esquema

13
00:00:31.700 --> 00:00:34.766
antes de o layout acontecer. E porque é que existe?

14
00:00:34.766 --> 00:00:36.333
bem, por algumas razões

15
00:00:36.433 --> 00:00:38.833
começámos porque os clientes da Intellitech

16
00:00:38.833 --> 00:00:40.900
não conseguiam meter os pontos de teste no design

17
00:00:40.900 --> 00:00:42.700
isso estava mesmo a acontecer demasiado tarde

18
00:00:42.700 --> 00:00:46.966
a placa chegava a ter o layout completamente feito

19
00:00:46.966 --> 00:00:48.766
ou até já estava fabricada quando

20
00:00:48.766 --> 00:00:51.566
os projetistas falavam com os departamentos de teste

21
00:00:51.566 --> 00:00:53.266
sobre o que era preciso para o teste

22
00:00:53.300 --> 00:00:55.400
por isso quisemos começar um pouco mais cedo

23
00:00:55.400 --> 00:00:57.233
e a forma de conseguir inserir os pontos de teste

24
00:00:57.233 --> 00:00:59.566
era oferecer algo aos engenheiros de design

25
00:00:59.566 --> 00:01:00.400
que era

26
00:01:00.400 --> 00:01:01.533
verificar o design

27
00:01:01.600 --> 00:01:04.600
e o que descobrimos é que o risco da placa de circuito impresso

28
00:01:04.866 --> 00:01:07.500
sai mais barato de corrigir na fase de esquema

29
00:01:07.500 --> 00:01:09.833
do que na fase de layout, certo

30
00:01:09.833 --> 00:01:11.066
ou durante as compras

31
00:01:11.066 --> 00:01:14.133
ou depois de as placas já estarem fabricadas

32
00:01:15.066 --> 00:01:18.400
há aqui um "shift left" para poupar custos

33
00:01:18.400 --> 00:01:21.133
para apanhar estes problemas muito cedo

34
00:01:21.900 --> 00:01:24.033
queremos que os problemas venham à superfície

35
00:01:24.033 --> 00:01:26.733
como os "não recomendados para novos designs"

36
00:01:26.800 --> 00:01:28.066
não ter pontos de teste suficientes

37
00:01:28.066 --> 00:01:30.700
ou não ter os pontos de teste nos sítios certos

38
00:01:30.866 --> 00:01:33.700
queremos detetar designs no limite do não funcional

39
00:01:33.700 --> 00:01:37.466
ou mesmo designs que não vão passar os testes de conformidade

40
00:01:37.866 --> 00:01:39.866
e queremos saber isso com antecedência

41
00:01:39.866 --> 00:01:42.566
antes de gastarmos tempo no layout

42
00:01:42.633 --> 00:01:44.366
e o primeiro passo que damos

43
00:01:44.366 --> 00:01:48.233
é garantir que o design pode ser verificado com IA

44
00:01:48.233 --> 00:01:49.833
por isso fazemos duas verificações

45
00:01:49.833 --> 00:01:52.400
uma é o "quality gate"

46
00:01:52.400 --> 00:01:54.666
em que olhamos para a conectividade

47
00:01:54.900 --> 00:01:57.566
depois olhamos para os dados de componentes da BOM

48
00:01:57.966 --> 00:02:00.566
ou seja, vemos se os valores

49
00:02:00.666 --> 00:02:06.400
a capacidade, a tensão, a tolerância e o footprint

50
00:02:06.400 --> 00:02:08.600
estão todos corretos e coincidem com o part number

51
00:02:08.600 --> 00:02:10.266
por exemplo

52
00:02:10.433 --> 00:02:13.266
garantir que as propriedades estão lá

53
00:02:13.466 --> 00:02:15.366
por trás daqueles símbolos de esquema

54
00:02:15.366 --> 00:02:16.533
que vemos

55
00:02:16.766 --> 00:02:20.066
que as propriedades do design estão presentes

56
00:02:20.066 --> 00:02:21.766
antes de irmos usar a IA

57
00:02:21.766 --> 00:02:24.900
porque a IA precisa de ter os dados todos corretos

58
00:02:25.033 --> 00:02:26.666
se não lhe dermos os dados corretos

59
00:02:26.666 --> 00:02:28.733
não nos vai dar a resposta correta

60
00:02:28.800 --> 00:02:32.266
portanto há muitos atributos individuais,

61
00:02:32.366 --> 00:02:34.500
a qualidade do símbolo de esquema,

62
00:02:34.566 --> 00:02:37.200
a forma como os pinos estão caracterizados,

63
00:02:37.200 --> 00:02:40.033
os part numbers e por aí fora.

64
00:02:40.033 --> 00:02:41.266
Tudo isso tem de estar correto.

65
00:02:41.266 --> 00:02:43.500
Damos-vos um relatório que podem gerar

66
00:02:43.500 --> 00:02:45.066
e obtêm essa informação

67
00:02:45.266 --> 00:02:46.000
na altura da captura do esquema

68
00:02:46.000 --> 00:02:48.833
também vamos inserir pontos de teste

69
00:02:48.833 --> 00:02:50.200
durante esse processo, portanto

70
00:02:50.200 --> 00:02:51.933
estas verificações determinísticas

71
00:02:52.000 --> 00:02:54.300
reduzem o risco na compra da BOM

72
00:02:54.300 --> 00:02:55.666
porque estamos a validar

73
00:02:55.666 --> 00:02:57.600
que o part number que está a ser usado

74
00:02:57.600 --> 00:02:59.766
corresponde a todas as propriedades

75
00:02:59.766 --> 00:03:02.600
que estão, ou deviam estar, presentes no design

76
00:03:02.700 --> 00:03:05.666
e depois, quando sabemos que está tudo bem

77
00:03:05.666 --> 00:03:08.233
recebem uma pontuação e, se for suficientemente alta

78
00:03:08.233 --> 00:03:11.200
tem de ser 75 ou 80

79
00:03:11.200 --> 00:03:13.700
em 100. Quando a pontuação é suficientemente alta

80
00:03:13.700 --> 00:03:17.033
então corremos também as verificações

81
00:03:17.033 --> 00:03:19.266
de IA com as datasheets.

82
00:03:19.400 --> 00:03:22.233
Isto evita que se gaste dinheiro numa execução

83
00:03:22.233 --> 00:03:24.033
que não vai correr bem,

84
00:03:24.033 --> 00:03:27.000
porque falta muita informação

85
00:03:27.000 --> 00:03:30.766
no esquema: os condensadores não têm valores

86
00:03:31.000 --> 00:03:34.033
ou as resistências não têm valores

87
00:03:34.033 --> 00:03:36.000
por isso apanhamos tudo isso à partida

88
00:03:36.100 --> 00:03:38.000
depois vamos verificar as datasheets

89
00:03:38.000 --> 00:03:40.266
vamos verificar todos os diferentes componentes

90
00:03:40.266 --> 00:03:42.466
que estão presentes, e verificar os limites

91
00:03:42.466 --> 00:03:45.900
face aos rails de tensão que lá estão,

92
00:03:45.900 --> 00:03:47.900
garantir que todos os componentes de ecossistema

93
00:03:47.900 --> 00:03:51.366
de que um regulador ou outro IC precisa;

94
00:03:51.366 --> 00:03:52.600
todos esses componentes de ecossistema

95
00:03:52.600 --> 00:03:54.466
estão mesmo presentes no esquema

96
00:03:54.466 --> 00:03:57.400
e bem projetados. Como disse,

97
00:03:57.400 --> 00:04:00.500
o design-for-test faz parte dessa revisão,

98
00:04:00.500 --> 00:04:03.300
estamos a considerar a inspeção AXI,

99
00:04:03.433 --> 00:04:05.333
a AOI (inspeção ótica automática),

100
00:04:05.366 --> 00:04:07.200
a sonda móvel ou o ICT (teste in-circuit),

101
00:04:07.200 --> 00:04:10.400
consoante estejam a construir um BON (fixture de cama de agulhas),

102
00:04:10.500 --> 00:04:11.766
e também o boundary scan.

103
00:04:11.766 --> 00:04:13.166
Estamos a puxar todo o software

104
00:04:13.166 --> 00:04:17.033
do grupo Intellitech para boundary scan,

105
00:04:17.033 --> 00:04:19.200
e depois a analisar o esquema

106
00:04:19.200 --> 00:04:20.033
para perceber a localização

107
00:04:20.033 --> 00:04:22.966
das nets que não estão bem cobertas para teste,

108
00:04:23.066 --> 00:04:26.566
e onde, se inserirmos pontos de teste adicionais,

109
00:04:26.600 --> 00:04:28.533
podemos obter maior cobertura de falhas.

110
00:04:29.000 --> 00:04:32.800
Depois inserimos os pontos de teste no eCAD nativo

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

112
00:04:34.666 --> 00:04:37.166
EasyEDA, são todos suportados.

113
00:04:37.166 --> 00:04:39.000
Escrevemos os dados eCAD

114
00:04:39.000 --> 00:04:40.900
depois de inserir os pontos de teste.

115
00:04:41.100 --> 00:04:43.300
Quando encontramos erros e problemas,

116
00:04:43.300 --> 00:04:46.166
essas constatações passam a fazer parte de um fluxo de trabalho gerido,

117
00:04:46.466 --> 00:04:50.200
portanto não é só uma verificação, também vos damos um estado,

118
00:04:50.200 --> 00:04:53.666
e depois permitimos que partilhem com as vossas partes interessadas

119
00:04:54.066 --> 00:04:54.866
esse estado.

120
00:04:54.866 --> 00:04:58.400
Quando resolvem constatações problemáticas

121
00:04:58.633 --> 00:05:01.600
que estão no relatório, podem escolher num menu

122
00:05:01.666 --> 00:05:05.166
a disposição dessa constatação em particular.

123
00:05:05.266 --> 00:05:07.800
Portanto, é uma plataforma de qualidade de design.

124
00:05:07.800 --> 00:05:10.900
Não é só um verificador de erros de design,

125
00:05:10.900 --> 00:05:14.600
é algo com que todos os membros da equipa podem trabalhar

126
00:05:14.666 --> 00:05:17.466
e tem qualquer coisa para cada membro da equipa,

127
00:05:17.466 --> 00:05:18.666
design, compras,

128
00:05:18.666 --> 00:05:20.433
teste de produção e software embebido;

129
00:05:20.433 --> 00:05:23.633
gestão da qualidade do esquema

130
00:05:23.633 --> 00:05:24.600
que lá está.

131
00:05:24.966 --> 00:05:28.300
Vamos ver como carregar o vosso design,

132
00:05:28.300 --> 00:05:31.633
e algumas das características da plataforma Tomachie,

133
00:05:31.633 --> 00:05:33.133
e o que ela pode fazer

134
00:05:33.133 --> 00:05:33.366
pela vossa empresa.

135
00:05:33.366 --> 00:05:37.366
Vamos ao site carregar o nosso primeiro design.

136
00:05:37.400 --> 00:05:40.100
Há um seletor de idiomas para escolher a língua,

137
00:05:40.400 --> 00:05:41.866
17 línguas diferentes,

138
00:05:41.866 --> 00:05:44.700
se as vossas partes interessadas precisarem de uma língua

139
00:05:44.700 --> 00:05:46.666
que não o inglês, é suportada.

140
00:05:46.733 --> 00:05:49.466
Mostra-vos o fluxo do que estamos a fazer,

141
00:05:49.466 --> 00:05:51.300
que é interpretar os esquemas,

142
00:05:51.500 --> 00:05:53.833
analisar, inserir pontos de teste,

143
00:05:53.833 --> 00:05:57.600
depois dar-vos um relatório preliminar e um link por email,

144
00:05:57.666 --> 00:06:01.200
depois a oportunidade de fazer o enriquecimento por IA,

145
00:06:01.400 --> 00:06:04.133
e depois recebem também um link para esse relatório.

146
00:06:04.266 --> 00:06:06.766
Introduzi o meu endereço de email

147
00:06:06.766 --> 00:06:10.033
e selecionei o design Cricket-Node

148
00:06:10.033 --> 00:06:13.033
que é um design criado pelo Eli Hughes

149
00:06:13.033 --> 00:06:17.433
um projetista muito bom. Ele é da WaveNumber LLC.

150
00:06:17.433 --> 00:06:22.100
Tem uma página no GitHub com algumas das ferramentas dele,

151
00:06:22.666 --> 00:06:25.400
e o Cricket-Node é um dos designs

152
00:06:25.400 --> 00:06:27.766
que ele partilhou no GitHub.

153
00:06:27.866 --> 00:06:31.666
Não precisam de introduzir a informação do nível de topo,

154
00:06:31.700 --> 00:06:35.166
nem a variante, as ferramentas usam a última variante

155
00:06:35.166 --> 00:06:36.000
com que trabalharam,

156
00:06:36.000 --> 00:06:38.566
ou podem especificar a variante se precisarem.

157
00:06:38.900 --> 00:06:41.366
Neste caso, não há outras variantes

158
00:06:41.366 --> 00:06:43.866
é um design único, uma folha única,

159
00:06:43.900 --> 00:06:44.966
feito, julgo eu,

160
00:06:44.966 --> 00:06:47.866
em Altium. Têm o Design-for-Test,

161
00:06:47.866 --> 00:06:50.566
levaria demasiado tempo passar por isto tudo,

162
00:06:50.566 --> 00:06:54.100
mas podem dar uma vista de olhos e partilhar isto com os vossos

163
00:06:54.300 --> 00:06:55.866
engenheiros de teste.

164
00:06:55.866 --> 00:06:57.366
Podem selecionar

165
00:06:57.433 --> 00:06:59.966
onde querem que os pontos de teste sejam inseridos,

166
00:07:00.000 --> 00:07:02.866
a predefinição é não inserir pontos de teste

167
00:07:02.866 --> 00:07:04.200
em todas as nets.

168
00:07:04.333 --> 00:07:06.700
Há opções para escolher se vão fazer inspeção manual

169
00:07:06.700 --> 00:07:08.466
ou inspeção ótica.

170
00:07:08.500 --> 00:07:12.500
Isso será muito provavelmente decidido pela vossa EMS,

171
00:07:12.500 --> 00:07:14.233
seja quem for que vos fabrica as PCBs.

172
00:07:14.233 --> 00:07:15.833
A nossa predefinição é a sonda móvel,

173
00:07:15.833 --> 00:07:17.833
mas o teste in-circuit e os testers

174
00:07:17.833 --> 00:07:19.766
tudo-em-um, como os da Intellitech,

175
00:07:19.766 --> 00:07:22.366
são também opções que podem usar.

176
00:07:22.666 --> 00:07:24.600
Podem afinar a vossa cobertura de falhas, mas...

177
00:07:24.600 --> 00:07:27.733
ainda não vou entrar nesses detalhes.

178
00:07:27.800 --> 00:07:29.933
Faremos isso num vídeo à parte.

179
00:07:29.966 --> 00:07:33.300
Pontos de teste Kelvin e diferentes tipos de teste boundary scan,

180
00:07:33.300 --> 00:07:35.266
mas podem ficar com as predefinições.

181
00:07:35.266 --> 00:07:37.200
É provavelmente um bom ponto de partida,

182
00:07:37.400 --> 00:07:38.900
farei um segundo vídeo

183
00:07:38.900 --> 00:07:43.700
a explicar como otimizar a inserção de pontos de teste

184
00:07:43.700 --> 00:07:46.733
e fazê-lo em conjunto com vários métodos de teste.

185
00:07:46.766 --> 00:07:51.166
Há também a pontuação PCOLA/SOQ, que podem ajustar,

186
00:07:51.166 --> 00:07:52.800
mas isso é também outro vídeo à parte.

187
00:07:52.800 --> 00:07:55.366
Como lidar com o PCOLA/SOQ?

188
00:07:55.700 --> 00:07:57.266
Podem deixar as predefinições

189
00:07:57.266 --> 00:07:58.200
a não ser que saibam,

190
00:07:58.200 --> 00:08:00.700
ou que os vossos engenheiros de teste saibam configurar de outra forma

191
00:08:00.700 --> 00:08:04.066
para obter o tipo certo de cobertura de falhas

192
00:08:04.066 --> 00:08:06.833
para o vosso ambiente. Depois de reverem,

193
00:08:06.833 --> 00:08:08.966
podem clicar e dizer "já revi",

194
00:08:08.966 --> 00:08:09.800
que reviram as opções de Design-for-Test

195
00:08:09.800 --> 00:08:12.400
disponíveis para a PCB.

196
00:08:12.766 --> 00:08:15.166
Depois clicam aqui,

197
00:08:15.166 --> 00:08:17.700
para dizer que aceitam o CDA.

198
00:08:17.766 --> 00:08:20.000
Também aceitamos CDAs de empresas,

199
00:08:20.000 --> 00:08:21.800
há uma página à parte para isso,

200
00:08:21.800 --> 00:08:24.633
onde podem pedir-nos para assinar um dos vossos

201
00:08:24.633 --> 00:08:26.800
próprios acordos de confidencialidade.

202
00:08:26.800 --> 00:08:29.266
Temos um básico no site

203
00:08:29.266 --> 00:08:30.900
que explica como

204
00:08:30.900 --> 00:08:34.100
não partilhamos os vossos designs com terceiros,

205
00:08:34.833 --> 00:08:37.066
e percorre os passos da proteção de confidencialidade.

206
00:08:37.100 --> 00:08:39.666
Passo seguinte: dizem-lhe que querem analisar o esquema,

207
00:08:39.800 --> 00:08:41.700
e ele carrega o design.

208
00:08:41.700 --> 00:08:44.000
Devem receber um "submetido com sucesso"

209
00:08:44.000 --> 00:08:47.800
para saberem que todas as folhas do esquema foram encontradas

210
00:08:48.200 --> 00:08:50.866
e que não houve problemas com as páginas do design,

211
00:08:50.866 --> 00:08:52.900
e então recebem o "submetido com sucesso".

212
00:08:52.900 --> 00:08:54.300
Depois procuram o vosso

213
00:08:54.300 --> 00:08:56.600
link no email para iniciar o processamento.

214
00:08:56.666 --> 00:08:57.800
Vão receber um email,

215
00:08:57.800 --> 00:09:00.533
e depois clicam no botão que diz "iniciar processamento".

216
00:09:00.866 --> 00:09:01.466
o que isto faz

217
00:09:01.466 --> 00:09:04.000
é só validar que o endereço que submeteram

218
00:09:04.000 --> 00:09:07.300
é um email válido. Inicia o processo

219
00:09:07.366 --> 00:09:08.866
depois de submeterem o design

220
00:09:08.866 --> 00:09:10.166
e, quando o processamento termina

221
00:09:10.166 --> 00:09:11.333
recebem outro email

222
00:09:11.866 --> 00:09:14.066
a dizer que o relatório está pronto.

223
00:09:14.166 --> 00:09:17.300
Há três itens apresentados

224
00:09:17.300 --> 00:09:20.100
na execução preliminar: o relatório,

225
00:09:20.100 --> 00:09:23.300
um design modificado que tem os pontos de teste,

226
00:09:23.766 --> 00:09:26.000
e uma BOM gerada pelo Tomachie.

227
00:09:26.000 --> 00:09:27.433
Podem comparar essa BOM

228
00:09:27.433 --> 00:09:29.400
com a da ferramenta eCAD

229
00:09:29.400 --> 00:09:32.766
que estão a usar. Recebem um resumo rápido

230
00:09:32.900 --> 00:09:36.366
do que lá está; e isto pontua muito bem,

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

232
00:09:38.400 --> 00:09:40.766
Isto dá só algumas estatísticas, por exemplo que há

233
00:09:40.766 --> 00:09:44.933
14 ICs e uma folha com tudo isso lá dentro,

234
00:09:45.066 --> 00:09:47.966
e depois leva-vos para a parte de IA.

235
00:09:48.233 --> 00:09:50.000
Antes de avançarem para a parte de IA,

236
00:09:50.000 --> 00:09:52.600
é melhor darem uma vista de olhos ao relatório.

237
00:09:52.600 --> 00:09:55.800
vamos lá a isso; aqui está o relatório.

238
00:09:55.800 --> 00:09:59.500
e, como disse, é o design do Eli Hughes.

239
00:09:59.500 --> 00:10:01.033
é um design muito, muito bom

240
00:10:01.033 --> 00:10:02.733
Ele é um projetista muito bom.

241
00:10:02.833 --> 00:10:05.433
e aquele 86/100 foi reduzido.

242
00:10:05.433 --> 00:10:08.000
diz-vos porque é que tirou pontos

243
00:10:08.000 --> 00:10:10.000
e é sobretudo na cobertura de falhas

244
00:10:10.166 --> 00:10:13.800
Este design tem um bom número de pontos de teste

245
00:10:14.000 --> 00:10:17.200
e o Tomachie só está à procura de mais uns pontos de teste.

246
00:10:17.200 --> 00:10:19.966
A pontuação pode melhorar drasticamente

247
00:10:19.966 --> 00:10:22.266
acrescentando pontos de teste adicionais.

248
00:10:22.500 --> 00:10:24.566
Também foram encontrados alguns rails de alimentação

249
00:10:24.566 --> 00:10:27.000
que não têm tensão atribuída.

250
00:10:27.166 --> 00:10:30.566
O +VIN é a tensão de entrada

251
00:10:31.066 --> 00:10:35.600
e, quando corrermos a IA, vai perguntar-nos

252
00:10:35.633 --> 00:10:38.900
qual é a especificação desta tensão em concreto.

253
00:10:38.966 --> 00:10:40.666
Fica um pouco mais claro

254
00:10:40.766 --> 00:10:43.966
a IA precisa de conhecer todos os rails

255
00:10:43.966 --> 00:10:45.266
de tensão externos. Consegue calcular

256
00:10:45.266 --> 00:10:48.600
os que não são externos,

257
00:10:48.600 --> 00:10:51.266
mas o VBATT, por exemplo,

258
00:10:51.266 --> 00:10:54.366
ou o +VIN, esses a IA não sabe

259
00:10:54.366 --> 00:10:56.600
que gama de tensão é permitida ali.

260
00:10:56.600 --> 00:10:59.500
Vamos introduzir isso na fase seguinte,

261
00:10:59.500 --> 00:11:01.133
eu mostro como se faz.

262
00:11:01.200 --> 00:11:04.100
Parece que pode haver alguns part numbers

263
00:11:04.266 --> 00:11:06.633
que não bateram certo com os valores.

264
00:11:06.633 --> 00:11:11.700
Esta execução preliminar verifica que o part number

265
00:11:11.900 --> 00:11:14.300
corresponde ao componente.

266
00:11:14.300 --> 00:11:16.200
Há aqui um problema:

267
00:11:16.200 --> 00:11:18.066
na descodificação do part number,

268
00:11:18.066 --> 00:11:20.966
é uma bobina de 6,8 uH

269
00:11:20.966 --> 00:11:23.300
com tolerância de mais ou menos 30%.

270
00:11:23.300 --> 00:11:25.333
Mas no esquema diz que é

271
00:11:25.800 --> 00:11:28.800
mais ou menos 20%. É muito próximo,

272
00:11:28.833 --> 00:11:31.466
só que há ali uma discrepância

273
00:11:31.466 --> 00:11:34.066
na tolerância. Mas todos os outros

274
00:11:34.066 --> 00:11:36.266
componentes estão corretos. Esta análise é uma verificação muito boa

275
00:11:36.266 --> 00:11:38.666
só para garantir que a BOM representa

276
00:11:38.666 --> 00:11:40.100
o que o esquema mostra

277
00:11:40.100 --> 00:11:41.900
nos valores que lá estão.

278
00:11:42.400 --> 00:11:44.766
Outra secção chave é a visão geral de alimentação.

279
00:11:45.100 --> 00:11:46.500
Dá-vos só o essencial,

280
00:11:46.500 --> 00:11:48.800
as ferramentas conseguem determinar

281
00:11:48.800 --> 00:11:51.366
os rails de alimentação que estão presentes

282
00:11:51.466 --> 00:11:53.100
Indica qual é a fonte,

283
00:11:53.100 --> 00:11:55.166
e depois quais são os consumidores.

284
00:11:55.233 --> 00:11:57.833
Como referi, anota isso.

285
00:11:57.833 --> 00:11:59.800
Encontrou um rail de alimentação cuja tensão

286
00:11:59.800 --> 00:12:02.800
não sabe qual é. Isso resolve-se

287
00:12:02.800 --> 00:12:04.200
introduzindo-a na página do site.

288
00:12:04.200 --> 00:12:06.400
O Tomachie gera outras partes do relatório,

289
00:12:06.500 --> 00:12:10.566
qual é o vosso LSSI; o chip suporta SWD

290
00:12:10.566 --> 00:12:12.100
por isso isso faz parte desta secção.

291
00:12:12.400 --> 00:12:14.766
Ficam com uma visão sobre

292
00:12:14.766 --> 00:12:16.900
a vossa parte de alta velocidade

293
00:12:17.000 --> 00:12:20.166
HSSI e memória.

294
00:12:20.166 --> 00:12:22.866
Aqui fala da classe

295
00:12:22.866 --> 00:12:25.266
que foi atribuída ao par diferencial

296
00:12:25.733 --> 00:12:29.666
Pede algo com um pouco mais de detalhe.

297
00:12:29.766 --> 00:12:32.600
a classe atribuída é só "USB".

298
00:12:33.000 --> 00:12:35.066
Se estiverem a fazer o vosso próprio design,

299
00:12:35.066 --> 00:12:37.366
a fazer a captura do esquema e o layout,

300
00:12:37.366 --> 00:12:40.566
"USB" pode chegar para saberem o que é preciso

301
00:12:40.566 --> 00:12:43.866
no layout, mas o Tomachie procura

302
00:12:43.866 --> 00:12:47.666
a impedância na classe, os 90 ohms para USB 2.0

303
00:12:47.666 --> 00:12:49.400
O nome da classe devia ser "90_ohms"

304
00:12:49.400 --> 00:12:51.300
o que diria ao engenheiro de layout

305
00:12:51.300 --> 00:12:55.933
a impedância correta para as pistas do USB 2.0.

306
00:12:56.066 --> 00:12:57.233
O relatório caracteriza

307
00:12:57.233 --> 00:13:00.766
a memória. A QSPI neste design não

308
00:13:00.766 --> 00:13:02.466
tem problemas, tirando os pontos de teste.

309
00:13:02.466 --> 00:13:04.766
Pontos de teste permitiriam fazer programação na placa

310
00:13:04.800 --> 00:13:06.666
programação direta do dispositivo.

311
00:13:06.666 --> 00:13:10.633
Mas também podem fazer programação in-system via U5

312
00:13:10.633 --> 00:13:12.033
o Tomachie deteta que isso é uma opção.

313
00:13:12.033 --> 00:13:15.533
Sabe se podem usar a porta SWD

314
00:13:15.566 --> 00:13:17.800
e conseguir carregar dados de programação

315
00:13:18.000 --> 00:13:20.566
se quiserem programar de forma indireta.

316
00:13:20.600 --> 00:13:23.333
A análise funcional está em branco,

317
00:13:23.366 --> 00:13:25.600
durante a execução preliminar

318
00:13:25.600 --> 00:13:26.900
porque não temos as datasheets.

319
00:13:26.900 --> 00:13:28.666
A IA vai ajudar-nos com as datasheets.

320
00:13:28.666 --> 00:13:30.033
O relatório indica o essencial

321
00:13:30.033 --> 00:13:31.866
do que vai ser analisado

322
00:13:31.866 --> 00:13:34.533
e que ICs presentes precisam de ser analisados.

323
00:13:34.600 --> 00:13:37.000
Há uma secção de design-for-test,

324
00:13:37.000 --> 00:13:39.533
que vos dá todas as definições da página web,

325
00:13:39.566 --> 00:13:40.766
só para referência.

326
00:13:40.766 --> 00:13:43.833
e depois reporta a cobertura de falhas da PCB.

327
00:13:43.833 --> 00:13:45.966
Aqui aparecem vistos

328
00:13:45.966 --> 00:13:48.633
por ter pontos de teste adequadamente colocados

329
00:13:48.633 --> 00:13:50.166
na maioria dos rails de alimentação.

330
00:13:50.433 --> 00:13:53.500
O relatório também mostra onde são precisos pontos de teste

331
00:13:53.500 --> 00:13:54.866
que não estão presentes.

332
00:13:55.000 --> 00:13:56.966
O Sr. Hughes tem pontos de teste de massa muito bons.

333
00:13:57.100 --> 00:14:00.066
São quatro. A predefinição do Tomachie é seis,

334
00:14:00.066 --> 00:14:01.766
mas ainda assim é um número muito bom.

335
00:14:01.766 --> 00:14:04.566
O relatório indica onde estão os pontos de teste inseridos,

336
00:14:05.000 --> 00:14:07.166
depois calcula qual é a cobertura de falhas

337
00:14:07.166 --> 00:14:09.500
e dá-vos também a cobertura

338
00:14:09.500 --> 00:14:12.466
com base no tipo de teste que vai ser feito

339
00:14:12.466 --> 00:14:13.966
ou na inspeção ótica.

340
00:14:14.366 --> 00:14:17.300
Isso dava um vídeo inteiro só por si

341
00:14:17.300 --> 00:14:18.400
para passar por isso tudo.

342
00:14:18.400 --> 00:14:19.700
Por isso não posso fazer isso agora,

343
00:14:19.700 --> 00:14:22.200
estamos a passar um pouco por cima,

344
00:14:22.200 --> 00:14:23.900
porque estamos só a cobrir o básico

345
00:14:23.900 --> 00:14:26.166
de como submeter o vosso design.

346
00:14:26.500 --> 00:14:30.600
E é esta a visão geral dessa página.

347
00:14:31.066 --> 00:14:33.166
Agora têm a oportunidade

348
00:14:33.166 --> 00:14:36.000
de fazer o enriquecimento por IA.

349
00:14:36.000 --> 00:14:39.500
Isto é o +VIN; precisa de saber qual é

350
00:14:39.500 --> 00:14:41.300
a vossa alimentação externa nominal.

351
00:14:41.300 --> 00:14:44.766
Julgo que este é um sistema de 12 volts

352
00:14:44.833 --> 00:14:47.733
e acho que pode descer até 6V

353
00:14:48.100 --> 00:14:50.466
com excursões que vão até 18V.

354
00:14:50.633 --> 00:14:52.866
O projetista sabe melhor do que eu,

355
00:14:53.233 --> 00:14:55.500
para uma PCB alimentada a bateria.

356
00:14:55.500 --> 00:14:58.400
6-18V pode considerar-se uma gama razoável.

357
00:14:58.566 --> 00:15:00.033
e depois têm as opções

358
00:15:00.033 --> 00:15:04.800
da política de derating, e selecionam o ambiente

359
00:15:04.800 --> 00:15:06.500
aqui. Vamos selecionar apenas comercial

360
00:15:06.500 --> 00:15:08.866
portanto serão 25 graus C

361
00:15:08.866 --> 00:15:12.000
mas essa temperatura vai subir até aos 40 graus C

362
00:15:12.000 --> 00:15:13.166
num ambiente comercial.

363
00:15:13.166 --> 00:15:15.766
A IA precisa de saber o limite superior.

364
00:15:16.200 --> 00:15:21.266
Há limites individuais para cada um destes,

365
00:15:21.500 --> 00:15:24.033
que podem ajustar: se não acharem que

366
00:15:24.033 --> 00:15:26.733
a temperatura ambiente máxima vai chegar aos 40

367
00:15:27.033 --> 00:15:29.166
podem ajustá-la para baixo.

368
00:15:29.166 --> 00:15:34.533
A tensão dos condensadores vai sofrer um derating de 20%,

369
00:15:34.566 --> 00:15:37.366
ficando com 80% da gama de tensão especificada

370
00:15:37.433 --> 00:15:40.366
Cada um destes pode ser ajustado: enrolamento,

371
00:15:40.366 --> 00:15:42.700
tensão, corrente de saturação, etc.

372
00:15:42.866 --> 00:15:44.500
Isto é só o derating predefinido

373
00:15:44.500 --> 00:15:46.566
e dava um vídeo inteiro só por si,

374
00:15:46.566 --> 00:15:48.300
por isso não vou cobrir tudo agora,

375
00:15:48.300 --> 00:15:49.666
é só para ficarem a saber

376
00:15:49.666 --> 00:15:51.900
que os deratings estão disponíveis

377
00:15:51.900 --> 00:15:53.700
e que os podem ajustar

378
00:15:53.700 --> 00:15:55.666
se precisarem de cumprir certas normas.

379
00:15:55.666 --> 00:15:57.366
O Tomachie dá-vos três opções,

380
00:15:57.400 --> 00:15:59.900
neste momento não disponibilizamos a militar,

381
00:15:59.900 --> 00:16:01.766
mas a automóvel e a industrial

382
00:16:01.766 --> 00:16:02.900
serão um pouco mais restritivas,

383
00:16:02.900 --> 00:16:05.700
obviamente o derating vai ser maior.

384
00:16:05.700 --> 00:16:07.966
Por agora vamos selecionar comercial.

385
00:16:08.100 --> 00:16:10.800
Agora, quando fizer a análise de IA

386
00:16:11.233 --> 00:16:13.300
se tiver revisto o design modificado

387
00:16:13.300 --> 00:16:16.000
posso usá-lo em vez do original.

388
00:16:16.000 --> 00:16:19.600
O design modificado tem os pontos de teste incluídos.

389
00:16:19.833 --> 00:16:22.200
Por agora vou deixar isso desmarcado,

390
00:16:22.200 --> 00:16:24.366
porque não revimos o design modificado.

391
00:16:24.366 --> 00:16:26.133
Faremos isso num vídeo à parte.

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

393
00:16:27.266 --> 00:16:30.366
podemos escolher o nível de detalhe da análise:

394
00:16:30.366 --> 00:16:31.266
económica, standard

395
00:16:31.266 --> 00:16:34.200
ou premium. Isso também é outro vídeo à parte.

396
00:16:34.200 --> 00:16:36.700
Por agora ficamos com a "standard".

397
00:16:36.800 --> 00:16:39.033
É um compromisso muito bom entre desempenho,

398
00:16:39.033 --> 00:16:41.700
a capacidade e profundidade do modelo LLM

399
00:16:42.166 --> 00:16:45.366
e custo. Vamos selecionar: visão geral do design,

400
00:16:45.366 --> 00:16:48.500
visão geral de alimentação, análise funcional

401
00:16:48.700 --> 00:16:50.366
análise EMC/ESD,

402
00:16:50.400 --> 00:16:52.366
análise de HSSI e memória.

403
00:16:52.366 --> 00:16:54.966
Se não existisse HSSI nem memória,

404
00:16:55.066 --> 00:16:56.766
essa opção não estaria presente.

405
00:16:56.933 --> 00:16:59.033
Com a IA, e incluído gratuitamente,

406
00:16:59.033 --> 00:17:01.733
vem o "certificado de realização".

407
00:17:01.833 --> 00:17:03.366
Um registo permanente

408
00:17:03.366 --> 00:17:06.000
do tipo de design que são capazes de criar,

409
00:17:06.100 --> 00:17:07.866
sem mostrar segredos específicos.

410
00:17:07.866 --> 00:17:10.466
O vosso empregador atual

411
00:17:10.466 --> 00:17:12.200
não quer que peguem no esquema deles

412
00:17:12.200 --> 00:17:15.433
e o levem para a próxima entrevista de emprego.

413
00:17:15.433 --> 00:17:16.166
O que o Tomachie faz é

414
00:17:16.166 --> 00:17:20.366
permitir-vos provar quão bons projetistas são,

415
00:17:20.366 --> 00:17:21.833
usando esse certificado

416
00:17:21.833 --> 00:17:23.300
que fica permanentemente disponível no site.

417
00:17:23.466 --> 00:17:26.300
Caracteriza o design

418
00:17:26.400 --> 00:17:29.600
sem revelar detalhes da propriedade intelectual

419
00:17:29.600 --> 00:17:30.833
do vosso atual empregador ou cliente.

420
00:17:30.833 --> 00:17:32.600
O Tomachie também gera uma netlist EDIF,

421
00:17:32.600 --> 00:17:34.633
muito melhor do que a da vossa ferramenta eCAD.

422
00:17:34.633 --> 00:17:36.233
Tem todas as propriedades dos componentes,

423
00:17:36.233 --> 00:17:38.200
nets, nomes de pinos e números de pinos

424
00:17:38.233 --> 00:17:40.400
um gerador de EDIF muito mais capaz

425
00:17:40.400 --> 00:17:42.300
do que o que obtêm do eCAD.

426
00:17:42.700 --> 00:17:46.466
Se houver processadores capazes de correr Linux/Zephyr,

427
00:17:46.466 --> 00:17:50.433
o Tomachie gera um ficheiro "device tree source overlay".

428
00:17:50.433 --> 00:17:52.500
E isso é um vídeo à parte

429
00:17:52.500 --> 00:17:54.933
também, a entrar nesses detalhes.

430
00:17:55.033 --> 00:17:56.466
Depois de selecionarem

431
00:17:56.466 --> 00:17:59.566
todas as áreas que precisam de enriquecer,

432
00:17:59.566 --> 00:18:03.000
podem comprar moedas.

433
00:18:03.366 --> 00:18:06.900
Uma moeda custa cerca de US$1, neste momento.

434
00:18:07.000 --> 00:18:09.133
Se tiverem um cupão do Tomachie,

435
00:18:09.300 --> 00:18:10.966
podem aplicar esse cupão,

436
00:18:10.966 --> 00:18:13.500
o que reduz o número de moedas que

437
00:18:13.500 --> 00:18:14.733
precisam de comprar.

438
00:18:14.966 --> 00:18:17.433
As compras são feitas através do Stripe,

439
00:18:17.433 --> 00:18:19.866
por isso nenhuma informação do vosso cartão de crédito

440
00:18:19.866 --> 00:18:22.500
fica guardada no site do Tomachie.

441
00:18:22.800 --> 00:18:24.533
É tudo feito através do Stripe

442
00:18:24.833 --> 00:18:27.600
que é bem conhecido em todo o mundo.

443
00:18:27.666 --> 00:18:30.700
Depois da compra, o Tomachie inicia a análise.

444
00:18:31.200 --> 00:18:33.600
Para poupar tempo, já gerei o relatório.

445
00:18:33.600 --> 00:18:38.066
Vou levar-nos até à página da análise.

446
00:18:38.333 --> 00:18:42.266
Aqui está o Cricket Node com a análise baseada em IA.

447
00:18:42.300 --> 00:18:45.533
Foram descontados alguns pontos face ao relatório anterior.

448
00:18:45.800 --> 00:18:49.033
Podemos ver a causa dessas reduções.

449
00:18:49.033 --> 00:18:52.400
Há uma série de problemas de nível médio

450
00:18:52.400 --> 00:18:56.000
que precisam de ser resolvidos. É um design muito bom,

451
00:18:56.200 --> 00:19:00.566
mas o nível profissional do Tomachie pode ser duro

452
00:19:00.566 --> 00:19:01.400
com placas de tipo "projeto/DIY",

453
00:19:01.400 --> 00:19:04.300
que não se destinam realmente a um ambiente de produção.

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

455
00:19:04.566 --> 00:19:07.566
dar uma vista de olhos e ver alguns dos problemas.

456
00:19:07.666 --> 00:19:09.366
Há um link que nos leva diretamente lá.

457
00:19:09.366 --> 00:19:12.200
O link das constatações de alimentação

458
00:19:12.200 --> 00:19:14.200
diz-nos que erros foram encontrados.

459
00:19:14.400 --> 00:19:16.533
Vamos rever a descrição em prosa,

460
00:19:16.633 --> 00:19:18.566
ver como é que o texto ficou.

461
00:19:18.833 --> 00:19:20.766
O relatório inclui uma visão geral do design,

462
00:19:20.766 --> 00:19:22.600
e explica-nos a PCB.

463
00:19:22.600 --> 00:19:25.266
Neste caso, a placa não é minha,

464
00:19:25.266 --> 00:19:27.466
por isso isto é muito útil para mim,

465
00:19:27.466 --> 00:19:28.266
porque não a conheço bem.

466
00:19:28.266 --> 00:19:30.466
Fica-se a saber muito depressa o que a placa faz

467
00:19:30.466 --> 00:19:32.766
lendo a prosa. É muito clara.

468
00:19:32.766 --> 00:19:35.100
Oferece a descrição do design,

469
00:19:35.100 --> 00:19:36.500
e as classificações de temperatura dos componentes.

470
00:19:36.566 --> 00:19:39.033
Se descermos agora à visão geral de alimentação

471
00:19:39.033 --> 00:19:41.666
obtemos uma análise mais aprofundada

472
00:19:41.666 --> 00:19:43.400
na visão geral da árvore de alimentação

473
00:19:43.466 --> 00:19:45.866
que explica a placa,

474
00:19:46.200 --> 00:19:47.900
a proteção de 12V que existe.

475
00:19:48.300 --> 00:19:50.233
Explica o conversor buck,

476
00:19:50.233 --> 00:19:50.600
a estabilidade

477
00:19:50.600 --> 00:19:53.600
da malha que existe com a capacidade de saída,

478
00:19:54.366 --> 00:19:56.700
Alguns problemas estão a ser discutidos,

479
00:19:56.700 --> 00:19:58.833
estão na prosa, mas também nas constatações.

480
00:19:58.833 --> 00:20:01.400
Vamos ver as constatações

481
00:20:01.500 --> 00:20:05.166
e uma delas é que o pino VDDH

482
00:20:05.233 --> 00:20:08.766
está do lado de lá de uma resistência de ligação de zero ohms

483
00:20:08.966 --> 00:20:11.800
e destes díodos D6 e D7.

484
00:20:12.033 --> 00:20:16.200
A datasheet explica que

485
00:20:16.200 --> 00:20:18.466
devia haver desacoplamento,

486
00:20:18.466 --> 00:20:20.600
devia haver ali alguma capacidade

487
00:20:20.600 --> 00:20:22.166
local ao chip.

488
00:20:22.166 --> 00:20:23.933
Vamos olhar para o design,

489
00:20:24.000 --> 00:20:25.900
vamos só ver onde é que isso fica.

490
00:20:25.900 --> 00:20:29.233
Há duas formas de alimentar esta placa,

491
00:20:29.233 --> 00:20:30.633
uma é através do VBUS

492
00:20:30.633 --> 00:20:33.733
e outra é através de uma interface de 12 volts

493
00:20:34.000 --> 00:20:36.300
Então ele tem aqui um OR de díodos

494
00:20:36.300 --> 00:20:39.366
e depois aquela resistência de 0 ohms de que falámos

495
00:20:39.366 --> 00:20:40.966
e isso vai dar ao VDDH.

496
00:20:41.033 --> 00:20:43.333
Dá para ver que não há aqui desacoplamento,

497
00:20:43.466 --> 00:20:45.333
a constatação está correta

498
00:20:45.466 --> 00:20:49.233
de que devia haver o condensador de 4,7 uF aqui,

499
00:20:49.233 --> 00:20:53.000
neste ponto no Y2. Vê-se que mesmo para um

500
00:20:53.000 --> 00:20:55.533
projetista muito, muito competente e bom,

501
00:20:55.833 --> 00:20:59.400
o Tomachie vai encontrar problemas muito subtis.

502
00:20:59.866 --> 00:21:02.200
Aqui há capacidade bulk,

503
00:21:02.366 --> 00:21:04.200
acho que não mostrei isso no esquema

504
00:21:04.200 --> 00:21:07.533
Podemos ver o rail de 5 volts,

505
00:21:07.666 --> 00:21:09.466
não era bem aqui que eu queria parar

506
00:21:09.466 --> 00:21:12.700
mas podemos ver a net de 5 volts que está aqui

507
00:21:12.700 --> 00:21:19.800
os 12 volts da bateria entram pelo Q6,

508
00:21:19.800 --> 00:21:22.700
são protegidos e entram no regulador,

509
00:21:22.700 --> 00:21:24.400
e a saída do regulador

510
00:21:24.466 --> 00:21:27.500
tem de facto 150 uF

511
00:21:27.800 --> 00:21:28.500
três vezes

512
00:21:28.500 --> 00:21:33.700
portanto estes 5 volts estão muito bem regulados,

513
00:21:33.700 --> 00:21:35.766
mas a constatação está correta:

514
00:21:35.766 --> 00:21:39.433
essa capacidade está do outro lado da

515
00:21:39.433 --> 00:21:42.266
impedância da resistência e de um díodo.

516
00:21:42.266 --> 00:21:46.100
Portanto iríamos querer pôr ali um condensador

517
00:21:46.100 --> 00:21:48.466
de 4,7 uF para satisfazer a datasheet

518
00:21:48.466 --> 00:21:49.966
da Nordic. A segunda constatação,

519
00:21:49.966 --> 00:21:51.700
não vou passar por todas,

520
00:21:51.800 --> 00:21:53.400
mas é só para vos dar uma ideia.

521
00:21:53.433 --> 00:21:55.500
A segunda é o VBUS,

522
00:21:55.700 --> 00:21:57.766
podemos ver se está correta

523
00:21:58.366 --> 00:21:59.266
também.

524
00:21:59.266 --> 00:22:01.666
Entra pela ligação USB,

525
00:22:01.800 --> 00:22:06.366
e há um ponto de teste e os díodos de proteção

526
00:22:06.433 --> 00:22:10.033
mas não está lá nada. Um pequeno descuido

527
00:22:10.033 --> 00:22:12.800
não haver também capacidade disponível

528
00:22:12.800 --> 00:22:17.033
na linha VBUS; isto seria algo

529
00:22:17.033 --> 00:22:19.900
que seria simples de ir corrigir.

530
00:22:19.900 --> 00:22:21.033
Bem, muito obrigado

531
00:22:21.033 --> 00:22:22.966
espero que tenham gostado de aprender

532
00:22:22.966 --> 00:22:24.600
alguns dos conceitos básicos do Tomachie,

533
00:22:24.900 --> 00:22:27.900
e do que ele pode fazer; há muito mais para discutir

534
00:22:27.900 --> 00:22:32.100
os deratings, a geração do ficheiro device tree source,

535
00:22:32.433 --> 00:22:34.266
a inserção dos pontos de teste

536
00:22:34.566 --> 00:22:36.666
mas acho que por agora é tudo o que podemos fazer

537
00:22:36.666 --> 00:22:37.966
agradeço a vossa atenção,

538
00:22:37.966 --> 00:22:40.266
espero que carreguem o vosso primeiro design no Tomachie

539
00:22:40.266 --> 00:22:42.700
e muito obrigado por terem assistido!
