การทดสอบการผลิตการออกแบบสำหรับการทดสอบคะแนนการทดสอบและเทคนิคอื่น ๆ


12

ฉันทำงานกับเลย์เอาท์บอร์ดบางอันที่มีจุดทดสอบสำหรับทุก ๆ ตาข่ายในวงจร (หรือใกล้กับมัน) สิ่งนี้นำฉันไปสู่การค้นหาหัวข้ออื่น ๆ เกี่ยวกับจุดทดสอบและขั้นตอนและแนวทางการออกแบบทั่วไปสำหรับการทดสอบที่นี่ แต่ฉันไม่พบอะไรเลย ดังนั้นคำถามของฉันค่อนข้างกว้างและไม่ชัดเจน แต่นี่ไป:

  • คุณมักจะทำการทดสอบการผลิตในลักษณะใดกับการออกแบบผลิตภัณฑ์ของคุณ
  • มีจุดที่วิธีการบางอย่างที่คุ้มค่าและจุดเหล่านี้อยู่ที่ไหน? เช่นการทดสอบแบบแมนนวลของบอร์ดที่มีประชากรการตรวจพินิจเพื่อการติดตะปู ฯลฯ
  • ฉันอ่านเกี่ยวกับการออกแบบและการสร้าง BeagleBoard ซึ่งมีความซับซ้อนมากกว่าบอร์ดของเรา แต่ดูเหมือนจะไม่รวมถึงการทดสอบประเภทนี้เลย (เช่นไม่มีเตียงเล็บหรือจุดทดสอบพวกเขามีการทดสอบซอฟต์แวร์ )
  • บอร์ดทั้งหมดของเราใช้ไมโครคอนโทรลเลอร์ ฟังก์ชั่นพื้นฐานของพลังงานพื้นดินและนาฬิกามีความน่าเชื่อถือเพียงพอในการผลิตเพื่อใช้ไมโครสำหรับการทดสอบตัวเองหรือไม่?

คำตอบ:


7

ฉันเพิ่มคะแนนทดสอบลงในบอร์ดส่วนใหญ่ที่ฉันทำงาน - เว้นแต่ลูกค้าจะระบุเป็นอย่างอื่น ฉันจะไม่เพิ่มจุดทดสอบสำหรับทุกเน็ต แต่พลังและอวนพื้นดินจะได้รับจุดทดสอบอย่างแน่นอน เมื่อเราได้บอร์ดชุดหนึ่งกลับมาจากบ้าน fab ฉันคว้า DMM และ "Ohm out" คะแนนการทดสอบเพื่อให้แน่ใจว่าไม่มีสิ่งใดถูกทำให้สั้นลง

งานของฉันส่วนใหญ่ผลิตในปริมาณน้อยมากดังนั้นการทดสอบของเราส่วนใหญ่จึงทำด้วยตนเอง

เรามีผลิตภัณฑ์ที่มีปริมาณมากขึ้น แต่ใช้ฟิกซ์เจอร์ทดสอบแบบ bed-of-nail นอกเหนือจากกำลังและพื้นดินเรายังมีจุดทดสอบสำหรับบล็อกการทำงานอื่น ๆ เช่น Ethernet, SPI, เสียง (ลำโพง / ไมโครโฟน)

หากคุณกำลังดำเนินการต้นแบบการเรียกใช้ครั้งแรกคุณอาจต้องการให้คะแนนการทดสอบเหล่านั้นทั้งหมดสำหรับการดีบัก แต่ในการแก้ไขในภายหลังหลังจากบล็อกการทำงานได้รับการพิสูจน์แล้วว่าตกลงคุณสามารถลบพวกมันออกจากบอร์ดได้ถ้าคุณต้องการ

ในท้ายที่สุดมันลดลงมาจากปริมาณการผลิตของคุณและความเสี่ยงที่คุณต้องการใช้กับการทดสอบ / ไม่ทดสอบด้านต่างๆของบอร์ด


4
  • มีการทดสอบบอร์ดเปล่า (PCB) 100% ทดสอบกับ netlist ที่คุณจัดหา หากคุณขึ้นอยู่กับความต้านทานควบคุมให้บอร์ด fab สำหรับที่เกินไป
  • JTAG ไม่ได้เพิ่มค่าใช้จ่ายของบอร์ดหรือต้องการชิปเพิ่มเติมเพียงแค่ตัวเชื่อมต่อ แต่ให้แน่ใจว่าคุณสามารถแยกโซ่เช่นหนึ่งสำหรับ FPGA และหนึ่งสำหรับโปรเซสเซอร์
  • โพรบ Flying ช่วยลดค่าใช้จ่ายของเตียงเล็บ หากคุณทำ <1,000 หน่วย; ฉันคาดหวังว่ามันจะไม่สมเหตุสมผลทางด้านการเงินในการพัฒนาเครื่องทดสอบเตียงเล็บ
  • ไมโครคอนโทรลเลอร์เป็นสิ่งที่ดีสำหรับการทดสอบ RAM และการเชื่อมต่อกับ FPGA

2

ควรเพิ่มคะแนนการทดสอบโดยคำนึงถึงผลกระทบต่อการออกแบบ (เช่นหมุดอะนาล็อกหรือพินความเร็วสูงอาจเปลี่ยนพฤติกรรมของพวกเขาด้วยความยาวทองแดง / เส้นพิเศษ)

ทุกที่ที่เป็นไปได้ฉันชอบตรวจสอบ / บันทึกอุปกรณ์จ่ายไฟต่าง ๆ ด้วย ADC (ไมโครมักจะมีหมุดสำรอง ADC สองสามอัน) แม้ว่าฉันจะใช้ ADC แบบสแตนด์อโลนที่สามารถลบออกได้เพื่อประหยัดค่าใช้จ่าย BOM แต่ฉันยังไม่ได้ทำงานในโครงการที่การตรวจสอบระดับแรงดันไฟฟ้าในพื้นที่ถูกปฏิเสธเพื่อการประหยัดชิ้นส่วนเล็ก ๆ

การบันทึกต้นแบบการผลิตและความล้มเหลวของฟิลด์ก็มีความสำคัญเช่นกันโดยเฉพาะอย่างยิ่งหาก BIST ของคุณไม่ได้ให้ความคุ้มครองเต็มรูปแบบ

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.