WEBVTT

1
00:00:00.000 --> 00:00:00.800
สวัสดีครับทุกคน!

2
00:00:00.833 --> 00:00:04.466
ยินดีต้อนรับสู่ญี่ปุ่น! ยินดีต้อนรับสู่อ่าวซางามิครับ

3
00:00:04.633 --> 00:00:08.066
ตอนนี้เราอยู่ไม่ไกลจากเกาะเอโนชิมะ

4
00:00:08.300 --> 00:00:10.433
ผมอยากจะพูดถึง Tomachie

5
00:00:10.433 --> 00:00:12.666
และพาคุณไล่ดูพื้นฐานต่าง ๆ กันทีละขั้น

6
00:00:12.800 --> 00:00:13.466
แต่น่าเสียดาย

7
00:00:13.466 --> 00:00:17.000
เราต้องดูสไลด์กันสักสองสามหน้าก่อน

8
00:00:17.000 --> 00:00:20.233
เพื่อให้คนที่เพิ่งมาใหม่ได้เข้าใจภาพรวม

9
00:00:20.233 --> 00:00:22.500
ว่า Tomachie คืออะไร

10
00:00:22.500 --> 00:00:25.466
มาดูกันเลยครับ Tomachie คือแพลตฟอร์ม

11
00:00:25.466 --> 00:00:27.700
ด้านคุณภาพการออกแบบแผงวงจรพิมพ์

12
00:00:27.700 --> 00:00:31.500
มันถูกออกแบบมาเพื่อทำการรีวิวแผนผังวงจร

13
00:00:31.700 --> 00:00:34.766
ก่อนเริ่มทำเลย์เอาต์ แล้วทำไมถึงมีมันขึ้นมา

14
00:00:34.766 --> 00:00:36.333
ก็มีอยู่สองสามเหตุผลครับ

15
00:00:36.433 --> 00:00:38.833
เราเริ่มต้นเพราะลูกค้าของ Intellitech

16
00:00:38.833 --> 00:00:40.900
ไม่สามารถใส่จุดทดสอบลงในงานออกแบบได้

17
00:00:40.900 --> 00:00:42.700
ทุกอย่างมันเกิดขึ้นช้าเกินไปจริง ๆ

18
00:00:42.700 --> 00:00:46.966
บางทีแผงวงจรก็ทำเลย์เอาต์เสร็จสมบูรณ์ไปแล้ว

19
00:00:46.966 --> 00:00:48.766
หรือถูกผลิตออกมาแล้วด้วยซ้ำ กว่าที่

20
00:00:48.766 --> 00:00:51.566
ผู้ออกแบบจะได้คุยกับฝ่ายทดสอบ

21
00:00:51.566 --> 00:00:53.266
ว่าต้องการอะไรบ้างสำหรับการทดสอบ

22
00:00:53.300 --> 00:00:55.400
เราจึงอยากเริ่มต้นให้เร็วขึ้นอีกหน่อย

23
00:00:55.400 --> 00:00:57.233
และวิธีที่จะทำให้จุดทดสอบถูกใส่เข้าไปได้

24
00:00:57.233 --> 00:00:59.566
คือการมีอะไรบางอย่างให้กับวิศวกรผู้ออกแบบ

25
00:00:59.566 --> 00:01:00.400
นั่นก็คือ

26
00:01:00.400 --> 00:01:01.533
การตรวจสอบงานออกแบบ

27
00:01:01.600 --> 00:01:04.600
และสิ่งที่เราพบก็คือ ความเสี่ยงของแผงวงจรพิมพ์นั้น

28
00:01:04.866 --> 00:01:07.500
แก้ไขได้ถูกที่สุดในช่วงทำแผนผังวงจร

29
00:01:07.500 --> 00:01:09.833
ถูกกว่าไปแก้ในช่วงทำเลย์เอาต์ ใช่ไหมครับ

30
00:01:09.833 --> 00:01:11.066
หรือในช่วงจัดซื้อ

31
00:01:11.066 --> 00:01:14.133
หรือหลังจากที่แผงวงจรพิมพ์ถูกผลิตออกมาแล้ว

32
00:01:15.066 --> 00:01:18.400
นี่คือการ shift left เพื่อประหยัดต้นทุน

33
00:01:18.400 --> 00:01:21.133
เพื่อจับปัญหาเหล่านี้ให้ได้ตั้งแต่เนิ่น ๆ

34
00:01:21.900 --> 00:01:24.033
เราอยากให้ปัญหาต่าง ๆ โผล่ขึ้นมาให้เห็น

35
00:01:24.033 --> 00:01:26.733
เช่น ชิ้นส่วนที่ไม่แนะนำสำหรับงานออกแบบใหม่ (NRND)

36
00:01:26.800 --> 00:01:28.066
การมีจุดทดสอบไม่เพียงพอ

37
00:01:28.066 --> 00:01:30.700
หรือจุดทดสอบไม่ได้อยู่ในตำแหน่งที่ถูกต้อง

38
00:01:30.866 --> 00:01:33.700
เราอยากตรวจจับงานออกแบบที่เกือบจะไม่ทำงาน

39
00:01:33.700 --> 00:01:37.466
หรือแม้แต่งานออกแบบที่จะไม่ผ่านการทดสอบมาตรฐาน

40
00:01:37.866 --> 00:01:39.866
และเราอยากรู้เรื่องพวกนี้ล่วงหน้า

41
00:01:39.866 --> 00:01:42.566
ก่อนที่จะไปเสียเวลาในขั้นตอนเลย์เอาต์

42
00:01:42.633 --> 00:01:44.366
และขั้นตอนแรกที่เราทำ

43
00:01:44.366 --> 00:01:48.233
คือทำให้แน่ใจว่างานออกแบบพร้อมให้ AI ตรวจสอบได้

44
00:01:48.233 --> 00:01:49.833
เราจึงทำการตรวจสอบสองอย่าง

45
00:01:49.833 --> 00:01:52.400
อย่างแรกคือ quality gate

46
00:01:52.400 --> 00:01:54.666
ซึ่งเราจะดูเรื่องการเชื่อมต่อของวงจร

47
00:01:54.900 --> 00:01:57.566
จากนั้นเราดูข้อมูลชิ้นส่วนใน BOM

48
00:01:57.966 --> 00:02:00.566
คือดูว่าค่าต่าง ๆ

49
00:02:00.666 --> 00:02:06.400
ทั้งค่าความจุ แรงดัน ค่าความคลาดเคลื่อน และ footprint

50
00:02:06.400 --> 00:02:08.600
ถูกต้องและตรงกับหมายเลขชิ้นส่วนทั้งหมด

51
00:02:08.600 --> 00:02:10.266
ยกตัวอย่างเช่น

52
00:02:10.433 --> 00:02:13.266
การตรวจสอบให้แน่ใจว่า properties ที่อยู่

53
00:02:13.466 --> 00:02:15.366
เบื้องหลังสัญลักษณ์ในแผนผังวงจร

54
00:02:15.366 --> 00:02:16.533
ที่คุณเห็นนั้น

55
00:02:16.766 --> 00:02:20.066
มีครบถ้วนอยู่ในงานออกแบบ

56
00:02:20.066 --> 00:02:21.766
ก่อนที่เราจะไปใช้ AI

57
00:02:21.766 --> 00:02:24.900
เพราะ AI ต้องการข้อมูลที่ถูกต้องครบถ้วน

58
00:02:25.033 --> 00:02:26.666
ถ้าคุณไม่ให้ข้อมูลที่ถูกต้องกับมัน

59
00:02:26.666 --> 00:02:28.733
มันก็จะไม่ให้คำตอบที่ถูกต้องกับคุณ

60
00:02:28.800 --> 00:02:32.266
มี attribute ย่อย ๆ อยู่มากมาย

61
00:02:32.366 --> 00:02:34.500
ทั้งคุณภาพของสัญลักษณ์ในแผนผังวงจร

62
00:02:34.566 --> 00:02:37.200
การกำหนดคุณสมบัติของขาต่าง ๆ

63
00:02:37.200 --> 00:02:40.033
หมายเลขชิ้นส่วน และอื่น ๆ

64
00:02:40.033 --> 00:02:41.266
ทั้งหมดนี้ต้องถูกต้อง

65
00:02:41.266 --> 00:02:43.500
เรามีรายงานให้คุณรันดูได้

66
00:02:43.500 --> 00:02:45.066
และคุณจะได้ข้อมูลนั้น

67
00:02:45.266 --> 00:02:46.000
ตั้งแต่ตอนทำ schematic capture เลย

68
00:02:46.000 --> 00:02:48.833
เรายังจะใส่จุดทดสอบให้ด้วย

69
00:02:48.833 --> 00:02:50.200
ในระหว่างกระบวนการนั้น ดังนั้น

70
00:02:50.200 --> 00:02:51.933
การตรวจสอบแบบ deterministic เหล่านี้

71
00:02:52.000 --> 00:02:54.300
ช่วยลดความเสี่ยงตอนจัดซื้อตาม BOM

72
00:02:54.300 --> 00:02:55.666
เพราะเรากำลังตรวจสอบยืนยัน

73
00:02:55.666 --> 00:02:57.600
ว่าหมายเลขชิ้นส่วนที่ใช้อยู่

74
00:02:57.600 --> 00:02:59.766
ตรงกับ properties ทั้งหมด

75
00:02:59.766 --> 00:03:02.600
ที่มีอยู่ หรือควรจะมีอยู่ในงานออกแบบ

76
00:03:02.700 --> 00:03:05.666
และเมื่อเรารู้แล้วว่าทุกอย่างเรียบร้อยดี

77
00:03:05.666 --> 00:03:08.233
คุณจะได้คะแนน และถ้าคะแนนของคุณสูงพอ

78
00:03:08.233 --> 00:03:11.200
คือต้องได้ 75 หรือ 80

79
00:03:11.200 --> 00:03:13.700
จาก 100 เมื่อคะแนนของคุณสูงพอ

80
00:03:13.700 --> 00:03:17.033
เราก็จะรันการตรวจสอบด้วย AI

81
00:03:17.033 --> 00:03:19.266
ร่วมกับดาต้าชีทให้ด้วย

82
00:03:19.400 --> 00:03:22.233
นี่ช่วยป้องกันไม่ให้คุณเสียเงินไปกับการรัน

83
00:03:22.233 --> 00:03:24.033
ที่จะได้ผลลัพธ์ไม่ดี

84
00:03:24.033 --> 00:03:27.000
เพราะมีข้อมูลขาดหายไปมาก

85
00:03:27.000 --> 00:03:30.766
จากแผนผังวงจร เช่น ตัวเก็บประจุไม่มีค่ากำกับ

86
00:03:31.000 --> 00:03:34.033
หรือตัวต้านทานไม่มีค่ากำกับ

87
00:03:34.033 --> 00:03:36.000
เราจึงดักจับเรื่องพวกนั้นทั้งหมดไว้ตั้งแต่ต้น

88
00:03:36.100 --> 00:03:38.000
จากนั้นเราจะไปตรวจสอบดาต้าชีท

89
00:03:38.000 --> 00:03:40.266
เราจะตรวจสอบชิ้นส่วนต่าง ๆ ทั้งหมด

90
00:03:40.266 --> 00:03:42.466
ที่มีอยู่ และตรวจสอบค่าขีดจำกัด

91
00:03:42.466 --> 00:03:45.900
เทียบกับรางไฟแรงดันต่าง ๆ ที่มีอยู่

92
00:03:45.900 --> 00:03:47.900
ตรวจสอบให้แน่ใจว่าชิ้นส่วนแวดล้อมทั้งหมด

93
00:03:47.900 --> 00:03:51.366
ที่เรกูเลเตอร์หรือ IC ตัวอื่น ๆ ต้องใช้

94
00:03:51.366 --> 00:03:52.600
ชิ้นส่วนแวดล้อมเหล่านั้นทั้งหมด

95
00:03:52.600 --> 00:03:54.466
มีอยู่จริงในแผนผังวงจร

96
00:03:54.466 --> 00:03:57.400
และถูกออกแบบอย่างถูกต้อง อย่างที่ผมบอกไป

97
00:03:57.400 --> 00:04:00.500
เรื่อง design-for-test ก็เป็นส่วนหนึ่งของการรีวิวนี้

98
00:04:00.500 --> 00:04:03.300
เราดูทั้งการตรวจสอบแบบ AXI

99
00:04:03.433 --> 00:04:05.333
AOI (การตรวจสอบด้วยแสงอัตโนมัติ)

100
00:04:05.366 --> 00:04:07.200
flying probe หรือ ICT (การทดสอบในวงจร)

101
00:04:07.200 --> 00:04:10.400
ขึ้นอยู่กับว่าคุณจะสร้างฟิกซ์เจอร์แบบ bed-of-nails หรือไม่

102
00:04:10.500 --> 00:04:11.766
แล้วก็ boundary scan ด้วย

103
00:04:11.766 --> 00:04:13.166
เราดึงซอฟต์แวร์ทั้งหมด

104
00:04:13.166 --> 00:04:17.033
จากกลุ่ม Intellitech มาใช้สำหรับ boundary scan

105
00:04:17.033 --> 00:04:19.200
แล้ววิเคราะห์แผนผังวงจร

106
00:04:19.200 --> 00:04:20.033
เพื่อให้เข้าใจตำแหน่งของ

107
00:04:20.033 --> 00:04:22.966
เน็ตต่าง ๆ ที่การทดสอบยังครอบคลุมได้ไม่ดีพอ

108
00:04:23.066 --> 00:04:26.566
และดูว่าถ้าเราใส่จุดทดสอบเพิ่มตรงไหน

109
00:04:26.600 --> 00:04:28.533
จะได้ความครอบคลุมความผิดพร่องที่สูงขึ้น

110
00:04:29.000 --> 00:04:32.800
จากนั้นเราจะใส่จุดทดสอบลงในไฟล์ eCAD ต้นฉบับโดยตรง

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

112
00:04:34.666 --> 00:04:37.166
EasyEDA รองรับทั้งหมดครับ

113
00:04:37.166 --> 00:04:39.000
เราเขียนข้อมูล eCAD ออกมาให้

114
00:04:39.000 --> 00:04:40.900
หลังจากใส่จุดทดสอบแล้ว

115
00:04:41.100 --> 00:04:43.300
เมื่อเราพบข้อผิดพลาดและปัญหา

116
00:04:43.300 --> 00:04:46.166
สิ่งที่พบเหล่านี้จะกลายเป็นส่วนหนึ่งของเวิร์กโฟลว์ที่มีการจัดการ

117
00:04:46.466 --> 00:04:50.200
มันจึงไม่ใช่แค่การตรวจสอบ แต่เรายังให้สถานะกับคุณด้วย

118
00:04:50.200 --> 00:04:53.666
และให้คุณแชร์สถานะนั้น

119
00:04:54.066 --> 00:04:54.866
กับผู้เกี่ยวข้องของคุณได้

120
00:04:54.866 --> 00:04:58.400
เมื่อคุณจัดการกับสิ่งที่พบที่เป็นปัญหา

121
00:04:58.633 --> 00:05:01.600
ซึ่งอยู่ในรายงาน คุณสามารถเลือกจากเมนู

122
00:05:01.666 --> 00:05:05.166
ว่าจะจัดการกับสิ่งที่พบรายการนั้นอย่างไร

123
00:05:05.266 --> 00:05:07.800
มันจึงเป็นแพลตฟอร์มคุณภาพการออกแบบ

124
00:05:07.800 --> 00:05:10.900
ไม่ใช่แค่ตัวตรวจจับข้อผิดพลาดในการออกแบบ

125
00:05:10.900 --> 00:05:14.600
แต่เป็นสิ่งที่สมาชิกทุกคนในทีมใช้งานร่วมกันได้

126
00:05:14.666 --> 00:05:17.466
และมีอะไรบางอย่างให้กับสมาชิกทุกคนในทีม

127
00:05:17.466 --> 00:05:18.666
ทั้งฝ่ายออกแบบ จัดซื้อ

128
00:05:18.666 --> 00:05:20.433
ทดสอบการผลิต และซอฟต์แวร์ฝังตัว

129
00:05:20.433 --> 00:05:23.633
รวมถึงการบริหารจัดการคุณภาพของแผนผังวงจร

130
00:05:23.633 --> 00:05:24.600
ที่มีอยู่

131
00:05:24.966 --> 00:05:28.300
มาดูวิธีอัปโหลดงานออกแบบของคุณกัน

132
00:05:28.300 --> 00:05:31.633
รวมถึงคุณสมบัติบางอย่างของแพลตฟอร์ม Tomachie

133
00:05:31.633 --> 00:05:33.133
และสิ่งที่มันทำได้

134
00:05:33.133 --> 00:05:33.366
ให้กับบริษัทของคุณ

135
00:05:33.366 --> 00:05:37.366
มาดูเว็บไซต์และอัปโหลดงานออกแบบชิ้นแรกของเรากัน

136
00:05:37.400 --> 00:05:40.100
มีตัวเลือกภาษาให้เลือกใช้

137
00:05:40.400 --> 00:05:41.866
ถึง 17 ภาษา

138
00:05:41.866 --> 00:05:44.700
ถ้าผู้เกี่ยวข้องของคุณต้องการภาษาอื่น

139
00:05:44.700 --> 00:05:46.666
นอกจากภาษาอังกฤษ ก็รองรับครับ

140
00:05:46.733 --> 00:05:49.466
หน้านี้แสดงขั้นตอนของสิ่งที่เราทำ

141
00:05:49.466 --> 00:05:51.300
คือการแยกวิเคราะห์แผนผังวงจร

142
00:05:51.500 --> 00:05:53.833
วิเคราะห์ ใส่จุดทดสอบ

143
00:05:53.833 --> 00:05:57.600
แล้วให้รายงานเบื้องต้นพร้อมลิงก์ทางอีเมล

144
00:05:57.666 --> 00:06:01.200
จากนั้นก็มีโอกาสให้ทำ AI enrichment

145
00:06:01.400 --> 00:06:04.133
แล้วคุณก็จะได้ลิงก์สำหรับรายงานนั้นด้วยเช่นกัน

146
00:06:04.266 --> 00:06:06.766
ผมกรอกที่อยู่อีเมลของผมแล้ว

147
00:06:06.766 --> 00:06:10.033
และเลือกงานออกแบบ Cricket-Node

148
00:06:10.033 --> 00:06:13.033
ซึ่งเป็นงานออกแบบที่สร้างโดย Eli Hughes

149
00:06:13.033 --> 00:06:17.433
นักออกแบบฝีมือดีมาก เขาอยู่กับ WaveNumber LLC

150
00:06:17.433 --> 00:06:22.100
เขามีพื้นที่บน GitHub ที่แชร์เครื่องมือบางส่วนของเขาไว้

151
00:06:22.666 --> 00:06:25.400
และ Cricket-Node ก็เป็นหนึ่งในงานออกแบบ

152
00:06:25.400 --> 00:06:27.766
ที่เขาแชร์ไว้บน GitHub

153
00:06:27.866 --> 00:06:31.666
คุณไม่จำเป็นต้องกรอกข้อมูลชีทระดับบนสุด (top level)

154
00:06:31.700 --> 00:06:35.166
หรือ variant เครื่องมือจะใช้ variant ล่าสุด

155
00:06:35.166 --> 00:06:36.000
ที่คุณทำงานด้วย

156
00:06:36.000 --> 00:06:38.566
หรือจะระบุ variant เองก็ได้ถ้าจำเป็น

157
00:06:38.900 --> 00:06:41.366
ในกรณีนี้ไม่มี variant อื่น

158
00:06:41.366 --> 00:06:43.866
เป็นงานออกแบบเดียว ชีทเดียว

159
00:06:43.900 --> 00:06:44.966
ที่ทำขึ้น ผมเข้าใจว่า

160
00:06:44.966 --> 00:06:47.866
ใน Altium ตรงนี้มีส่วน Design-for-Test

161
00:06:47.866 --> 00:06:50.566
ถ้าจะไล่ดูทั้งหมดนี้คงใช้เวลานานเกินไป

162
00:06:50.566 --> 00:06:54.100
แต่คุณลองเปิดดูและแชร์ให้กับ

163
00:06:54.300 --> 00:06:55.866
วิศวกรทดสอบของคุณได้

164
00:06:55.866 --> 00:06:57.366
คุณสามารถเลือกได้

165
00:06:57.433 --> 00:06:59.966
ว่าต้องการให้ใส่จุดทดสอบตรงไหนบ้าง

166
00:07:00.000 --> 00:07:02.866
ค่าเริ่มต้นคือจะไม่ใส่จุดทดสอบ

167
00:07:02.866 --> 00:07:04.200
บนเน็ตทุกเส้น

168
00:07:04.333 --> 00:07:06.700
มีตัวเลือกว่าคุณจะใช้การตรวจสอบแบบ manual

169
00:07:06.700 --> 00:07:08.466
หรือการตรวจสอบด้วยแสง

170
00:07:08.500 --> 00:07:12.500
ตัวเลือกพวกนี้ส่วนใหญ่จะขึ้นอยู่กับ EMS ของคุณ

171
00:07:12.500 --> 00:07:14.233
หรือใครก็ตามที่ผลิต PCB ให้คุณ

172
00:07:14.233 --> 00:07:15.833
ค่าเริ่มต้นของเราคือ flying probe

173
00:07:15.833 --> 00:07:17.833
แต่ in-circuit test และเครื่องทดสอบ

174
00:07:17.833 --> 00:07:19.766
แบบ all-in-one อย่างของ Intellitech

175
00:07:19.766 --> 00:07:22.366
ก็เป็นตัวเลือกที่คุณใช้ได้เช่นกัน

176
00:07:22.666 --> 00:07:24.600
คุณปรับตั้งความครอบคลุมความผิดพร่องเองได้ แต่...

177
00:07:24.600 --> 00:07:27.733
ผมจะยังไม่ลงรายละเอียดตรงนั้นตอนนี้

178
00:07:27.800 --> 00:07:29.933
เราจะทำเรื่องนั้นในวิดีโอแยกต่างหาก

179
00:07:29.966 --> 00:07:33.300
จุดทดสอบแบบ Kelvin และการทดสอบ boundary scan แบบต่าง ๆ

180
00:07:33.300 --> 00:07:35.266
แต่คุณใช้ค่าเริ่มต้นไปได้เลย

181
00:07:35.266 --> 00:07:37.200
นั่นน่าจะเป็นจุดเริ่มต้นที่ดี

182
00:07:37.400 --> 00:07:38.900
ผมจะทำวิดีโอตัวที่สอง

183
00:07:38.900 --> 00:07:43.700
เพื่ออธิบายวิธีปรับการใส่จุดทดสอบให้เหมาะสมที่สุด

184
00:07:43.700 --> 00:07:46.733
ควบคู่ไปกับวิธีทดสอบแบบต่าง ๆ

185
00:07:46.766 --> 00:07:51.166
ยังมีการให้คะแนนแบบ PCOLA/SOQ ที่คุณปรับได้ด้วย

186
00:07:51.166 --> 00:07:52.800
แต่นั่นก็เป็นอีกวิดีโอแยกต่างหากเช่นกัน

187
00:07:52.800 --> 00:07:55.366
ว่าจะจัดการกับ PCOLA/SOQ อย่างไร

188
00:07:55.700 --> 00:07:57.266
คุณปล่อยเป็นค่าเริ่มต้นไว้ได้

189
00:07:57.266 --> 00:07:58.200
เว้นแต่คุณจะรู้

190
00:07:58.200 --> 00:08:00.700
หรือวิศวกรทดสอบของคุณรู้ว่าควรตั้งค่าต่างออกไปอย่างไร

191
00:08:00.700 --> 00:08:04.066
เพื่อให้ได้ความครอบคลุมความผิดพร่องแบบที่เหมาะสม

192
00:08:04.066 --> 00:08:06.833
กับสภาพแวดล้อมของคุณ หลังจากตรวจดูแล้ว

193
00:08:06.833 --> 00:08:08.966
คุณคลิกยืนยันว่า "ฉันได้ตรวจดูแล้ว"

194
00:08:08.966 --> 00:08:09.800
คือได้ตรวจดูตัวเลือก design-for-test

195
00:08:09.800 --> 00:08:12.400
ที่มีให้สำหรับ PCB นี้แล้ว

196
00:08:12.766 --> 00:08:15.166
จากนั้นคุณคลิกตรงนี้

197
00:08:15.166 --> 00:08:17.700
เพื่อบอกว่าคุณยอมรับข้อตกลง CDA

198
00:08:17.766 --> 00:08:20.000
เรารับ CDA ของบริษัทคุณด้วย

199
00:08:20.000 --> 00:08:21.800
มีหน้าแยกต่างหากสำหรับเรื่องนั้น

200
00:08:21.800 --> 00:08:24.633
ที่คุณสามารถให้เราลงนามใน

201
00:08:24.633 --> 00:08:26.800
ข้อตกลงรักษาความลับของบริษัทคุณเองได้

202
00:08:26.800 --> 00:08:29.266
เรามีฉบับพื้นฐานอยู่บนเว็บไซต์

203
00:08:29.266 --> 00:08:30.900
ที่อธิบายว่า

204
00:08:30.900 --> 00:08:34.100
เราไม่แชร์งานออกแบบของคุณให้บุคคลที่สามใด ๆ

205
00:08:34.833 --> 00:08:37.066
และไล่อธิบายขั้นตอนการปกป้องความลับทั้งหมด

206
00:08:37.100 --> 00:08:39.666
ขั้นถัดไป คุณสั่งให้มันวิเคราะห์แผนผังวงจร

207
00:08:39.800 --> 00:08:41.700
แล้วมันจะอัปโหลดงานออกแบบขึ้นไป

208
00:08:41.700 --> 00:08:44.000
คุณควรจะเห็นข้อความว่าส่งสำเร็จ

209
00:08:44.000 --> 00:08:47.800
เพื่อให้รู้ว่าชีทแผนผังวงจรทั้งหมดถูกพบครบ

210
00:08:48.200 --> 00:08:50.866
และไม่มีปัญหากับหน้าต่าง ๆ ของงานออกแบบ

211
00:08:50.866 --> 00:08:52.900
จากนั้นคุณจะได้สถานะส่งสำเร็จ

212
00:08:52.900 --> 00:08:54.300
แล้วคุณก็ไปดู

213
00:08:54.300 --> 00:08:56.600
ลิงก์ในอีเมลของคุณเพื่อเริ่มการประมวลผล

214
00:08:56.666 --> 00:08:57.800
คุณจะได้รับอีเมล

215
00:08:57.800 --> 00:09:00.533
แล้วคลิกปุ่มเพื่อสั่ง "เริ่มการประมวลผล"

216
00:09:00.866 --> 00:09:01.466
สิ่งที่ขั้นตอนนี้ทำ

217
00:09:01.466 --> 00:09:04.000
ก็แค่ยืนยันว่าที่อยู่อีเมลที่คุณกรอกมา

218
00:09:04.000 --> 00:09:07.300
เป็นอีเมลที่ใช้งานได้จริง กระบวนการจะเริ่ม

219
00:09:07.366 --> 00:09:08.866
หลังจากที่คุณส่งงานออกแบบ

220
00:09:08.866 --> 00:09:10.166
และเมื่อประมวลผลเสร็จแล้ว

221
00:09:10.166 --> 00:09:11.333
คุณจะได้รับอีเมลอีกฉบับ

222
00:09:11.866 --> 00:09:14.066
ที่บอกว่ารายงานพร้อมแล้ว

223
00:09:14.166 --> 00:09:17.300
มีสามรายการที่แสดง

224
00:09:17.300 --> 00:09:20.100
ในการรันเบื้องต้น คือ ตัวรายงาน

225
00:09:20.100 --> 00:09:23.300
งานออกแบบฉบับแก้ไขที่มีจุดทดสอบใส่ไว้แล้ว

226
00:09:23.766 --> 00:09:26.000
และ BOM ที่ Tomachie สร้างให้

227
00:09:26.000 --> 00:09:27.433
คุณสามารถเปรียบเทียบ BOM นั้น

228
00:09:27.433 --> 00:09:29.400
กับ BOM จากเครื่องมือ eCAD

229
00:09:29.400 --> 00:09:32.766
ที่คุณใช้อยู่ได้ คุณจะได้สรุปสั้น ๆ

230
00:09:32.900 --> 00:09:36.366
ของสิ่งที่อยู่ในนั้น ซึ่งงานนี้ได้คะแนนดีมาก

231
00:09:36.466 --> 00:09:38.366
86 จาก 100

232
00:09:38.400 --> 00:09:40.766
ตรงนี้บอกสถิติบางอย่าง เช่น มี

233
00:09:40.766 --> 00:09:44.933
IC 14 ตัว และมีชีทเดียวที่รวมทุกอย่างไว้

234
00:09:45.066 --> 00:09:47.966
จากนั้นมันจะพาคุณเข้าสู่ส่วนของ AI

235
00:09:48.233 --> 00:09:50.000
ก่อนที่จะไปต่อยังส่วนของ AI

236
00:09:50.000 --> 00:09:52.600
ทางที่ดีควรดูรายงานก่อน

237
00:09:52.600 --> 00:09:55.800
งั้นมาดูกันเลย นี่คือรายงานครับ

238
00:09:55.800 --> 00:09:59.500
และอย่างที่บอก นี่คืองานออกแบบของ Eli Hughes

239
00:09:59.500 --> 00:10:01.033
เป็นงานออกแบบที่ดีมาก ๆ

240
00:10:01.033 --> 00:10:02.733
เขาเป็นนักออกแบบที่เก่งมาก

241
00:10:02.833 --> 00:10:05.433
และคะแนน 86/100 นั้นถูกหักลงมา

242
00:10:05.433 --> 00:10:08.000
มันจะบอกว่าหักคะแนนเพราะอะไรบ้าง

243
00:10:08.000 --> 00:10:10.000
ส่วนใหญ่เป็นเรื่องความครอบคลุมความผิดพร่อง

244
00:10:10.166 --> 00:10:13.800
งานออกแบบนี้มีจุดทดสอบอยู่พอสมควรแล้ว

245
00:10:14.000 --> 00:10:17.200
Tomachie แค่อยากได้จุดทดสอบเพิ่มอีกไม่กี่จุด

246
00:10:17.200 --> 00:10:19.966
คะแนนสามารถดีขึ้นได้อย่างมาก

247
00:10:19.966 --> 00:10:22.266
ด้วยการใส่จุดทดสอบเพิ่มเข้าไป

248
00:10:22.500 --> 00:10:24.566
นอกจากนี้ยังพบรางไฟบางเส้น

249
00:10:24.566 --> 00:10:27.000
ที่ไม่มีการระบุแรงดันไว้

250
00:10:27.166 --> 00:10:30.566
+VIN คือแรงดันขาเข้า

251
00:10:31.066 --> 00:10:35.600
และเมื่อเรารัน AI มันจะถามเรา

252
00:10:35.633 --> 00:10:38.900
ว่าสเปกของแรงดันตัวนี้คืออะไร

253
00:10:38.966 --> 00:10:40.666
ตรงนี้จะชัดเจนขึ้นอีกหน่อยว่า

254
00:10:40.766 --> 00:10:43.966
AI จำเป็นต้องรู้จักรางไฟแรงดันภายนอก

255
00:10:43.966 --> 00:10:45.266
ทั้งหมด ส่วนรางที่

256
00:10:45.266 --> 00:10:48.600
ไม่ใช่ภายนอกมันคำนวณเองได้

257
00:10:48.600 --> 00:10:51.266
แต่อย่างเช่น VBATT

258
00:10:51.266 --> 00:10:54.366
หรือ +VIN พวกนี้ AI ไม่รู้

259
00:10:54.366 --> 00:10:56.600
ว่าช่วงแรงดันที่ยอมรับได้ตรงนั้นคือเท่าไหร่

260
00:10:56.600 --> 00:10:59.500
เราจะกรอกค่านั้นเข้าไปในขั้นถัดไป

261
00:10:59.500 --> 00:11:01.133
เดี๋ยวผมจะแสดงวิธีทำให้ดู

262
00:11:01.200 --> 00:11:04.100
ดูเหมือนจะมีหมายเลขชิ้นส่วนบางตัว

263
00:11:04.266 --> 00:11:06.633
ที่ไม่ตรงกับค่าที่ระบุไว้

264
00:11:06.633 --> 00:11:11.700
การรันเบื้องต้นนี้ตรวจสอบว่าหมายเลขชิ้นส่วน

265
00:11:11.900 --> 00:11:14.300
ตรงกับตัวชิ้นส่วนจริงหรือไม่

266
00:11:14.300 --> 00:11:16.200
ตรงนี้มีปัญหาอยู่จุดหนึ่ง

267
00:11:16.200 --> 00:11:18.066
เมื่อถอดรหัสหมายเลขชิ้นส่วนแล้ว

268
00:11:18.066 --> 00:11:20.966
มันคือตัวเหนี่ยวนำ 6.8 uH

269
00:11:20.966 --> 00:11:23.300
ค่าความคลาดเคลื่อนบวกลบ 30%

270
00:11:23.300 --> 00:11:25.333
แต่ในแผนผังวงจรระบุว่าเป็น

271
00:11:25.800 --> 00:11:28.800
บวกลบ 20% ซึ่งใกล้เคียงกันมาก

272
00:11:28.833 --> 00:11:31.466
เพียงแต่มีความไม่ตรงกันอยู่

273
00:11:31.466 --> 00:11:34.066
ในเรื่องค่าความคลาดเคลื่อน แต่ชิ้นส่วน

274
00:11:34.066 --> 00:11:36.266
อื่น ๆ ถูกต้องทั้งหมด การวิเคราะห์นี้เป็นการตรวจสอบที่ดีมาก

275
00:11:36.266 --> 00:11:38.666
เพื่อให้แน่ใจว่า BOM สะท้อน

276
00:11:38.666 --> 00:11:40.100
สิ่งที่แผนผังวงจรแสดงอยู่

277
00:11:40.100 --> 00:11:41.900
สำหรับค่าต่าง ๆ ที่มีอยู่

278
00:11:42.400 --> 00:11:44.766
อีกส่วนสำคัญคือภาพรวมระบบไฟ (power overview)

279
00:11:45.100 --> 00:11:46.500
มันให้ข้อมูลพื้นฐานบางอย่าง

280
00:11:46.500 --> 00:11:48.800
ที่เครื่องมือสามารถวิเคราะห์หาได้

281
00:11:48.800 --> 00:11:51.366
คือรางไฟต่าง ๆ ที่มีอยู่

282
00:11:51.466 --> 00:11:53.100
มันระบุว่าแหล่งจ่ายคืออะไร

283
00:11:53.100 --> 00:11:55.166
และตัวที่กินไฟมีอะไรบ้าง

284
00:11:55.233 --> 00:11:57.833
อย่างที่ผมบอก มันใส่หมายเหตุกำกับไว้ให้

285
00:11:57.833 --> 00:11:59.800
มันพบรางไฟหนึ่งเส้นที่มันไม่รู้

286
00:11:59.800 --> 00:12:02.800
ว่าแรงดันเป็นเท่าไหร่ ซึ่งแก้ได้

287
00:12:02.800 --> 00:12:04.200
โดยกรอกค่าในหน้าเว็บไซต์

288
00:12:04.200 --> 00:12:06.400
Tomachie สร้างส่วนอื่น ๆ ของรายงานด้วย

289
00:12:06.500 --> 00:12:10.566
เช่น LSSI ของคุณคืออะไร ชิปตัวนี้รองรับ SWD

290
00:12:10.566 --> 00:12:12.100
นั่นก็เลยเป็นส่วนหนึ่งของหัวข้อนี้

291
00:12:12.400 --> 00:12:14.766
คุณจะได้เห็นข้อมูลเชิงลึกของ

292
00:12:14.766 --> 00:12:16.900
สัญญาณความเร็วสูง

293
00:12:17.000 --> 00:12:20.166
HSSI และหน่วยความจำของคุณ

294
00:12:20.166 --> 00:12:22.866
ตรงนี้มันพูดถึง class

295
00:12:22.866 --> 00:12:25.266
ที่ถูกกำหนดให้กับคู่สัญญาณดิฟเฟอเรนเชียล

296
00:12:25.733 --> 00:12:29.666
มันขอข้อมูลที่มีรายละเอียดมากกว่านี้อีกหน่อย

297
00:12:29.766 --> 00:12:32.600
class ที่กำหนดไว้มีแค่คำว่า "USB"

298
00:12:33.000 --> 00:12:35.066
ถ้าคุณทำงานออกแบบของคุณเอง

299
00:12:35.066 --> 00:12:37.366
คือทำทั้ง schematic capture และเลย์เอาต์เอง

300
00:12:37.366 --> 00:12:40.566
คำว่า "USB" อาจพอบอกคุณได้ว่าต้องทำอะไร

301
00:12:40.566 --> 00:12:43.866
ตอนทำเลย์เอาต์ แต่ Tomachie มองหา

302
00:12:43.866 --> 00:12:47.666
ค่าอิมพีแดนซ์ใน class เช่น 90 โอห์มสำหรับ USB 2.0

303
00:12:47.666 --> 00:12:49.400
ชื่อ class ควรจะเป็น "90_ohms"

304
00:12:49.400 --> 00:12:51.300
ซึ่งจะบอกวิศวกรเลย์เอาต์

305
00:12:51.300 --> 00:12:55.933
ถึงค่าอิมพีแดนซ์ที่ถูกต้องของลายเส้นสัญญาณ USB 2.0

306
00:12:56.066 --> 00:12:57.233
รายงานจะอธิบายลักษณะของ

307
00:12:57.233 --> 00:13:00.766
หน่วยความจำ ตัว QSPI ในงานออกแบบนี้

308
00:13:00.766 --> 00:13:02.466
ไม่มีปัญหาอะไร นอกจากเรื่องจุดทดสอบ

309
00:13:02.466 --> 00:13:04.766
จุดทดสอบจะช่วยให้คุณโปรแกรมบนบอร์ดได้

310
00:13:04.800 --> 00:13:06.666
คือโปรแกรมตัวอุปกรณ์ได้โดยตรง

311
00:13:06.666 --> 00:13:10.633
แต่คุณยังทำ in-system programming ผ่าน U5 ได้ด้วย

312
00:13:10.633 --> 00:13:12.033
Tomachie ตรวจพบว่านั่นเป็นทางเลือกหนึ่ง

313
00:13:12.033 --> 00:13:15.533
มันรู้ว่าคุณใช้พอร์ต SWD ได้หรือไม่

314
00:13:15.566 --> 00:13:17.800
เพื่อโหลดข้อมูลโปรแกรมเข้าไป

315
00:13:18.000 --> 00:13:20.566
ในกรณีที่คุณอยากโปรแกรมทางอ้อม

316
00:13:20.600 --> 00:13:23.333
ส่วนการวิเคราะห์เชิงฟังก์ชันยังว่างอยู่

317
00:13:23.366 --> 00:13:25.600
ในการรันเบื้องต้น

318
00:13:25.600 --> 00:13:26.900
เพราะเรายังไม่มีดาต้าชีท

319
00:13:26.900 --> 00:13:28.666
AI จะมาช่วยเราเรื่องดาต้าชีท

320
00:13:28.666 --> 00:13:30.033
รายงานจะบอกข้อมูลพื้นฐาน

321
00:13:30.033 --> 00:13:31.866
ว่าอะไรจะถูกวิเคราะห์บ้าง

322
00:13:31.866 --> 00:13:34.533
และมี IC ตัวไหนอยู่บ้างที่ต้องถูกตรวจดู

323
00:13:34.600 --> 00:13:37.000
มีหัวข้อ design-for-test อยู่ด้วย

324
00:13:37.000 --> 00:13:39.533
ซึ่งแสดงการตั้งค่าทั้งหมดจากหน้าเว็บ

325
00:13:39.566 --> 00:13:40.766
ไว้ให้อ้างอิง

326
00:13:40.766 --> 00:13:43.833
จากนั้นก็รายงานความครอบคลุมความผิดพร่องของ PCB

327
00:13:43.833 --> 00:13:45.966
ตรงนี้จะมีเครื่องหมายถูกให้

328
00:13:45.966 --> 00:13:48.633
สำหรับการมีจุดทดสอบอย่างเหมาะสม

329
00:13:48.633 --> 00:13:50.166
บนรางไฟส่วนใหญ่

330
00:13:50.433 --> 00:13:53.500
รายงานยังแสดงตำแหน่งที่จำเป็นต้องมีจุดทดสอบ

331
00:13:53.500 --> 00:13:54.866
แต่ยังไม่มีอยู่ด้วย

332
00:13:55.000 --> 00:13:56.966
คุณ Hughes มีจุดทดสอบกราวด์ที่ดีมาก

333
00:13:57.100 --> 00:14:00.066
มีอยู่สี่จุด ค่าเริ่มต้นของ Tomachie คือหกจุด

334
00:14:00.066 --> 00:14:01.766
แต่ก็ยังถือว่าเป็นจำนวนที่ดีมาก

335
00:14:01.766 --> 00:14:04.566
รายงานระบุว่าจุดทดสอบที่ใส่เพิ่มอยู่ตรงไหนบ้าง

336
00:14:05.000 --> 00:14:07.166
แล้วมันจะคำนวณค่าความครอบคลุมความผิดพร่อง

337
00:14:07.166 --> 00:14:09.500
พร้อมทั้งให้ค่าความครอบคลุม

338
00:14:09.500 --> 00:14:12.466
ตามประเภทของการทดสอบที่ใช้

339
00:14:12.466 --> 00:14:13.966
หรือการตรวจสอบด้วยแสง

340
00:14:14.366 --> 00:14:17.300
เรื่องนั้นต้องใช้วิดีโอทั้งตัวเลย

341
00:14:17.300 --> 00:14:18.400
ถึงจะไล่ดูได้ครบ

342
00:14:18.400 --> 00:14:19.700
ตอนนี้ผมจึงยังทำไม่ได้

343
00:14:19.700 --> 00:14:22.200
เราจะข้าม ๆ ไปบ้างนิดหน่อย

344
00:14:22.200 --> 00:14:23.900
เพราะเรากำลังพูดถึงแค่พื้นฐาน

345
00:14:23.900 --> 00:14:26.166
ของวิธีส่งงานออกแบบของคุณเข้ามา

346
00:14:26.500 --> 00:14:30.600
นั่นคือภาพรวมของหน้านั้นครับ

347
00:14:31.066 --> 00:14:33.166
ตอนนี้คุณมีโอกาส

348
00:14:33.166 --> 00:14:36.000
ที่จะทำ AI enrichment แล้ว

349
00:14:36.000 --> 00:14:39.500
นี่คือ +VIN มันต้องรู้ว่า

350
00:14:39.500 --> 00:14:41.300
ไฟภายนอกที่ระดับปกติของคุณคือเท่าไหร่

351
00:14:41.300 --> 00:14:44.766
ผมเข้าใจว่านี่เป็นระบบ 12 โวลต์

352
00:14:44.833 --> 00:14:47.733
และคิดว่ามันอาจลงไปได้ถึง 6V

353
00:14:48.100 --> 00:14:50.466
โดยมีช่วงแกว่งขึ้นไปได้ถึง 18V

354
00:14:50.633 --> 00:14:52.866
ผู้ออกแบบย่อมรู้ดีกว่าผม

355
00:14:53.233 --> 00:14:55.500
สำหรับ PCB ที่ใช้แบตเตอรี่

356
00:14:55.500 --> 00:14:58.400
6-18V น่าจะถือเป็นช่วงที่สมเหตุสมผล

357
00:14:58.566 --> 00:15:00.033
จากนั้นคุณก็มีตัวเลือก

358
00:15:00.033 --> 00:15:04.800
ของนโยบาย derating โดยคุณเลือกสภาพแวดล้อม

359
00:15:04.800 --> 00:15:06.500
ตรงนี้ เราจะเลือกแบบ commercial

360
00:15:06.500 --> 00:15:08.866
ซึ่งจะเป็น 25 องศา C

361
00:15:08.866 --> 00:15:12.000
แต่อุณหภูมิจะขึ้นไปได้ถึง 40 องศา C

362
00:15:12.000 --> 00:15:13.166
ในสภาพแวดล้อมแบบ commercial

363
00:15:13.166 --> 00:15:15.766
AI จำเป็นต้องรู้ขีดจำกัดด้านบน

364
00:15:16.200 --> 00:15:21.266
แต่ละรายการพวกนี้มีขีดจำกัดแยกของตัวเอง

365
00:15:21.500 --> 00:15:24.033
ที่คุณปรับได้ ถ้าคุณคิดว่า

366
00:15:24.033 --> 00:15:26.733
อุณหภูมิแวดล้อมสูงสุดจะไม่ถึง 40

367
00:15:27.033 --> 00:15:29.166
คุณก็ปรับลดลงมาได้

368
00:15:29.166 --> 00:15:34.533
แรงดันของตัวเก็บประจุจะถูก derate ลง 20%

369
00:15:34.566 --> 00:15:37.366
คุณจึงเหลือใช้ได้ 80% ของช่วงแรงดันที่ระบุ

370
00:15:37.433 --> 00:15:40.366
แต่ละตัวปรับได้หมด ทั้งขดลวด

371
00:15:40.366 --> 00:15:42.700
แรงดัน กระแสอิ่มตัว และอื่น ๆ

372
00:15:42.866 --> 00:15:44.500
นี่เป็นแค่ค่า derating เริ่มต้น

373
00:15:44.500 --> 00:15:46.566
และเรื่องนี้ก็ต้องมีวิดีโอของตัวเองอีกตัว

374
00:15:46.566 --> 00:15:48.300
ผมจึงจะไม่พูดถึงทั้งหมดตอนนี้

375
00:15:48.300 --> 00:15:49.666
แค่ให้คุณคุ้นเคยไว้

376
00:15:49.666 --> 00:15:51.900
ว่ามีระบบ derating ให้ใช้

377
00:15:51.900 --> 00:15:53.700
และคุณปรับค่าพวกนั้นได้

378
00:15:53.700 --> 00:15:55.666
ถ้าคุณต้องทำตามมาตรฐานบางอย่าง

379
00:15:55.666 --> 00:15:57.366
Tomachie มีตัวเลือกให้สามแบบ

380
00:15:57.400 --> 00:15:59.900
ตอนนี้เรายังไม่มีแบบ military ให้

381
00:15:59.900 --> 00:16:01.766
แต่แบบ automotive และ industrial

382
00:16:01.766 --> 00:16:02.900
จะเข้มงวดกว่าเล็กน้อย

383
00:16:02.900 --> 00:16:05.700
แน่นอนว่าค่า derating จะมากขึ้น

384
00:16:05.700 --> 00:16:07.966
ตอนนี้เราเลือก commercial ไปก่อน

385
00:16:08.100 --> 00:16:10.800
ทีนี้ เวลาผมทำการวิเคราะห์ด้วย AI

386
00:16:11.233 --> 00:16:13.300
ถ้าผมได้ตรวจดูงานออกแบบฉบับแก้ไขแล้ว

387
00:16:13.300 --> 00:16:16.000
ผมจะใช้ฉบับนั้นแทนต้นฉบับก็ได้

388
00:16:16.000 --> 00:16:19.600
งานออกแบบฉบับแก้ไขมีจุดทดสอบใส่ไว้แล้ว

389
00:16:19.833 --> 00:16:22.200
ตอนนี้ผมจะยังไม่เลือกตัวเลือกนั้น

390
00:16:22.200 --> 00:16:24.366
เพราะเรายังไม่ได้ตรวจดูงานออกแบบฉบับแก้ไข

391
00:16:24.366 --> 00:16:26.133
เราจะทำเรื่องนั้นในวิดีโอแยกต่างหาก

392
00:16:26.566 --> 00:16:27.266
จากนั้น

393
00:16:27.266 --> 00:16:30.366
เราเลือกได้ว่าจะให้การวิเคราะห์ละเอียดแค่ไหน

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

395
00:16:31.266 --> 00:16:34.200
หรือ premium ซึ่งก็เป็นอีกวิดีโอแยกเช่นกัน

396
00:16:34.200 --> 00:16:36.700
ตอนนี้เราใช้ "standard" ไปก่อน

397
00:16:36.800 --> 00:16:39.033
มันเป็นจุดสมดุลที่ดีมากระหว่างประสิทธิภาพ

398
00:16:39.033 --> 00:16:41.700
ความสามารถและความลึกของโมเดล LLM

399
00:16:42.166 --> 00:16:45.366
กับค่าใช้จ่าย มาเลือก design-overview

400
00:16:45.366 --> 00:16:48.500
power-overview, functional-analysis

401
00:16:48.700 --> 00:16:50.366
การวิเคราะห์ EMC/ESD

402
00:16:50.400 --> 00:16:52.366
การวิเคราะห์ HSSI และหน่วยความจำ

403
00:16:52.366 --> 00:16:54.966
ถ้าในงานไม่มี HSSI หรือหน่วยความจำ

404
00:16:55.066 --> 00:16:56.766
ตัวเลือกนี้ก็จะไม่แสดงขึ้นมา

405
00:16:56.933 --> 00:16:59.033
เมื่อใช้ AI จะมีของแถมฟรีให้ด้วย

406
00:16:59.033 --> 00:17:01.733
นั่นคือ "ใบรับรองความสำเร็จ" (certificate of accomplishment)

407
00:17:01.833 --> 00:17:03.366
บันทึกถาวรที่แสดง

408
00:17:03.366 --> 00:17:06.000
ระดับงานออกแบบที่คุณสามารถสร้างได้

409
00:17:06.100 --> 00:17:07.866
โดยไม่เปิดเผยความลับเฉพาะของงาน

410
00:17:07.866 --> 00:17:10.466
นายจ้างปัจจุบันของคุณ

411
00:17:10.466 --> 00:17:12.200
คงไม่อยากให้คุณเอาแผนผังวงจรของเขา

412
00:17:12.200 --> 00:17:15.433
ติดตัวไปสัมภาษณ์งานที่ใหม่

413
00:17:15.433 --> 00:17:16.166
สิ่งที่ Tomachie ทำก็คือ

414
00:17:16.166 --> 00:17:20.366
ช่วยให้คุณพิสูจน์ได้ว่าคุณเป็นนักออกแบบที่เก่งแค่ไหน

415
00:17:20.366 --> 00:17:21.833
ด้วยใบรับรองนั้น

416
00:17:21.833 --> 00:17:23.300
ซึ่งอยู่บนเว็บไซต์อย่างถาวร

417
00:17:23.466 --> 00:17:26.300
มันอธิบายลักษณะของงานออกแบบ

418
00:17:26.400 --> 00:17:29.600
โดยไม่เปิดเผยรายละเอียดทรัพย์สินทางปัญญา

419
00:17:29.600 --> 00:17:30.833
ของนายจ้างหรือลูกค้าปัจจุบันของคุณ

420
00:17:30.833 --> 00:17:32.600
Tomachie ยังสร้าง netlist แบบ EDIF ให้ด้วย

421
00:17:32.600 --> 00:17:34.633
ดีกว่าที่เครื่องมือ eCAD ของคุณทำได้มาก

422
00:17:34.633 --> 00:17:36.233
มันมี properties ของชิ้นส่วนครบถ้วน

423
00:17:36.233 --> 00:17:38.200
ทั้งเน็ต ชื่อขา และหมายเลขขา

424
00:17:38.233 --> 00:17:40.400
เป็นตัวสร้าง EDIF ที่เก่งกว่า

425
00:17:40.400 --> 00:17:42.300
สิ่งที่คุณจะได้จาก eCAD มาก

426
00:17:42.700 --> 00:17:46.466
ถ้ามีโปรเซสเซอร์ที่รองรับ Linux/Zephyr

427
00:17:46.466 --> 00:17:50.433
Tomachie จะสร้างไฟล์ "device tree source overlay" ให้ด้วย

428
00:17:50.433 --> 00:17:52.500
และนั่นก็เป็นวิดีโอแยกต่างหาก

429
00:17:52.500 --> 00:17:54.933
อีกตัวเช่นกัน ที่จะลงรายละเอียดพวกนั้น

430
00:17:55.033 --> 00:17:56.466
เมื่อคุณเลือก

431
00:17:56.466 --> 00:17:59.566
ทุกหัวข้อที่ต้องการทำ enrichment ครบแล้ว

432
00:17:59.566 --> 00:18:03.000
คุณก็ซื้อเหรียญ (coins) ได้

433
00:18:03.366 --> 00:18:06.900
ตอนนี้หนึ่งเหรียญประมาณ 1 ดอลลาร์สหรัฐ

434
00:18:07.000 --> 00:18:09.133
ถ้าคุณมีคูปองจาก Tomachie

435
00:18:09.300 --> 00:18:10.966
คุณก็ใช้คูปองนั้นได้

436
00:18:10.966 --> 00:18:13.500
ซึ่งจะช่วยลดจำนวนเหรียญ

437
00:18:13.500 --> 00:18:14.733
ที่คุณต้องซื้อลง

438
00:18:14.966 --> 00:18:17.433
การชำระเงินทำผ่าน Stripe

439
00:18:17.433 --> 00:18:19.866
ดังนั้นข้อมูลบัตรเครดิตของคุณ

440
00:18:19.866 --> 00:18:22.500
จะไม่ถูกเก็บไว้บนเว็บไซต์ Tomachie เลย

441
00:18:22.800 --> 00:18:24.533
ทุกอย่างทำผ่าน Stripe

442
00:18:24.833 --> 00:18:27.600
ซึ่งเป็นที่รู้จักดีทั่วโลก

443
00:18:27.666 --> 00:18:30.700
เมื่อคุณชำระเงินแล้ว Tomachie จะเริ่มการวิเคราะห์

444
00:18:31.200 --> 00:18:33.600
เพื่อประหยัดเวลา ผมสร้างรายงานไว้ล่วงหน้าแล้ว

445
00:18:33.600 --> 00:18:38.066
ผมจะพาเราไปที่หน้าการวิเคราะห์กันเลย

446
00:18:38.333 --> 00:18:42.266
นี่คือ Cricket-Node พร้อมการวิเคราะห์ด้วย AI

447
00:18:42.300 --> 00:18:45.533
คะแนนถูกหักลงจากรายงานก่อนหน้าเล็กน้อย

448
00:18:45.800 --> 00:18:49.033
เราดูสาเหตุของการหักคะแนนพวกนั้นได้

449
00:18:49.033 --> 00:18:52.400
มีปัญหาระดับกลางอยู่จำนวนหนึ่ง

450
00:18:52.400 --> 00:18:56.000
ที่ต้องได้รับการแก้ไข มันเป็นงานออกแบบที่ดีมาก

451
00:18:56.200 --> 00:19:00.566
แต่มาตรฐานระดับมืออาชีพของ Tomachie อาจจะโหดไปหน่อย

452
00:19:00.566 --> 00:19:01.400
สำหรับบอร์ดแนว "โปรเจกต์/DIY"

453
00:19:01.400 --> 00:19:04.300
ที่ไม่ได้ตั้งใจทำเพื่อสภาพแวดล้อมการผลิตจริง

454
00:19:04.300 --> 00:19:04.566
เราลอง

455
00:19:04.566 --> 00:19:07.566
มาดูกันว่ามีปัญหาอะไรบ้าง

456
00:19:07.666 --> 00:19:09.366
มีลิงก์ที่พาคุณตรงไปที่จุดนั้นเลย

457
00:19:09.366 --> 00:19:12.200
ลิงก์สิ่งที่พบด้านระบบไฟ

458
00:19:12.200 --> 00:19:14.200
จะบอกเราว่าพบข้อผิดพลาดอะไรบ้าง

459
00:19:14.400 --> 00:19:16.533
มาดูคำอธิบายแบบความเรียงกัน

460
00:19:16.633 --> 00:19:18.566
ดูว่าเนื้อหาเป็นอย่างไร

461
00:19:18.833 --> 00:19:20.766
รายงานมีภาพรวมงานออกแบบด้วย

462
00:19:20.766 --> 00:19:22.600
และมันจะอธิบายเกี่ยวกับ PCB นี้

463
00:19:22.600 --> 00:19:25.266
ในกรณีนี้มันไม่ใช่บอร์ดของผม

464
00:19:25.266 --> 00:19:27.466
ส่วนนี้จึงมีประโยชน์กับผมมาก

465
00:19:27.466 --> 00:19:28.266
เพราะผมไม่ได้รู้จักบอร์ดนี้ดีนัก

466
00:19:28.266 --> 00:19:30.466
คุณจะเข้าใจได้อย่างรวดเร็วว่าบอร์ดนี้ทำอะไร

467
00:19:30.466 --> 00:19:32.766
จากการอ่านคำอธิบาย ซึ่งชัดเจนมาก

468
00:19:32.766 --> 00:19:35.100
มันให้คำบรรยายของงานออกแบบ

469
00:19:35.100 --> 00:19:36.500
และพิกัดอุณหภูมิของชิ้นส่วนต่าง ๆ

470
00:19:36.566 --> 00:19:39.033
ทีนี้ถ้าเราเลื่อนลงไปที่ภาพรวมระบบไฟ

471
00:19:39.033 --> 00:19:41.666
เราจะได้การวิเคราะห์ที่ลึกขึ้น

472
00:19:41.666 --> 00:19:43.400
ในภาพรวม Power Tree

473
00:19:43.466 --> 00:19:45.866
ซึ่งจะอธิบายเกี่ยวกับบอร์ด

474
00:19:46.200 --> 00:19:47.900
และวงจรป้องกันไฟ 12V ที่มีอยู่

475
00:19:48.300 --> 00:19:50.233
อธิบายเรื่องบัคคอนเวอร์เตอร์

476
00:19:50.233 --> 00:19:50.600
รวมถึงเสถียรภาพ

477
00:19:50.600 --> 00:19:53.600
ของลูปที่ได้จากค่าความจุด้านขาออก

478
00:19:54.366 --> 00:19:56.700
มีการพูดถึงปัญหาบางอย่าง

479
00:19:56.700 --> 00:19:58.833
ทั้งในคำอธิบายและในรายการสิ่งที่พบ

480
00:19:58.833 --> 00:20:01.400
มาดูรายการสิ่งที่พบกัน

481
00:20:01.500 --> 00:20:05.166
หนึ่งในสิ่งที่พบคือขา VDDH

482
00:20:05.233 --> 00:20:08.766
อยู่คนละฝั่งของตัวต้านทานเชื่อม 0 โอห์ม

483
00:20:08.966 --> 00:20:11.800
กับไดโอด D6 และ D7 พวกนี้

484
00:20:12.033 --> 00:20:16.200
ดาต้าชีทอธิบายไว้ว่า

485
00:20:16.200 --> 00:20:18.466
ตรงนั้นควรจะมี decoupling

486
00:20:18.466 --> 00:20:20.600
คือควรมีตัวเก็บประจุอยู่ตรงนั้น

487
00:20:20.600 --> 00:20:22.166
ในตำแหน่งใกล้ ๆ กับตัวชิป

488
00:20:22.166 --> 00:20:23.933
มาดูที่งานออกแบบกัน

489
00:20:24.000 --> 00:20:25.900
มาดูว่าจุดนั้นอยู่ตรงไหน

490
00:20:25.900 --> 00:20:29.233
บอร์ดนี้จ่ายไฟได้สองทาง

491
00:20:29.233 --> 00:20:30.633
ทางหนึ่งผ่าน VBUS

492
00:20:30.633 --> 00:20:33.733
อีกทางผ่านอินเทอร์เฟซ 12 โวลต์

493
00:20:34.000 --> 00:20:36.300
เขาจึงมีวงจรไดโอด OR อยู่ตรงนี้

494
00:20:36.300 --> 00:20:39.366
แล้วก็ตัว 0 โอห์มที่เราเพิ่งพูดถึง

495
00:20:39.366 --> 00:20:40.966
ซึ่งต่อเข้า VDDH

496
00:20:41.033 --> 00:20:43.333
จะเห็นว่าตรงนี้ไม่มี decoupling เลย

497
00:20:43.466 --> 00:20:45.333
สิ่งที่รายงานพบนั้นถูกต้อง

498
00:20:45.466 --> 00:20:49.233
ว่าควรมีตัวเก็บประจุ 4.7 uF อยู่ใกล้ ๆ

499
00:20:49.233 --> 00:20:53.000
ตรงจุดนี้ที่ Y2 จะเห็นได้ว่าแม้แต่นักออกแบบ

500
00:20:53.000 --> 00:20:55.533
ที่เก่งและมีฝีมือมาก ๆ

501
00:20:55.833 --> 00:20:59.400
Tomachie ก็ยังหาปัญหาที่ละเอียดอ่อนมาก ๆ เจอ

502
00:20:59.866 --> 00:21:02.200
ตรงนี้มีตัวเก็บประจุ bulk อยู่

503
00:21:02.366 --> 00:21:04.200
ผมคงไม่ได้โชว์ตรงนั้นบนแผนผังวงจร

504
00:21:04.200 --> 00:21:07.533
เรามาดูรางไฟ 5 โวลต์กันได้

505
00:21:07.666 --> 00:21:09.466
ตรงนี้ไม่ใช่จุดที่ผมตั้งใจจะหยุดพอดี

506
00:21:09.466 --> 00:21:12.700
แต่เราดูเน็ต 5 โวลต์ที่อยู่ตรงนี้กันได้

507
00:21:12.700 --> 00:21:19.800
ไฟแบตเตอรี่ 12 โวลต์เข้ามาผ่าน Q6

508
00:21:19.800 --> 00:21:22.700
ผ่านวงจรป้องกันแล้วเข้าสู่เรกูเลเตอร์

509
00:21:22.700 --> 00:21:24.400
และที่ขาออกของเรกูเลเตอร์

510
00:21:24.466 --> 00:21:27.500
มีตัวเก็บประจุ 150 uF

511
00:21:27.800 --> 00:21:28.500
อยู่สามตัว

512
00:21:28.500 --> 00:21:33.700
ไฟ 5 โวลต์นี้จึงถูกควบคุมไว้อย่างดีมาก

513
00:21:33.700 --> 00:21:35.766
แต่สิ่งที่รายงานพบก็ถูกต้อง

514
00:21:35.766 --> 00:21:39.433
ว่าตัวเก็บประจุนั้นอยู่อีกฝั่งของ

515
00:21:39.433 --> 00:21:42.266
อิมพีแดนซ์ของตัวต้านทานและไดโอด

516
00:21:42.266 --> 00:21:46.100
ดังนั้นเราจึงควรใส่ตัวเก็บประจุ 4.7 uF

517
00:21:46.100 --> 00:21:48.466
ไว้ตรงนั้น เพื่อให้เป็นไปตามดาต้าชีท

518
00:21:48.466 --> 00:21:49.966
ของ Nordic ส่วนสิ่งที่พบรายการที่สอง

519
00:21:49.966 --> 00:21:51.700
ผมจะไม่ไล่ดูทั้งหมดนะครับ

520
00:21:51.800 --> 00:21:53.400
แค่ให้พอเห็นภาพ

521
00:21:53.433 --> 00:21:55.500
รายการที่สองคือ VBUS

522
00:21:55.700 --> 00:21:57.766
เราไปดูกันได้ว่าอันนี้แม่นยำ

523
00:21:58.366 --> 00:21:59.266
หรือเปล่าเช่นกัน

524
00:21:59.266 --> 00:22:01.666
ไฟเข้ามาทางการเชื่อมต่อ USB

525
00:22:01.800 --> 00:22:06.366
มีจุดทดสอบและไดโอดป้องกันอยู่

526
00:22:06.433 --> 00:22:10.033
แต่ไม่มีตัวเก็บประจุอยู่เลย เป็นจุดที่พลาดไปเล็กน้อย

527
00:22:10.033 --> 00:22:12.800
ที่ไม่มีค่าความจุอยู่เลย

528
00:22:12.800 --> 00:22:17.033
บนเส้น VBUS นี่จึงเป็นสิ่งที่

529
00:22:17.033 --> 00:22:19.900
เข้าไปแก้ไขได้ง่ายและตรงไปตรงมา

530
00:22:19.900 --> 00:22:21.033
ขอบคุณมากครับ

531
00:22:21.033 --> 00:22:22.966
หวังว่าคุณจะสนุกกับการเรียนรู้

532
00:22:22.966 --> 00:22:24.600
พื้นฐานบางส่วนของ Tomachie

533
00:22:24.900 --> 00:22:27.900
และสิ่งที่มันทำได้ ยังมีอีกหลายเรื่องให้คุยกัน

534
00:22:27.900 --> 00:22:32.100
ทั้งเรื่อง derating การสร้างไฟล์ device tree source

535
00:22:32.433 --> 00:22:34.266
การใส่จุดทดสอบ

536
00:22:34.566 --> 00:22:36.666
แต่ผมคิดว่าตอนนี้ทำได้เท่านี้ก่อน

537
00:22:36.666 --> 00:22:37.966
ขอบคุณที่ตั้งใจรับชมครับ

538
00:22:37.966 --> 00:22:40.266
หวังว่าคุณจะอัปโหลดงานออกแบบชิ้นแรกของคุณขึ้น Tomachie

539
00:22:40.266 --> 00:22:42.700
และขอบคุณมาก ๆ ที่รับชมครับ!
