บอร์ดฐานสำหรับโมดูลประมวลผล แบบกำหนดเองทำหน้าที่อะไร?
บอร์ดฐานสำหรับโมดูลประมวลผล เชื่อมต่อโมดูลประมวลผลกับส่วนที่เหลือของผลิตภัณฑ์ อาจมีการแปลงพลังงาน เครื่องรับส่งสัญญาณภาคสนาม ขั้วต่อ การป้องกัน การเชื่อมต่อที่เก็บข้อมูล และฟังก์ชันการควบคุม งานที่แน่นอนขึ้นอยู่กับว่าโมดูลมีอุปกรณ์อะไรบ้างและต้องการการติดตั้งอะไรบ้าง
โปรเจ็กต์นี้ขยายไปไกลกว่าการวางตัวเชื่อมต่อไว้รอบโมดูล ข้อจำกัดทางกล ความสมบูรณ์ของสัญญาณ การกำหนดค่าซอฟต์แวร์ การผลิตและการเข้าถึงบริการโต้ตอบกัน ตัวเชื่อมต่อที่ถูกย้ายล่าช้าในโปรเจ็กต์อาจส่งผลต่อการกำหนดเส้นทาง เครื่องมือ ตัวเรือนอุปกรณ์ และชุดสายเคเบิล จับการพึ่งพาเหล่านั้นในขณะที่ยังคงมีราคาไม่แพงในการเปลี่ยนแปลง
หากการตัดสินใจของแพลตฟอร์มยังคงเปิดอยู่ ให้เริ่มต้นด้วย SoM เทียบกับคู่มือคอมพิวเตอร์บอร์ดเดี่ยว. หากการออกแบบมีการอนุมาน AI ให้ตรวจสอบรุ่นที่ต้องการและเส้นทาง เซนเซอร์ ก่อนที่จะหยุดการทำงานของโมดูลประมวลผล
สิ่งที่ควรรวมไว้ในบทสรุปการออกแบบ
| อินพุต | ข้อมูลที่จะให้ | เหตุใดจึงเปลี่ยนการออกแบบ |
|---|---|---|
| โมดูลคำนวณ | ชิ้นส่วนที่แน่นอน การแก้ไข หน่วยความจำ/หน่วยเก็บข้อมูล และ BSP ที่รองรับ | กำหนดขอบเขตทางไฟฟ้า เครื่องกล และซอฟต์แวร์ |
| อินเทอร์เฟซ | จำนวน มาตรฐานทางไฟฟ้า อัตราข้อมูล ขั้วต่อ การแยกส่วน และความยาวสายเคเบิล | กำหนดตัวรับส่งสัญญาณ การป้องกัน การกำหนดเส้นทาง และการตรวจสอบความถูกต้อง |
| อุปทาน | ข้อกำหนดแรงดันไฟฟ้าที่กำหนด ช่วงการทำงาน การสตาร์ท และการรบกวน | กำหนดการแปลง ลำดับ การป้องกัน และงานระบายความร้อน |
| กลศาสตร์ | โครงร่างบอร์ด ขีดจำกัดความสูง การติดตั้ง ตำแหน่งตัวเชื่อมต่อ และรุ่น ตัวเรือนอุปกรณ์ | จำกัดตำแหน่ง การระบายความร้อน และการประกอบ |
| ซอฟต์แวร์ | ระบบปฏิบัติการ ข้อกำหนดในการบูต/อัพเดต และการสนับสนุนอุปกรณ์ต่อพ่วง | กำหนด BSP, ไดรเวอร์และงานการรวมแอปพลิเคชัน |
| การตรวจสอบ | สภาพแวดล้อมการทำงาน การทดสอบที่ใช้บังคับ และเกณฑ์การยอมรับที่วัดได้ | กำหนดอุปกรณ์ ต้นแบบ เวลาทดสอบ และหลักฐาน |
| การผลิต | ปริมาณ โครงการนำร่อง ปริมาณที่คาดหวัง รูปแบบการบริการ และการส่งมอบการผลิต | มีอิทธิพลต่อการจัดหา การติดตั้งการทดสอบ และการควบคุมการเปลี่ยนแปลง |
ทำเครื่องหมายสิ่งที่ไม่รู้จักอย่างชัดเจนและมอบหมายให้แต่ละเจ้าของ ตัวอย่างเช่น “กล้องสี่ตัว” ปล่อยให้อินเทอร์เฟซเปิดอยู่, เซนเซอร์, ความยาวสายเคเบิล, การซิงโครไนซ์ และโหมดการทำงานพร้อมกัน ขั้นตอนการค้นพบเบื้องต้นสามารถแก้ไขความไม่แน่นอนเหล่านั้นได้ก่อนที่จะมีการตกลงขอบเขตการดำเนินการที่แน่นอน
กระบวนการออกแบบและการตรวจสอบที่ใช้งานได้จริง
- ข้อกำหนดและความเป็นไปได้ ยืนยันโมดูล การจัดสรรอินเทอร์เฟซ ซอฟต์แวร์ที่มีอยู่ และความเสี่ยงที่สำคัญ จัดทำแผนภาพบล็อกที่ตกลงร่วมกันและโครงร่างการยอมรับ
- การทบทวนแผนผังและส่วนประกอบ กำหนดแผนผังกำลัง การป้องกัน นาฬิกา การรีเซ็ต และอินเทอร์เฟซ ตรวจสอบความพร้อมใช้งานของส่วนประกอบและทางเลือกก่อนการจัดวาง
- เค้าโครงและการทบทวนการผลิต แก้ปัญหาการซ้อน การจัดวาง ข้อจำกัดในการกำหนดเส้นทาง การปรับพอดีทางกล การเข้าถึงการประกอบ และจุดทดสอบ
- การจัดหาและประกอบต้นแบบ ตรวจสอบข้อมูลการผลิตและการทดแทนส่วนประกอบ จากนั้นบันทึกการกำหนดค่าตามที่สร้างขึ้นของแต่ละบอร์ด
- การเริ่มทำงานของฮาร์ดแวร์และการบูรณาการซอฟต์แวร์ ตรวจสอบพลังงานและการเริ่มต้นระบบก่อนใช้งานอินเทอร์เฟซและปริมาณงานของแอปพลิเคชัน ติดตามปัญหาเกี่ยวกับการแก้ไขบอร์ดและซอฟต์แวร์
- การตรวจสอบและการส่งมอบ ดำเนินการทดสอบตามที่ตกลงไว้ ปิดประเด็น และส่งข้อมูลการเผยแพร่และหลักฐานสนับสนุนที่กำหนดไว้ในขอบเขตของโครงการ
ใช้คู่มือการออกแบบของผู้ผลิตโมดูลและรายการตรวจสอบ การเริ่มทำงานและตรวจสอบฮาร์ดแวร์ สำหรับชิ้นส่วนที่เลือก ข้อมูลอ้างอิงของผู้จำหน่ายสามารถระบุข้อกำหนดที่มองข้ามได้ง่าย แต่คำแนะนำสำหรับโมดูลหรือรุ่นอื่นไม่สามารถใช้แทนกันได้ รายการตรวจสอบ NVIDIA ในข้อมูลอ้างอิงเป็นตัวอย่างของวิธีการจัดทำเอกสารการตรวจสอบฮาร์ดแวร์และซอฟต์แวร์สำหรับระบบนิเวศเฉพาะ
อะไรเป็นตัวกำหนดราคา บอร์ดฐานสำหรับโมดูลประมวลผล NRE
วิศวกรรมที่ไม่เกิดซ้ำครอบคลุมงานที่ทำเพื่อสร้างและตรวจสอบการออกแบบ ใบเสนอราคาที่มีประโยชน์จะแยกงานนั้นออกจากส่วนประกอบต้นแบบ การผลิต PCB การประกอบ อุปกรณ์จับยึด การทดสอบภายนอก และการผลิตที่เกิดซ้ำ ยอมรับว่ารายการใดที่รวมอยู่ในรายการเหล่านี้ เป็นทางเลือกหรือเรียกเก็บเงินแยกต่างหาก
| ตัวขับเคลื่อนต้นทุน | คำถามที่ต้องแก้ไขก่อนเสนอราคา |
|---|---|
| ความซับซ้อนของอินเทอร์เฟซ | รองรับอินเทอร์เฟซแล้วหรือจำเป็นต้องมีวงจรและไดรเวอร์ใหม่หรือไม่ |
| เค้าโครงความเร็วสูง | สัญญาณใดกำหนดข้อกำหนดการสแต็กอัพ อิมพีแดนซ์ และการตรวจสอบความถูกต้อง |
| พลังและการป้องกัน | ผลิตภัณฑ์ที่สมบูรณ์ต้องทนต่อสภาวะการจ่ายและการรบกวนภาคสนามแบบใด |
| ข้อจำกัดทางกล | โครงร่างมีความยืดหยุ่นหรือการออกแบบต้องพอดีกับซองจดหมายและสายรัดคงที่หรือไม่? |
| ขอบเขตซอฟต์แวร์ | งานดังกล่าวประกอบด้วยการปรับ BSP, ไดร์เวอร์, การสนับสนุนการกู้คืนและการอัพเดตหรือไม่? |
| การทำซ้ำต้นแบบ | การแก้ไข การทดสอบซ้ำ และการเปลี่ยนแปลงขอบเขตที่คาดหวังจะได้รับการจัดการอย่างไร |
| คุณสมบัติและการผลิต | ต้องมีการทดสอบ อุปกรณ์ติดตั้ง และเอกสารการผลิตอย่างเป็นทางการใดบ้าง |
ราคาเปล่า "การออกแบบ PCB" นั้นยากต่อการเปรียบเทียบกับใบเสนอราคาการพัฒนาผลิตภัณฑ์ที่สมบูรณ์ ขอรายการส่งมอบ สมมติฐาน การยกเว้น เกณฑ์การยอมรับ และกระบวนการเปลี่ยนแปลง ทำให้สามารถเปรียบเทียบข้อเสนอได้โดยไม่ต้องถือว่ารวมงานที่ขาดหายไปด้วย
ควรวางแผนไทม์ไลน์อย่างไร?
สร้างกำหนดการเกี่ยวกับการขึ้นต่อกัน การอนุมัติข้อกำหนดก่อนการหยุดการออกแบบ ความพร้อมในการผลิตและส่วนประกอบเป็นตัวกำหนดว่าต้นแบบที่ประกอบแล้วจะมาถึงเมื่อใด การเปลี่ยนแปลงฮาร์ดแวร์อาจต้องใช้รอบการผลิตอื่นก่อนจึงจะสามารถทดสอบซ้ำได้ ซอฟต์แวร์สามารถดำเนินการแบบคู่ขนานบนแพลตฟอร์มการพัฒนาได้ก็ต่อเมื่อแพลตฟอร์มนั้นแสดงถึงฮาร์ดแวร์ขั้นสุดท้ายอย่างใกล้ชิดเพียงพอ
ในแต่ละเหตุการณ์สำคัญ ให้ระบุสิ่งที่ส่งมอบ เจ้าของ ทบทวนการตัดสินใจ และการขึ้นต่อกันครั้งต่อไป ตัวอย่างเช่น: แผนผังที่ได้รับอนุมัติ; เปิดตัวแพ็คเกจการผลิต ต้นแบบขับเคลื่อน; อินเทอร์เฟซที่ตรวจสอบแล้ว รายงานการทดสอบแอปพลิเคชัน การเปิดตัวการผลิต
การประมาณการการส่งมอบที่น่าเชื่อถือจำเป็นต้องมีขอบเขตที่กำหนดไว้และการตรวจสอบการจัดหาส่วนประกอบ แยกความพยายามด้านวิศวกรรมออกจากระยะเวลารอคอยสินค้าที่ผ่านไป และรวมเวลาในการตรวจสอบ การจัดซื้อ และค่าเผื่อการทำซ้ำที่ตกลงกันไว้ ถือว่าความพร้อมใช้งานของต้นแบบและคุณสมบัติการผลิตเป็นเหตุการณ์สำคัญที่แยกจากกัน
กำหนดการยอมรับก่อนต้นแบบแรก
เปลี่ยนข้อกำหนดให้เป็นการทดสอบที่สังเกตได้ แทนที่จะระบุ "เกตเวย์ทำงาน" ให้ระบุโหมดอินเทอร์เฟซ รูปแบบการรับส่งข้อมูล ระยะเวลา การสูญเสียที่อนุญาต และบันทึกหรือการวัดที่บันทึกผลลัพธ์ แทนที่จะใช้ “AI นั้นเร็ว” ให้กำหนดโมเดล อินพุต เกณฑ์ความแม่นยำ ปริมาณงานที่ยั่งยืน และความล่าช้าของเอาต์พุตที่ยอมรับได้
- การเริ่มต้น การปิดระบบ การกู้คืน และลักษณะการทำงานของเอกสารหลังจากการอัพเดตที่ถูกขัดจังหวะ
- ใช้งานอินเทอร์เฟซที่จำเป็นร่วมกัน แทนที่จะใช้เพียงรายการเดียวในแต่ละครั้ง
- รันปริมาณงานที่ตั้งใจไว้นานพอที่จะประเมินสภาวะการทำงานด้านความร้อนที่เกี่ยวข้อง
- ตรวจสอบการบริการและขั้นตอนการทดสอบการผลิตที่ตกลงกันไว้
- ติดบอร์ดรุ่นปรับปรุง เฟิร์มแวร์ และอิมเมจซอฟต์แวร์ไว้กับทุกผลการทดสอบ
สำหรับการพิจารณาด้านกลไกและกำลัง โปรดดูของเรา หมายเหตุการออกแบบคอมพิวเตอร์ไร้พัดลมที่ทนทาน. สำหรับภาระงานโครงข่ายประสาทเทียม คู่มือการทดสอบ RK3588 NPU เป็นจุดเริ่มต้นสำหรับการแยกประสิทธิภาพของโมเดลออกจากประสิทธิภาพของระบบที่สมบูรณ์
ยอมรับแพ็คเกจการส่งมอบ
ระบุรูปแบบและสิทธิ์สำหรับแผนผัง เค้าโครง PCB ผลลัพธ์การผลิต รายการวัสดุ คำแนะนำในการประกอบ ซอฟต์แวร์ คำแนะนำในการเขียนโปรแกรม และอุปกรณ์ทดสอบ กำหนดแหล่งที่มาที่สามารถแก้ไขได้ซึ่งองค์ประกอบของบุคคลที่สามมีใบอนุญาตแยกต่างหาก และใครเป็นผู้ดูแลรักษาการออกแบบหลังจากการยอมรับ นี่เป็นเงื่อนไขโครงการที่ต้องตกลง ไม่ใช่สมมติฐานที่ตามมาโดยอัตโนมัติจากการจ่ายเงิน NRE
เอกสารเผยแพร่ที่เป็นประโยชน์ยังบันทึกข้อจำกัดที่ทราบ การเปลี่ยนตัวที่ได้รับอนุมัติ ความเสี่ยงที่ยังไม่ได้รับการแก้ไข และขั้นตอนการขอเปลี่ยนแปลง ข้อมูลดังกล่าวช่วยให้ทีมงานฝ่ายผลิตและบริการแยกแยะการแก้ไขที่มีการควบคุมจากรูปแบบที่ไม่มีเอกสารประกอบ
คำถาม บอร์ดฐานสำหรับโมดูลประมวลผล ที่กำหนดเอง
สามารถคัดลอกข้อมูลอ้างอิง บอร์ดฐาน โดยไม่เปลี่ยนแปลงได้หรือไม่
อาจเป็นจุดเริ่มต้นทางวิศวกรรมที่ได้รับอนุญาต แต่การติดตั้งใหม่ยังคงต้องมีการตรวจสอบความถูกต้องทางไฟฟ้า เครื่องกล ซอฟต์แวร์ และการผลิต ตรวจสอบว่าการออกแบบที่อ้างอิงทุกรายการใช้กับโมดูลและการแก้ไขที่แน่นอน
BSP ทำงานโดยอัตโนมัติหรือไม่?
เฉพาะในกรณีที่ขอบเขตที่ตกลงกันไว้รวมอยู่ด้วย ระบุผู้ที่เป็นเจ้าของการกำหนดค่าการบูต การสนับสนุนอุปกรณ์ต่อพ่วง การรวมระบบปฏิบัติการ และการอัปเดตระยะยาวในการสรุปโครงการ
เพียงพอสำหรับการสนทนาครั้งแรกเท่าไร?
แผนภาพบล็อก การตั้งค่าโมดูล รายการอินเทอร์เฟซ รายละเอียดการจัดหา ข้อจำกัดของ ตัวเรือนอุปกรณ์ ปริมาณเป้าหมาย และวันที่ของ โครงการนำร่อง ที่ต้องการเป็นจุดเริ่มต้นที่มีประโยชน์ รวมสิ่งที่ยังไม่แน่ใจเพื่อการสนทนาครั้งแรกจะได้มุ่งเน้นไปที่ความเสี่ยงเหล่านั้น
เชื่อมต่อการออกแบบ PCB เข้ากับ Linux การเริ่มทำงานและตรวจสอบฮาร์ดแวร์ แบบฝัง
การออกแบบ PCB แบบกำหนดเองและซอฟต์แวร์ระบบฝังตัวนั้นพึ่งพาซึ่งกันและกัน แพ็คเกจสนับสนุนบอร์ด (BSP) จำเป็นต้องตรงกับระบบในโมดูลที่เลือก ลำดับพลังงาน การจัดสรรพิน และอุปกรณ์ต่อพ่วงที่ต่อพ่วง แก้ไขอินเทอร์เฟซเหล่านี้ก่อนเค้าโครงเพื่อให้ฮาร์ดแวร์และ Linux การเริ่มทำงานและตรวจสอบฮาร์ดแวร์ แบบฝังสามารถดำเนินการกับการกำหนดค่าเดียวกันได้
สำหรับผลิตภัณฑ์ Edge AI ให้รวมกล้องที่ต้องการหรือเส้นทาง เซนเซอร์ ไว้ในงานความเป็นไปได้เบื้องต้น โมดูลตัวประมวลผลที่ใช้งานได้ไม่ได้พิสูจน์ว่าไปป์ไลน์การรับและการอนุมานที่สมบูรณ์จะตรงตามเวลาแฝงที่ต้องการ บันทึกความพร้อมใช้งานของไดรเวอร์ ความต้องการหน่วยความจำ และหลักฐานการทดสอบในการสรุปโครงการ
ตรวจสอบข้อจำกัดการออกแบบพีซีอุตสาหกรรมแบบไม่มีพัดลม
ข้อมูลอ้างอิงทางเทคนิค
- NVIDIA: การปรับโมดูลและรายการตรวจสอบฮาร์ดแวร์/ซอฟต์แวร์ การเริ่มทำงานและตรวจสอบฮาร์ดแวร์
- Digi: จุดเริ่มต้นการพัฒนาระบบสมองกลฝังตัว
กระบวนการข้างต้นเป็นกรอบการวางแผนโครงการ กฎการออกแบบระบบไฟฟ้าต้องมาจากเอกสารทางเทคนิคปัจจุบันของโมดูลที่เลือก
นำรายการอินเทอร์เฟซของคุณมา
ส่งการตั้งค่าโมดูล ตัวเชื่อมต่อ แหล่งจ่าย ปริมาณ ตัวเรือนอุปกรณ์ และ โครงการนำร่อง เราสามารถเปลี่ยนให้เป็น บอร์ดฐานสำหรับโมดูลประมวลผล ที่มีขอบเขตและการสนทนาเกี่ยวกับซอฟต์แวร์แบบฝังได้
