ข้ามไปยังเนื้อหา

วิธีค้นหา IC ทดแทนที่เข้ากันได้แบบ Pin-Compatible

วิธีหา IC ทดแทนแบบ Pin-Compatible: เปรียบเทียบขา แพ็คเกจ และสเปกไฟฟ้าจาก Datasheet เพื่อจัดหาชิ้นส่วนแบบ Drop-in โดยไม่ต้องออกแบบวงจรใหม่

PinCompatible Engineering Team • • อัปเดตเมื่อ: 7/10/2569
How to find a pin-compatible replacement IC by comparing the original and alternate pinouts
How to find a pin-compatible replacement IC by comparing the original and alternate pinouts

วิธีค้นหา IC ทดแทนที่สามารถใช้งานร่วมกันได้ทางพิน (pin-compatible) เป็นคำถามที่วิศวกรออกแบบ ช่างซ่อม และฝ่ายจัดซื้อทุกคนต้องเผชิญในบางช่วงเวลา ซึ่งมักจะอยู่ภายใต้ความกดดันด้านเวลา เมื่อชิ้นส่วนเข้าสู่สถานะ end-of-life ผู้ผลิตรายเดิมปรับราคาสูงเกินเหตุ จำเป็นต้องมีซัพพลายเออร์รายที่สองเพื่อความมั่นคงของห่วงโซ่อุปทาน หรือสายการผลิตที่ดำเนินการมานานนับทศวรรษไม่สามารถหาชิปตัวเดิมที่ออกแบบไว้ได้อีกต่อไป คำว่า compatible คือหัวใจสำคัญของการดำเนินการนี้: ตัวแทนที่ pin-compatible จะมีตำแหน่งพินทางกายภาพและแพ็คเกจเดียวกันกับตัวเดิม ดังนั้นจึงสามารถติดตั้งบน footprint ของแผงวงจรพิมพ์เดิมได้โดยไม่ต้องออกแบบเลย์เอาต์บอร์ดใหม่ คุณสมบัติประการเดียวนี้นี่เองที่แยกความแตกต่างระหว่างการสลับชิ้นส่วนที่ใช้งานได้จริงกับการทำโครงการออกแบบใหม่ เนื่องจากการออกแบบเลย์เอาต์บอร์ดใหม่นั้นเสียเวลา มีความเสี่ยง และมักต้องการการรับรองใหม่ คู่มือนี้จะนำเสนอวิธีการที่ทำซ้ำได้ในการค้นหาตัวแทนที่ pin-compatible ตั้งแต่การอ่าน datasheet ไปจนถึงการตรวจสอบความถูกต้องของตัวเลือกด้วยเครื่องมือและการทดสอบทางกายภาพ เพื่อที่ว่าในครั้งต่อไปที่ชิ้นส่วนไม่สามารถหาได้ การค้นหาจะได้ไม่ต้องเริ่มจากศูนย์

วิธีการในคู่มือนี้ถูกออกแบบมาให้ไม่ยึดติดกับฐานข้อมูลใดโดยเฉพาะ มันสามารถใช้งานได้ไม่ว่าคุณจะค้นหาจากตัวแทนจำหน่ายที่ได้รับอนุญาตอย่าง DigiKey หรือ Mouser, เครื่องมือรวบรวม BOM อย่าง Octopart หรือ Findchips, โปรแกรมค้นหา cross-reference โดยเฉพาะ หรือซัพพลายเออร์ที่จัดหาชิ้นส่วนทางเลือกแบบ pin-to-pin สิ่งที่แหล่งข้อมูลเหล่านั้นมีเหมือนกันคือการแสดงรายการตัวเลือกที่น่าจะเป็นไปได้ และยังคงต้องมีใครบางคนตัดสินใจว่าตัวเลือกนั้นเป็นแบบ drop-in ได้อย่างแท้จริงหรือไม่ การตัดสินใจนั้นคือการตรวจสอบจาก datasheet และระเบียบวินัยในการตรวจสอบทุกพินและทุกพารามิเตอร์ทางไฟฟ้าก่อนที่จะเชื่อผลลัพธ์ของ cross-reference คือสิ่งที่ทำให้การเปลี่ยนชิ้นส่วนเป็นไปอย่างราบรื่นแทนที่จะเป็นหายนะ ชิ้นส่วนที่ pin-compatible ซึ่งมีแพ็คเกจและชื่อพินเหมือนกัน แต่อาจแตกต่างกันในเรื่องแรงดันไฟฟ้าขาเข้าสูงสุด กระแสขาออก หรือความถี่ในการสวิตช์ (switching frequency) มักจะดูเหมือนใช้งานได้ในตอนแรก แต่จะล้มเหลวเมื่อใช้งานในปริมาณมากหรือที่อุณหภูมิสูง ซึ่งเป็นวิธีที่แพงที่สุดในการค้นพบความไม่เข้ากันของอุปกรณ์

วิธีการค้นหา IC ทดแทนที่เข้ากันได้ทางพิน (Pin-Compatible) จาก Datasheet

IC ทดแทนที่เข้ากันได้ทางพิน (Pin-compatible replacement IC) คือวงจรรวมที่มีฟังก์ชันของพินเหมือนกัน ในตำแหน่งพินเดียวกัน ภายใต้แพ็คเกจ (Package) เดียวกันกับชิ้นส่วนต้นฉบับ เพื่อให้สามารถบัดกรีลงบน Footprint ของ PCB เดิมได้ และโดยทั่วไปสามารถใช้แทนกันได้โดยไม่ต้องออกแบบบอร์ดใหม่ วิศวกรใช้คำนี้สลับกับคำว่า Pin-to-pin compatible และคำจำกัดความนี้ประกอบด้วยข้อเท็จจริงสามประการที่ต้องเป็นจริงทั้งหมด ได้แก่: แพ็คเกจทางกายภาพต้องเหมือนกันหรือมี Footprint ที่เหมือนกัน, พินไฟเลี้ยง (Power) และพินกราวด์ (Ground) ต้องอยู่ในตำแหน่งเดียวกัน และพินสัญญาณฟังก์ชันต้องทำหน้าที่เดียวกันแม้ว่าการออกแบบภายในจะแตกต่างกัน ผู้สมัครที่ตรงกันในเรื่องพินแต่ไม่ใช่แพ็คเกจจะไม่ถือว่าเข้ากันได้ทางพิน ส่วนผู้สมัครที่ตรงกันในเรื่องแพ็คเกจแต่กำหนดฟังก์ชันที่แตกต่างกันให้กับพินนั้นแย่ยิ่งกว่า เพราะมันดูเหมือนกันแต่จะล้มเหลวเมื่อนำไปใช้งานจริง วิธีที่เชื่อถือได้ในการตัดสินผู้สมัครรายใดก็ตามคือการเปรียบเทียบกับแผนภาพ Pinout ใน Datasheet ของ IC ต้นฉบับและ Datasheet ของตัวสำรองเองแบบพินต่อพิน ตั้งแต่ VCC ผ่าน Ground ไปจนถึงทุกอินพุตและเอาต์พุต เมื่อ Datasheet ต้นฉบับไม่มีให้ดาวน์โหลดจากผู้ผลิตแล้ว ยังมีสำเนาจดหมายเหตุอยู่ในเว็บไซต์รวบรวม Datasheet และหมายเลขพินที่พิมพ์บนตัวอุปกรณ์ยังคงระบุรุ่นที่แน่นอนเพื่อนำไปจับคู่ การอ่านเพื่อตรวจสอบความเข้ากันได้ของพินเป็นทักษะหลักของกระบวนการทั้งหมดนี้ และเป็นขั้นตอนที่ความล้มเหลวของการหาตัวแทนส่วนใหญ่จะถูกตรวจพบก่อนที่จะไปถึงโต๊ะทดสอบ

ขั้นตอนมาตรฐานในการตรวจสอบความเข้ากันได้จาก Datasheet เริ่มต้นด้วยจำนวนพิน นับพินของตัวต้นฉบับ จากนั้นนับพินของตัวสำรอง ชิ้นส่วน DIP แบบ 14 พินจะไม่มีทางกลายเป็น 16 พินได้ และการเปลี่ยนแพ็คเกจจะทำให้การตรวจสอบเปลี่ยนไปโดยสิ้นเชิง เมื่อจำนวนพินเท่ากัน ให้วางแผนภาพ Pinout ทั้งสองไว้ข้างกันโดยเรียงลำดับจากพินที่ 1 และเปรียบเทียบแต่ละตำแหน่งตามลำดับ พินไฟเลี้ยง, พินกราวด์ และพินที่ไม่ได้ใช้งาน (No-connect) มักจะตรงกันก่อนเพราะถูกกำหนดโดยมาตรฐานแพ็คเกจ ซึ่งเป็นเหตุผลว่าทำไมผู้ผลิตหลายรายจึงผลิตชิ้นส่วนที่ใช้แทนกันได้สำหรับ Pinout คลาสสิกอย่างซีรีส์เรกูเลเตอร์ 78xx ความแตกต่างจะปรากฏบนพินฟังก์ชัน ซึ่งผู้จำหน่ายรายหนึ่งอาจวาง Output-enable ในขณะที่อีกรายวางอินพุตที่สองที่เป็นอิสระ หรือ Datasheet ฉบับหนึ่งระบุพินว่าเป็น Standby ในขณะที่อีกฉบับระบุว่า Not connected พินฟังก์ชันใดๆ ที่แตกต่างกันแม้เพียงพินเดียว จะลดระดับชิ้นส่วนนั้นจากการเป็น Pin-compatible ที่แท้จริง ไปเป็นเพียงตัวเลือกที่ต้องมีการแก้ไข Footprint, การต่อสายจัมเปอร์ หรือการตัดลายวงจร ดังนั้นการเปรียบเทียบต้องทำอย่างละเอียดถี่ถ้วนมากกว่าการมองแค่พินไฟเลี้ยง นิสัยที่รวดเร็วและมีค่าคือการบันทึกฟังก์ชันของแต่ละพินลงในตารางระหว่างการตรวจสอบ เพราะตารางนั้นจะกลายเป็นบันทึกการตัดสินใจในอนาคตสำหรับทั้งทีม และเป็นหลักฐานที่วิศวกรจัดซื้อสามารถแนบไปกับใบแจ้งการเปลี่ยนแปลงชิ้นส่วนได้

วิธีการค้นหา IC ทดแทนที่เข้ากันได้ทางพินเมื่อ Pinout ไม่เป็นมาตรฐาน

เมื่อชิปเป็นชิ้นส่วนมาตรฐานในแคตตาล็อก Pinout จะถูกบันทึกไว้ทุกที่และการเปรียบเทียบจะทำได้รวดเร็ว คำถามที่ยากกว่าคือจะหา IC ทดแทนที่เข้ากันได้ทางพินได้อย่างไรเมื่ออุปกรณ์นั้นเป็นชิ้นส่วนเฉพาะ (Proprietary) หรือชิ้นส่วนเฉพาะทาง (Application-specific), ตัวต้านทาน Pull-up, ทรานซีฟเวอร์ที่มีการจัดเรียงพินเฉพาะของผู้จำหน่าย หรือไมโครคอนโทรลเลอร์ที่ Datasheet ระบุตำแหน่ง GPIO ไว้มากมาย สำหรับชิ้นส่วนเหล่านั้นจะใช้วิธีการเดียวกันแต่ขอบเขตการค้นหาต้องกว้างขึ้น เพราะจำนวนผู้ผลิตที่เลียนแบบ Pinout เฉพาะนั้นมีน้อยกว่าจำนวนผู้ผลิตที่สร้างตามมาตรฐานสาธารณะ ให้ค้นหาหมายเลขพินในฐานข้อมูล Cross-reference ก่อน จำกัดการค้นหาเฉพาะแพ็คเกจที่ตรงกันในตัวกรองการค้นหา จากนั้นเปรียบเทียบ Datasheet ของตัวสำรองโดยใช้ตารางพินต่อพินแบบเดียวกัน สำหรับไมโครคอนโทรลเลอร์ สัญญาณที่มีประสิทธิภาพอีกอย่างหนึ่งคือรายการอุปกรณ์ทางเลือกของผู้ผลิตเอง: ผู้จำหน่ายซิลิคอนที่ขายซีรีส์ทั้งหมดใน Pinout เดียวกัน (เช่นที่ ST ทำกับสาย STM32 และ GigaDevice ทำกับสาย GD32) จะเผยแพร่บันทึกการย้ายข้อมูล (Migration notes) ที่ระบุอย่างชัดเจนว่าอุปกรณ์ใดบ้างที่เข้ากันได้ทางพิน และการสลับชิ้นส่วนนั้นต้องมีการเปลี่ยนแปลงโค้ดอย่างไร บันทึกการย้ายข้อมูลเหล่านั้นเป็นทางลัดที่มีความน่าเชื่อถือสูงสุดบนอินเทอร์เน็ต และช่วยแก้ปัญหาเรื่องความเข้ากันได้ได้เร็วกว่ากระทู้ในฟอรัมใดๆ

สิ่งที่ต้องบันทึกในตารางเปรียบเทียบพิน

ตารางเปรียบเทียบพินที่มีระเบียบวินัยจะมีหนึ่งแถวต่อหนึ่งพินและมีสี่คอลัมน์: หมายเลขพิน, ฟังก์ชันพินต้นฉบับ, ฟังก์ชันพินตัวสำรอง และคำตัดสินว่า Match (ตรงกัน), Mismatch (ไม่ตรงกัน) หรือ Power-only (เฉพาะไฟเลี้ยง) คำตัดสินแบบ Power-only ครอบคลุมกรณีทั่วไปที่ชิ้นส่วนทั้งสองวาง VCC และ GND ไว้ที่พินเดียวกัน แต่ชิ้นส่วนหนึ่งเพิ่มพิน VCC แยกต่างหากสำหรับเรกูเลเตอร์ภายในที่ตัวต้นฉบับไม่ได้เปิดออกมา ให้พิมพ์ตารางนี้เมื่อการตัดสินใจส่งต่อไปยังทีมจัดซื้อ เพราะการเปลี่ยนหมายเลขพินใน BOM การผลิตภายใต้กระบวนการ ISO จะถูกตัดสินจากหลักฐาน และตารางนี้คือหลักฐาน ตารางยังช่วยป้องกันโหมดความล้มเหลวที่แย่ที่สุดในการหาตัวแทน นั่นคือการสมมติว่าเนื่องจากแพ็คเกจดูเหมือนกัน ชิ้นส่วนจึงเหมือนกัน ผู้ผลิตผลิตตระกูลของชิ้นส่วนในแพ็คเกจเดียวกันโดยตั้งใจให้มีฟังก์ชันพินที่แตกต่างกัน และมีเพียงการตรวจสอบทีละแถวเท่านั้นที่จะตรวจพบสิ่งนั้น ในทางปฏิบัติ ตารางที่สมบูรณ์สำหรับชิ้นส่วนสิบสองพินจะใช้เวลาไม่ถึงห้านาที และมันจะเปลี่ยนการคาดเดาให้เป็นการตัดสินใจทางวิศวกรรมที่มีเอกสารยืนยัน

ทำไมวิศวกรและทีมจัดซื้อจึงมองหาตัวแทนที่สามารถใช้งานร่วมกันได้ทางพิน (Pin-Compatible Replacement)

วิศวกรค้นหาตัวแทนที่สามารถใช้งานร่วมกันได้ทางพินเนื่องจากเป็นเส้นทางที่มีความเสี่ยงต่ำที่สุดในการแก้ปัญหาด้านซัพพลาย: ไม่ต้องออกแบบบอร์ดใหม่, ไม่ต้องเริ่มระบบเฟิร์มแวร์ใหม่ในส่วนที่หลีกเลี่ยงได้, และไม่ต้องขออนุมัติชุดประกอบทั้งหมดซ้ำอีกครั้ง ทีมจัดซื้อค้นหาวลีเดียวกันนี้เพราะแหล่งที่มาที่สองบนฟุตพริ้นท์เดิมจะช่วยปกป้องสายการผลิตจากการล้มเหลวของผู้จำหน่ายรายเดียว, การช็อคของราคา, หรือกำหนดการซื้อครั้งสุดท้าย (last-time-buy) ที่บีบให้ซัพพลายเชนต้องดำเนินการอย่างรวดเร็ว ตัวกระตุ้นที่พบบ่อยที่สุดคือการแจ้งเตือนการสิ้นสุดอายุการใช้งาน (end-of-life) ซึ่งผู้ผลิตประกาศช่วงเวลาซื้อครั้งสุดท้าย และผู้ซื้อต้องตัดสินใจระหว่างการสต็อกสินค้าคงคลังหรือการรับรองส่วนประกอบทางเลือก การสต็อกสินค้าคงคลังเป็นเวลาหลายปีทำให้เงินทุนจมและสุดท้ายก็หมดลงอยู่ดี ดังนั้นทีมส่วนใหญ่จึงชอบที่จะรับรองตัวแทนที่สามารถใช้งานร่วมกันได้ทางพินและรักษาการออกแบบบอร์ดเดิมไว้ ตัวกระตุ้นที่พบบ่อยเป็นอันดับสองคือการขาดแคลนส่วนประกอบ ซึ่งแม้แต่ชิ้นส่วนที่ผลิตขึ้นมาดั้งเดิมก็ไม่สามารถหาได้ในราคาใดๆ และคำถามเดียวคือจะสามารถบัดกรีอะไรลงไปแทนที่ได้บ้าง ชิ้นส่วนที่สามารถสลับเปลี่ยนได้โดยไม่ต้องแตะต้องเลย์เอาต์ของ PCB จะช่วยให้ชุดประกอบทั้งหมด, อุปกรณ์ทดสอบ, การตั้งค่า burn-in และบางครั้งรวมถึงการอนุมัติด้านกฎระเบียบยังคงไม่เปลี่ยนแปลง นี่คือเหตุผลที่วลีการค้นหาเดียวกันนี้ปรากฏอยู่ในแผนการดำเนินงานของทุกทีมจัดซื้อ

มูลค่าของตัวแทนที่สามารถใช้งานร่วมกันได้ทางพินนั้นเห็นได้ง่ายที่สุดเมื่อเปรียบเทียบกับทางเลือกอื่น การออกแบบบอร์ดใหม่เพื่อให้รองรับชิ้นส่วนที่มีพินต่างกันหมายถึงการอัปเดตแผนผังวงจร, การเดินสายเลย์เอาต์ใหม่, การทำต้นแบบใหม่, การตรวจสอบ EMC และความสมบูรณ์ของสัญญาณซ้ำ, แล้วจึงรันงานวิศวกรรมการผลิตสำหรับเครื่อง pick-and-place ใหม่ ห่วงโซ่นั้นวัดระยะเวลาเป็นเดือนและใช้เงินจริง อีกทั้งยังมีความเสี่ยงในการนำข้อบกพร่องเข้าสู่การออกแบบที่เคยส่งมอบไปแล้ว การสลับเปลี่ยนแบบที่ใช้งานร่วมกันได้ทางพินจะช่วยลดทอนห่วงโซ่นั้นให้เหลือเพียงการตรวจสอบ datasheet, การทดสอบตัวอย่าง, และการรับรองคุณภาพ เพราะอินเทอร์เฟซทางกายภาพกับส่วนที่เหลือของบอร์ดไม่เคยเปลี่ยนแปลง นี่คือเหตุผลที่คำว่า drop-in replacement แสดงถึงคุณค่าของลูกค้าในคำเดียว: ชิ้นส่วนนั้นวางลงในบอร์ดที่มีอยู่ได้เหมือนกับชิ้นส่วนดั้งเดิม และทุกอย่างที่ตามมาจากข้อเท็จจริงทางกายภาพนั้นยังคงเดิม ในกรณีที่ไม่มี drop-in ที่แท้จริง ลำดับขั้นของความเข้ากันได้ยังคงเป็นแนวทางในการตัดสินใจ: ไมโครคอนโทรลเลอร์ที่ใช้งานร่วมกันได้ทางพินและโค้ดจะมาเป็นอันดับถัดไป ตามด้วยชิ้นส่วนที่ใช้งานร่วมกันได้ทางฟุตพริ้นท์ที่อาจต้องใช้จัมเปอร์ และการออกแบบใหม่จะอยู่ที่ลำดับล่างสุดเท่านั้น

วิธีการค้นหา IC ทดแทนที่ Pin-Compatible ใน Package ที่เหมาะสม

การจับคู่ Package เป็นตัวกรองลำดับที่สองหลังจากพิจารณาการจับคู่ขา (pins) และเป็นตัวกรองที่ระบบค้นหาส่วนใหญ่ถูกสร้างขึ้นมาเพื่อรองรับ รหัส Package เช่น DIP-8, SOIC-8, TO-220, TSSOP-20 หรือ SOT-23-5 เป็นตัวกำหนด Footprint ทางกลไกที่ชิ้นส่วนนั้นใช้บนบอร์ด, รูปแบบ Solder Paste ที่ใช้ และวิธีที่เครื่อง Pick-and-place ยึดจับชิ้นส่วน ดังนั้นชิ้นส่วนทดแทนที่ Pin-compatible จะต้องมี Package ที่มีรูปแบบ Pad Layout เดียวกัน ชิ้นส่วนสองชิ้นอาจมีจำนวนขาเท่ากันแต่มี Footprint ที่แตกต่างกันอย่างสิ้นเชิง เช่น SOIC-8 และ DIP-8 ต่างก็มีแปดขา แต่ชิ้นหนึ่งเป็นชิ้นส่วนแบบ Surface-mount และอีกชิ้นหนึ่งเป็นแบบ Through-hole ซึ่งจำนวนขาที่เท่ากันไม่ได้ทำให้พวกมันสามารถใช้แทนกันได้ ดังนั้นการเปรียบเทียบ Package จะต้องทำกับ Pad Geometry ของบอร์ดเดิม ซึ่งสำหรับการออกแบบที่มีอยู่แล้วจะระบุไว้ในแบบวาด Footprint ของชิ้นส่วนเดิมหรือใน Library ของเครื่องมือออกแบบ PCB และสำหรับการออกแบบใหม่ก็คือสิ่งที่ได้วางเลย์เอาต์ไว้แล้ว เมื่อเครื่องมือค้นหาถามหาประเภท Package ให้เลือกตัวรหัสที่ตรงกันทุกประการหรือรุ่นที่มีขนาด Body เท่ากัน (SOIC-8 อาจไม่เหมือนกับ SOP-8 จากผู้ผลิตทุกรายเสมอไปในเรื่องของ Body Outline) เนื่องจากระยะห่างระหว่างขา (Pad Pitch) และความกว้างของตัวถัง (Body Width) จะต้องตรงกับ Footprint ที่อยู่บนบอร์ดแล้ว

นอกเหนือจากรหัส Package แล้ว รายละเอียดทางกายภาพสามประการจะเป็นตัวตัดสินว่าชิ้นส่วนนั้นจะใส่ได้พอดีหรือไม่ ประการแรกคือ Pin Pitch หรือระยะห่างระหว่างกึ่งกลางของขา ซึ่งถูกกำหนดโดยมาตรฐาน Package สำหรับรหัสส่วนใหญ่ แต่ยังคงต้องได้รับการยืนยันสำหรับตระกูล Package ที่มีทั้งรุ่น Fine-pitch และ Wide-body ประการที่สองคือรูปทรงของขา (Lead Geometry) ทั้งหมด เพราะขาแบบ Gull-wing จากผู้ผลิตรายหนึ่งอาจจะเข้ากับ Footprint ที่ออกแบบมาสำหรับขาแบบ J-lead จากผู้ผลิตอีกรายหนึ่งได้ก็ต่อเมื่อ Pad นั้นรองรับทั้งสองแบบ ประการที่สามคือความสูงของตัวถัง (Body Height) และทิศทาง (Orientation) ซึ่งมีความสำคัญในเคสที่มีพื้นที่จำกัดและในบอร์ดที่เครื่องหมายระบุขั้ว (Polarity Mark) ต้องชี้ไปยังมุมที่เฉพาะเจาะจง การเปรียบเทียบ Package โดยพิจารณารายละเอียดทั้งสามนี้จะช่วยดักจับความผิดพลาดแบบ False Positives ที่เกิดจากการค้นหาด้วยจำนวนขาเพียงอย่างเดียว ผลตอบแทนจากการเลือก Package ที่ถูกต้องคือชิ้นส่วนตัวอย่างจะสามารถติดตั้งบน Footprint เดิมได้อย่างเรียบร้อย กระบวนการ Reflow ทำงานได้ตามปกติ และการทดสอบต้นแบบครั้งแรกจะเริ่มต้นจากสถานะที่ทราบแน่ชัดทางกลไก แทนที่จะเริ่มจากความไม่แน่นอนทางกลไก

เปรียบเทียบข้อมูลจำเพาะทางไฟฟ้าที่สำคัญสำหรับการเปลี่ยนแทนแบบ Pin-Compatible

การจับคู่ขา (Pin matching) และการจับคู่แพ็คเกจ (Package matching) เป็นการยืนยันว่าชิ้นส่วนนั้นติดตั้งลงไปได้ แต่การจับคู่ทางไฟฟ้าคือสิ่งที่ยืนยันว่ามันจะทำงานได้จริง และเป็นขั้นตอนที่ความล้มเหลวในการหาตัวแทนส่วนใหญ่มักเกิดขึ้น การเปรียบเทียบทางไฟฟ้าเริ่มต้นด้วยพารามิเตอร์เดียวกับที่ใช้เลือกการออกแบบดั้งเดิม: ช่วงแรงดันไฟฟ้าขณะทำงาน (Operating voltage range) และพิกัดสูงสุด (Absolute maximum ratings), แรงดันไฟฟ้าขาออกและกระแสไฟฟ้าหรือความสามารถในการขับ (Drive capability), ความถี่หรือช่วงการสลับ (Switching range) และระดับอุณหภูมิ (Temperature grade) ตัวอย่างเช่น Linear regulator ที่ระบุว่าเป็น Pin-compatible กับ 7805 ยังคงต้องจ่ายแรงดันและกระแสขาออกที่เท่ากันภายในช่วงอินพุตเดียวกัน และ Buck controller ที่เป็น Pin-compatible กับชิ้นส่วนอื่นต้องทนต่อแรงดันขาเข้าที่เท่ากันและสลับความถี่ที่เข้ากันได้สำหรับค่า Inductor และ Capacitor ภายนอกที่เหมือนกัน วิธีที่ปลอดภัยที่สุดในการเปรียบเทียบนี้คือการนำตารางคุณลักษณะทางไฟฟ้าจาก Datasheet ทั้งสองฉบับมาวางเรียงกันแบบแถวต่อแถว และทำเครื่องหมายทุกพารามิเตอร์ที่ตัวเลือกนั้นแย่กว่า หรือดีกว่าในลักษณะที่เปลี่ยนพฤติกรรมการทำงาน หรือกรณีที่ไม่ได้ระบุค่าไว้ พารามิเตอร์ที่ดีกว่ามักจะเป็นข้อได้เปรียบที่ได้มาฟรีๆ แต่พารามิเตอร์ที่ดีกว่าก็ยังสามารถทำให้การออกแบบพังได้เมื่อมันไปเปลี่ยน Timing หรือ Output slew ที่วงจรเดิมไม่ได้คาดการณ์ไว้ ดังนั้นการตรวจสอบต้องเป็นการตรวจสอบความแตกต่าง ไม่ใช่การตรวจสอบความเหนือกว่า

การตรวจสอบทางไฟฟ้าในทางปฏิบัติจะดำเนินไปตามหน้าที่ของชิ้นส่วนนั้น สำหรับอุปกรณ์กำลัง (Power component) ให้ตรวจสอบขีดจำกัดแรงดันขาเข้า, การควบคุมและความแม่นยำของขาออก, ลักษณะของ Dropout หรือการสลับ, ประสิทธิภาพในส่วนที่ส่งผลต่อความร้อน และความต้านทานความร้อน (Thermal resistance) ในแพ็คเกจเดียวกัน สำหรับ Op-amp หรือ Comparator ให้ตรวจสอบช่วงการจ่ายไฟ, Input offset voltage และ Bias current, Gain-bandwidth product หรือ Slew rate, Output swing และดูว่าชิ้นส่วนนั้นอยู่ในตระกูลที่เทียบเคียงกันได้หรือไม่ เช่น การกำหนดค่าแบบ Single, Dual หรือ Quad สำหรับชิป Logic ให้ตรวจสอบตระกูล Logic และระดับความเร็ว เนื่องจากชิ้นส่วนตระกูล 74 series มีความแตกต่างกันในกลุ่ม CMOS, TTL และตระกูล High-speed โดยที่ Input thresholds และ Propagation delay ต้องเป็นที่ยอมรับได้สำหรับวงจรโดยรอบ สำหรับชิ้นส่วน Interface หรือ Driver ให้ตรวจสอบระดับสัญญาณ, อัตราข้อมูล (Data rate) และพฤติกรรมของขา Enable และ Fault ตลอดการตรวจสอบ ให้รักษาเงื่อนไขการทำงานให้อยู่ในสภาวะจริงมากกว่าสภาวะในอุดมคติ: ชิ้นส่วนต้องทำงานได้ในช่วงค่าต่ำสุดและสูงสุดของผลิตภัณฑ์ ไม่ใช่แค่ที่จุดปกติ (Nominal point) และค่าใน Datasheet ที่สำคัญคือค่าที่ใช้ได้ตลอดช่วงอุณหภูมิการทำงานที่แผงวงจรต้องเผชิญ ชิ้นส่วนแบบ Pin-compatible ที่ผ่านการทดสอบที่ 25 องศา แต่ล้มเหลวที่อุณหภูมิแวดล้อมตามพิกัดของอุปกรณ์ คือความล้มเหลวที่ตรรกะและการตรวจสอบอย่างรอบคอบจะตรวจพบได้ก่อนการผลิต

วิธีเปรียบเทียบพารามิเตอร์ Timing และความถี่ในระหว่างการเปลี่ยนแทนขา

พารามิเตอร์ด้าน Timing ควรได้รับการพิจารณาแยกต่างหากเพราะมักจะล้มเหลวโดยไม่มีสัญญาณเตือน อุปกรณ์ Oscillator, Timer, Memory หรือ Logic ที่นำมาเปลี่ยนแทนอาจมี Pinout ที่เหมือนกันทุกประการและจ่ายสัญญาณที่ดูเหมือนจะใช้ได้ แต่กลับช้าเกินไป เร็วเกินไป หรือมีจังหวะเวลาที่ไม่ถูกต้องสำหรับวงจรเดิม ให้เปรียบเทียบ Propagation delay, Setup and hold time, Recovery time, Clock frequency maximum, Rise and fall time และ Programming หรือ Access time ที่ระบุไว้กับ Timing budget ของวงจรรับสัญญาณ ไม่ใช่แค่เทียบกับ Datasheet ของชิ้นส่วนเดิมเท่านั้น ชิ้นส่วนที่เร็วกว่าอาจเป็นอันตรายได้พอๆ กับชิ้นส่วนที่ช้ากว่า: Shift register หรือ Memory ที่จบวงจรเร็วกว่าที่ Controller คาดไว้สามารถทำให้การรับส่งข้อมูลบน Bus ผิดลำดับได้ ในกรณีที่ไม่ได้ระบุ Timing budget ของวงจรรับสัญญาณไว้ เทคนิคที่ยอมรับกันคือการสร้างต้นแบบด้วยชิ้นส่วนตัวเลือกและทดสอบการทำงานหนัก (Stress test) ทั้งที่ขอบสัญญาณนาฬิกาและอุณหภูมิที่รุนแรง แทนที่จะเชื่อถือ Datasheet เพียงอย่างเดียว นี่เป็นขั้นตอนที่ความเข้ากันได้ของ Code เข้ามาเกี่ยวข้องสำหรับ Microcontroller และชิ้นส่วน Digital เพราะ Register map, ชุดคำสั่ง หรือการกำหนดค่า Peripheral ที่แตกต่างกันเพียงเล็กน้อยจะแสดงออกมาเป็น Bug ที่เกี่ยวข้องกับ Timing ซึ่งไม่มีตาราง Pinout ใดจะตรวจจับได้

วิธีการค้นหา IC ทดแทนที่พินตรงกัน (Pin-Compatible) โดยใช้เครื่องมือ Cross-Reference

เครื่องมือ Cross-reference เปลี่ยนการค้นหาแบบแมนนวลให้เป็นการค้นหาที่รวดเร็ว และการรู้วิธีค้นหา IC ทดแทนที่พินตรงกันด้วยเครื่องมือเหล่านี้ได้กลายเป็นทักษะหลักในการจัดซื้อในปัจจุบัน ภูมิทัศน์ของเครื่องมือมีสามระดับที่ควรทำความเข้าใจ ตัวแทนจำหน่ายที่ได้รับอนุญาต เช่น DigiKey และ Mouser มีฟีเจอร์ cross-reference และชิ้นส่วนทางเลือกที่มีความน่าเชื่อถือสูง เนื่องจากข้อมูลมาจากความสัมพันธ์กับผู้ผลิตโดยตรง และการค้นหาแบบพารามิเตอร์ช่วยให้ผู้ซื้อสามารถกรองตามแพ็คเกจ, แรงดันไฟฟ้า, กระแสไฟฟ้า และฟังก์ชันได้ในหน้าจอเดียว แพลตฟอร์มรวบรวมข้อมูล เช่น Octopart และ Findchips จะทำดัชนีหมายเลขชิ้นส่วนนับล้านรายการจากซัพพลายเออร์หลายร้อยราย พร้อมแสดงข้อมูลสต็อก ราคา และลิงก์ datasheet ไปพร้อมกัน ซึ่งทำให้เป็นจุดเริ่มต้นที่เหมาะสมเมื่อคำถามคือจะซื้อที่ไหนพอๆ กับจะซื้ออะไร ส่วนเครื่องมือค้นหา cross-reference โดยเฉพาะ เช่น X-refs และ Z2Data รวมถึงเครื่องมือค้นหาชิ้นส่วนเทียบเคียงที่โฮสต์โดยอิสระ จะมีความเชี่ยวชาญในการจับคู่หมายเลขชิ้นส่วนหนึ่งไปยังทางเลือกอื่นๆ และมักจะเป็นวิธีที่เร็วที่สุดในการหาตัวเลือกที่พินตรงกันสำหรับชิ้นส่วนที่หายาก เนื่องจากฐานข้อมูลทั้งหมดถูกสร้างขึ้นบนบันทึก cross-reference Findchips.com และเครื่องมือค้นหาเทียบเคียงของชุมชนส่วนประกอบอิเล็กทรอนิกส์ยังเป็นคำตอบเมื่อชิ้นส่วนนั้นเก่ามากจนผู้ผลิตถอดออกจากแคตตาล็อกไปแล้ว

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

วิธีการตัดสินตาราง Cross-Reference ของผู้ผลิต

แหล่งข้อมูล cross-reference ที่มีความน่าเชื่อถือมากที่สุดคือตารางชิ้นส่วนทางเลือกที่เผยแพร่โดยผู้ผลิตเซมิคอนดักเตอร์เอง และควรค่าแก่การอ่านก่อนผลลัพธ์ที่รวบรวมมาจากที่อื่น เมื่อผู้จำหน่ายระบุว่าชิ้นส่วน B เป็นตัวแทนโดยตรงสำหรับชิ้นส่วน A คำแถลงนั้นมาจากผู้ที่ออกแบบชิ้นส่วน B และมักจะรวมถึงความแตกต่างเฉพาะเจาะจงในบันทึกการเปลี่ยนผ่าน (migration note) ที่แนบมาด้วย สำหรับไมโครคอนโทรลเลอร์ สิ่งนี้คือเมทริกซ์ความเข้ากันได้ของพินและฟังก์ชันหรือคู่มือการเปลี่ยนผ่าน สำหรับชิ้นส่วนลอจิกและอนาล็อก สิ่งนี้คือรายการทางเลือกหรือบันทึกการทดแทนที่แนะนำในข้อมูลการสั่งซื้อของ datasheet การตัดสินนี้ใช้ได้ทั้งสองทิศทาง: ตารางของผู้ผลิตที่ระบุว่าชิ้นส่วนหนึ่งเข้ากันได้คือหลักฐานที่แน่นหนา ในขณะที่ตารางที่ระบุว่าชิ้นส่วนนั้นไม่ใช่ตัวแทนโดยตรง หมายความว่าผู้จำหน่ายกำลังเตือนอย่างชัดเจนว่าการสลับชิ้นส่วนนั้นเป็นมากกว่าการถอดวางแทนที่ (drop-in) เครื่องมือที่รวบรวมข้อมูลในบางครั้งอาจมีบันทึกที่ล้าสมัยหรือเป็นข้อมูลทิศทางเดียว ซึ่งเป็นเหตุผลว่าทำไมการอ้างสิทธิ์จากเว็บไซต์ cross-reference จึงต้องได้รับการตรวจสอบกับบันทึกของผู้ผลิตเองและเทียบกับ datasheet ทั้งสองฉบับก่อนที่จะเปลี่ยน BOM นอกจากนี้ cross-reference ของผู้ผลิตยังเป็นที่ที่ดีที่สุดในการเรียนรู้รูปแบบของตระกูลผลิตภัณฑ์ เพราะเมื่อเข้าใจรูปแบบแล้ว ชิ้นส่วนถัดไปในตระกูลเดียวกันจะสามารถเปรียบเทียบได้โดยไม่ต้องเริ่มการค้นหาใหม่ตั้งแต่ต้น

ตรวจสอบความเข้ากันได้ของ Code และ Firmware สำหรับการทดแทน Microcontroller

Microcontrollers และ digital signal controllers เพิ่มเลเยอร์ของความเข้ากันได้ที่ชิ้นส่วนอะนาล็อกและลอจิกพื้นฐานไม่มี นั่นคือเลเยอร์ของ code ซึ่งเป็นตัวตัดสินการทดแทน MCU ส่วนใหญ่ในท้ายที่สุด MCU ตัวแทนที่มี pin-compatible อาจมีความสมบูรณ์แบบทางกลไกและทางไฟฟ้า แต่ยังคงทำให้โปรเจกต์ล้มเหลวได้เนื่องจาก flash base address, register map, peripheral set หรือ instruction set แตกต่างจากตัวเดิม ส่งผลให้ซอฟต์แวร์ที่รันบนตัวเดิมเกิดการ crash หรือทำงานผิดปกติอย่างเงียบๆ บนตัวเลือกใหม่ ตัวอย่างที่ชัดเจนที่สุดคือระบบนิเวศของ STM32 ซึ่งเลย์เอาต์พินของ STM32F103 ถูกแชร์อย่างตั้งใจในตระกูลที่กว้างขวาง และผู้ผลิตในประเทศอย่าง GigaDevice ด้วยรุ่น GD32F103 และ Artery ด้วยรุ่น AT32F403A ได้สร้างชิ้นส่วนที่ไม่เพียงแต่มี pin-compatible เท่านั้น แต่ยังมุ่งเป้าไปที่ความเข้ากันได้ทางซอฟต์แวร์ด้วย โดยมีการจัดทำเอกสารผ่าน migration guides และ register maps การตรวจสอบความเข้ากันได้ของ code คือการทดสอบสามส่วน: เปรียบเทียบ core architecture และ instruction set, เปรียบเทียบ register map และฟังก์ชัน peripheral ที่ firmware ใช้งานจริง จากนั้นจึง compile และรัน firmware กับตัวเลือกบนบอร์ดอ้างอิง migration note ของผู้ผลิตจะระบุว่าอุปกรณ์ใดบ้างที่ใช้ register level ร่วมกันและต้องเปลี่ยน driver อย่างไร และบันทึกนั้นคือเอกสารฉบับแรกที่ควรอ่านก่อนที่จะพิจารณาการเปลี่ยน MCU อย่างจริงจัง

การตรวจสอบ firmware คือการทดลองที่มีการควบคุมด้วยความมั่นใจสามระดับ ระดับแรกคือการตรวจสอบ compile-and-link ซึ่งพิสูจน์ว่า toolchain ยอมรับอุปกรณ์เป้าหมายและจัดการ startup และ vector tables ได้ ระดับที่สองคือการทดสอบ peripheral bring-up ที่ทดสอบทุกโมดูลที่ firmware ขับเคลื่อน รวมถึง clock tree, GPIO ports, timers, communication peripherals และ interrupts โดยเปรียบเทียบพฤติกรรมและ timing กับอุปกรณ์เดิม ระดับที่สามคือการทำ soak test ตลอดช่วงอุณหภูมิและแรงดันไฟฟ้าที่ใช้งานของผลิตภัณฑ์ เนื่องจากความแตกต่างในระดับ register จะปรากฏเป็นความล้มเหลวแบบไม่ต่อเนื่องที่สภาวะขอบเขต (edges) นานก่อนที่จะปรากฏที่อุณหภูมิห้อง นอกเหนือจากการตรวจสอบ code แล้ว การตรวจสอบทางไฟฟ้าจากส่วนก่อนหน้ายังคงต้องนำมาใช้ทั้งหมด รวมถึง absolute maximum ratings และค่าทางไฟฟ้าของ ADC หรือพอร์ตพิน เนื่องจาก peripheral ที่แตกต่างกันอย่างเงียบๆ อาจดึงหรือจ่ายกระแสในลักษณะที่การออกแบบเดิมไม่เคยคำนึงถึง ในกรณีที่ไม่สามารถบรรลุความเข้ากันได้ของ code ผลลัพธ์ที่ตรงไปตรงมาคือการบันทึกต้นทุนในการ porting และเปรียบเทียบกับการออกแบบใหม่ ซึ่งยังคงใช้ความได้เปรียบของ pin compatibility เป็นจุดเริ่มต้น

วิธีการสร้างต้นแบบ, ทดสอบ และซื้อชิ้นส่วนทดแทนแบบ Pin-Compatible จากแหล่งที่ได้รับการรับรอง

ผู้สมัครที่ผ่านการเปรียบเทียบทั้งสามขั้นตอนยังคงต้องได้รับการพิสูจน์บนฮาร์ดแวร์ก่อนที่จะนำไปใช้ในการผลิตจริง และการพิสูจน์นั้นมีลำดับขั้นตอนที่เป็นมาตรฐาน สั่งซื้อตัวอย่างของผู้สมัครจากซัพพลายเออร์ที่ผ่านการรับรองอย่างน้อยสองรายหากเป็นไปได้ เนื่องจากชิ้นส่วนควรมีการจัดหาจากแหล่งสำรองแม้ในรูปแบบของตัวอย่างก็ตาม ติดตั้งตัวอย่างลงบนบอร์ดเดิมหรือการออกแบบอ้างอิงที่ใช้งานชิ้นส่วนต้นฉบับ และรันการทดสอบฟังก์ชันการทำงานแบบเดียวกับที่ชิ้นส่วนต้นฉบับผ่าน รวมถึงการทดสอบย่อยที่ทดสอบขอบเขตของจังหวะเวลาและอุณหภูมิจากส่วนก่อนหน้า รันบอร์ดผ่านการทดสอบการผลิตเต็มรูปแบบและรอบความร้อนหากบอร์ดนั้นมี และบันทึกค่าแรงดันไฟฟ้าที่วัดได้, รูปแบบสัญญาณ และจังหวะเวลาควบคู่ไปกับการวัดของชิ้นส่วนต้นฉบับ เพื่อสร้างหลักฐานการเปรียบเทียบที่จะถูกบันทึกไว้ในบันทึกการเปลี่ยนแปลง หลังจากที่ตัวอย่างผ่านการทดสอบผลิตภัณฑ์เต็มรูปแบบแล้วเท่านั้น ผู้สมัครจึงจะได้รับการอนุมัติสำหรับการรันนำร่อง จากนั้นจึงเป็นล็อตที่ใหญ่ขึ้น และสุดท้ายคือการเปลี่ยน BOM อย่างเป็นทางการ การรับรองตามลำดับขั้นนี้เป็นกระบวนการเดียวกับที่ผู้ผลิตอิเล็กทรอนิกส์ที่จริงจังทุกรายใช้ และเป็นเหตุผลที่ซัพพลายเออร์ชิ้นส่วนทดแทนแบบ pin-to-pin ที่มีความรับผิดชอบสามารถรับประกันชิ้นส่วนที่จัดส่งได้: ซัพพลายเออร์รับรองชิ้นส่วนทดแทนหนึ่งครั้ง และผู้ซื้อทุกรายที่ปฏิบัติตามการทดสอบตามลำดับขั้นเดียวกันจะใช้หลักฐานนั้นซ้ำ

ส่วนของการซื้อมีความสำคัญพอๆ กับการทดสอบ ชิ้นส่วนทดแทนแบบ pin-compatible จะมีค่าก็ต่อเมื่อผู้ซื้อสามารถจัดหาได้จริง ดังนั้นการตรวจสอบแหล่งที่มาจึงเป็นส่วนหนึ่งของการตัดสินใจเปลี่ยนชิ้นส่วน ตรวจสอบว่าชิ้นส่วนของซัพพลายเออร์เป็นสต็อกของผู้ผลิตดั้งเดิมหรือเป็นทางเลือกที่ผ่านการรับรอง ขอใบรับรองความสอดคล้องและข้อมูลการตรวจสอบย้อนกลับของล็อตในกรณีที่ชิ้นส่วนไม่ได้มาจากผู้ผลิตดั้งเดิม และขอรายงานการทดสอบหรือบันทึกการตรวจสอบที่สนับสนุนการกล่าวอ้างว่าเป็นของแท้ ผู้จัดจำหน่ายอิสระที่เชี่ยวชาญด้านการทดแทนแบบ pin-to-pin และส่วนประกอบที่เลิกผลิตหรือหาได้ยากจะได้รับความไว้วางใจด้วยเอกสารเหล่านี้ และซัพพลายเออร์ที่สามารถจัดหาเอกสารเหล่านี้ได้ถือเป็นข้อเสนอที่แตกต่างจากโบรกเกอร์ที่ไม่สามารถทำได้ ยืนยันความพร้อมจำหน่ายในปริมาณที่สายการผลิตต้องการ, MOQ และระยะเวลาในการจัดส่งสำหรับทั้งตัวอย่างและใบสั่งผลิตในอนาคต รวมถึงประเภทของบรรจุภัณฑ์เพื่อให้ม้วนและหลอดตรงกับการตั้งค่าของเครื่อง pick-and-place ด้วยหลักฐานทางฮาร์ดแวร์ในด้านหนึ่งและหลักฐานการจัดหาในอีกด้านหนึ่ง ชิ้นส่วนทดแทนแบบ pin-compatible จะหยุดเป็นความเสี่ยงและกลายเป็นส่วนหนึ่งของห่วงโซ่อุปทานที่มีการบันทึกไว้เป็นกิจวัตร

ข้อผิดพลาดทั่วไปที่ทำให้การเปลี่ยนทดแทนแบบ Pin-Compatible ล้มเหลว

ความล้มเหลวในการทดแทนอุปกรณ์มักเกิดขึ้นในรูปแบบที่ซ้ำเดิมในหลายๆ ทีม ซึ่งทำให้เราสามารถคาดการณ์และป้องกันได้ล่วงหน้า ข้อผิดพลาดที่พบบ่อยที่สุดคือการเชื่อมั่นในตัวถัง (package) เพียงอย่างเดียว โดยสมมติว่าชิ้นส่วนสองชิ้นที่มีตัวถังแบบเดียวกันและมีจำนวนพินเท่ากันนั้นเหมือนกันทุกประการ แต่ในความเป็นจริง พินหนึ่งอาจถูกกำหนดหน้าที่ต่างออกไป และแผงวงจรจะไปล้มเหลวเมื่อนำไปใช้งานจริง ข้อผิดพลาดประการที่สองคือการเปรียบเทียบเฉพาะพินจ่ายไฟและพิกัดเอาต์พุต โดยละเลยขีดจำกัดแรงดันไฟฟ้าขาเข้า หรือพิน enable และ control ที่การออกแบบเดิมกำหนดไว้ที่ระดับเฉพาะเจาะจง ข้อผิดพลาดประการที่สามคือการละเลยพารามิเตอร์ด้านเวลา (timing) และความถี่ ดังนั้นชิ้นส่วนลอจิกที่ pin-compatible แต่อืดเกินไปอาจทำให้ข้อมูลในบัสผิดเพี้ยน ทั้งที่เคยทำงานได้ดีกับชิ้นส่วนเดิม ข้อผิดพลาดประการที่สี่คือการลืมพิจารณาระดับอุณหภูมิ (temperature grade) ทำให้อุปกรณ์ที่ระบุไว้สำหรับช่วง commercial ถูกนำไปใช้ในผลิตภัณฑ์ระดับ industrial และเกิดการคลาดเคลื่อน (drift) เมื่ออยู่ในอุณหภูมิแวดล้อมสูง ข้อผิดพลาดประการที่ห้าคือการลืมว่าความเข้ากันได้ของรหัส (code compatibility) เป็นส่วนหนึ่งของคำนิยามความเข้ากันได้สำหรับไมโครคอนโทรลเลอร์ ดังนั้นการสลับชิ้นส่วนที่พินตรงกันพอดีอาจถูกโหลดด้วยเฟิร์มแวร์ที่ไม่ได้ถูกสร้างมาสำหรับ register map ของมัน ความล้มเหลวเหล่านี้ล้วนมีสาเหตุหลักเดียวกัน คือการอนุมัติการทดแทนโดยพิจารณาจากหมายเลขชิ้นส่วนหรือตัวถัง แทนที่จะเป็นการตรวจสอบสามชั้น ทั้งเรื่องพิน ตัวถัง และพฤติกรรมทางไฟฟ้าตามที่คู่มือนี้กำหนดไว้

แนวทางแก้ไขคือการใช้กระบวนการที่เป็นระบบมากกว่าการแก้ปัญหาเฉพาะหน้า ควรเก็บตารางเปรียบเทียบพินและตารางเปรียบเทียบคุณสมบัติทางไฟฟ้าไว้ในบันทึกการเปลี่ยนแปลง เปรียบเทียบกับค่าพิกัดสูงสุด (absolute maximum ratings) และช่วงอุณหภูมิทำงานเต็มรูปแบบแทนที่จะดูแค่สภาวะปกติ และทดสอบด้วยเฟิร์มแวร์ที่ใช้ในการผลิตจริงและลำดับการทดสอบการผลิตจริงแทนการตรวจสอบบนโต๊ะทดลองเพียงอย่างเดียว นอกจากนี้ ควรสังเกตและบันทึกผลกระทบรอง (second-order effects) ด้วย เช่น กระแสไฟฟ้าขณะสแตนด์บาย (quiescent current) ที่ต่างกันซึ่งส่งผลต่อการคำนวณแบตเตอรี่ ความต้านทานความร้อน (thermal resistance) ที่ต่างกันซึ่งส่งผลต่อการตัดสินใจเลือกฮีตซิงก์ หรืออิมพีแดนซ์เอาต์พุตที่ต่างกันซึ่งส่งผลต่อค่าของตัวเก็บประจุดีคัปปลิ้ง ทีมที่บันทึกรายละเอียดเหล่านี้ในการทดแทนครั้งแรกจะสร้างฐานความรู้ที่ทำให้การทดแทนในครั้งต่อๆ ไปรวดเร็วและปลอดภัยยิ่งขึ้น เพราะผู้สมัครรายถัดไปจะเริ่มจากรายการตรวจสอบสามชั้นแบบเดียวกันแทนที่จะใช้เพียงความจำ เป้าหมายของกระบวนการทั้งหมดคือการเปลี่ยนทดแทนที่กลมกลืนไปกับการออกแบบส่วนที่เหลือ และการเปลี่ยนทดแทนที่กลมกลืนที่สุดคือการตรวจสอบในทุกชั้นก่อนที่จะได้รับการรับรองคุณภาพเสมอ

ตัวอย่างการทำงาน: การตรวจสอบสามชั้นในการเปลี่ยนตัวควบคุมแรงดันไฟฟ้า (Regulator)

การตรวจสอบสามชั้นในการเปลี่ยนตัวควบคุมแรงดันไฟฟ้าเป็นตัวอย่างการทำงานที่ทำให้วิธีการนี้เป็นรูปธรรม และการสลับตัวควบคุมคลาส 7805 แสดงให้เห็นถึงเส้นทางทั้งหมด สมมติว่ามีบอร์ดที่ใช้ 7805 ในแพ็คเกจ TO-220 และมีตัวเลือกจากผู้ผลิตรายอื่นในแพ็คเกจเดียวกัน: ชั้นพิน (pin layer) ยืนยันว่าขาพินทั้งสามและแถบยึดอยู่ในตำแหน่งเดียวกัน และไดอะแกรมใน datasheet ตรงกันพินต่อพิน ดังนั้นบอร์ดจึงสามารถติดตั้งตัวเลือกนี้ได้โดยไม่ต้องแก้ไข ชั้นทางไฟฟ้า (electrical layer) เปรียบเทียบ datasheet ทั้งสองฉบับ ทั้งเอาต์พุต 5 โวลต์, พิกัดกระแส, ช่วงอินพุต, dropout และความต้านทานความร้อน โดยตรวจสอบค่าเหล่านี้กับกรณีที่เลวร้ายที่สุดของบอร์ด ทั้งอินพุตสูงสุด, โหลดสูงสุด และอุณหภูมิโดยรอบ และตัวเลือกที่ผ่านการเปรียบเทียบจะพร้อมสำหรับการทดสอบบนโต๊ะงาน ชั้นโต๊ะงาน (bench layer) ติดตั้งตัวเลือกและรันการทดสอบของบอร์ด ทั้งเอาต์พุตที่สภาวะไม่มีโหลดและโหลดเต็มที่, การเปลี่ยนแปลงโหลดแบบฉับพลัน (load step) และอุณหภูมิ และผลการวัดที่ได้อยู่ในเกณฑ์เดียวกับค่าที่บันทึกไว้ของตัวเดิม ตัวอย่างการทำงานนี้แสดงให้เห็นว่าทั้งสามชั้นเป็นลำดับขั้นตอน และตัวเลือกที่ผ่านทั้งสามชั้นคือตัวแทนที่เข้ากันได้ทางพิน (pin-compatible) ที่ได้รับการรับรอง ซึ่งเป็นผลลัพธ์ที่วิธีการนี้ถูกสร้างขึ้นมาเพื่อให้ได้มา

ตัวอย่างการทำงานยังพิจารณาถึงแหล่งที่มาของตัวเลือกด้วย เพราะการค้นหาและการตรวจสอบคือสองส่วนของการเปลี่ยนชิ้นส่วน การค้นหา การอ้างอิงข้าม (cross-reference) และตารางผู้ผลิต จะให้รายชื่อตัวเลือก และการตรวจสอบสามชั้นจะคัดกรองผู้ที่อยู่รอด และระเบียบวินัยที่ว่ารายชื่อนั้นเป็นเพียงรายชื่อตัวเลือกและชั้นการตรวจสอบคือการตัดสินใจ คือหัวใจของวิธีการทั้งหมด ตัวอย่างการทำงานนี้เป็นต้นแบบสำหรับชิ้นส่วนทุกประเภท ทั้งสามชั้นของตัวควบคุมแรงดันไฟฟ้าและชั้นซอฟต์แวร์เพิ่มเติมของ MCU และเป็นต้นแบบที่ขั้นตอนการทำงานส่วนที่เหลือของคู่มือนี้กำหนดให้เป็นทางการ ด้านที่เป็นรูปธรรมของการตรวจสอบสามชั้นคือเหตุผลที่วิธีการนี้สามารถสอนต่อได้ และเป็นเหตุผลที่ทำให้พบและยืนยันตัวแทนที่เข้ากันได้ทางพินได้จริงแทนที่จะเป็นการคาดเดา

มุมมองของผู้จัดจำหน่าย: สิ่งที่ควรสอบถามผู้จัดจำหน่ายชิ้นส่วนทดแทนที่เข้ากันได้ทางพิน

สิ่งที่ควรสอบถามผู้จัดจำหน่ายชิ้นส่วนทดแทนที่เข้ากันได้ทางพินคือส่วนของการจัดซื้อในวิธีการนี้ และคำถามเหล่านี้คือสิ่งที่การตรวจสอบไม่สามารถตอบได้จากแคตตาล็อก ขอหลักฐานการอ้างอิงข้าม (cross-reference), การเปรียบเทียบ datasheet หรือตารางพินที่ผู้จัดจำหน่ายใช้เพื่ออ้างความเข้ากันได้ เพราะหลักฐานนั้นคือการตรวจสอบของผู้จัดจำหน่ายเองและเป็นจุดเริ่มต้นของการตรวจสอบของผู้ซื้อ ขอรายงานการทดสอบและใบรับรอง, การตรวจสอบทางกายภาพและทางไฟฟ้าของล็อตสินค้า และความสามารถในการตรวจสอบย้อนกลับ (traceability) เพราะการตรวจสอบที่ผู้ซื้อจะรันนั้นควรเป็นสิ่งที่ผู้จัดจำหน่ายได้รันมาเรียบร้อยแล้ว ขอตัวอย่างสินค้า ซึ่งควรเป็นล็อตการผลิตจริงมากกว่าหน่วยที่คัดเลือกมาไว้ก่อน เพราะตัวอย่างคือผู้ตัดสินคำกล่าวอ้างทั้งหมด และสอบถามเกี่ยวกับสต็อกและเงื่อนไข ทั้งจำนวน, MOQ, ระยะเวลาในการจัดส่ง (lead time) และบรรจุภัณฑ์ เพราะชิ้นส่วนที่เข้ากันได้แต่ไม่สามารถจัดหาได้นั้นเป็นเพียงเอกสารไม่ใช่แหล่งทรัพยากร มุมมองของผู้จัดจำหน่ายคือการเติมเต็มด้านการจัดซื้อของวิธีการนี้ และคำถามเหล่านี้คือคำถามที่ผู้ซื้อที่ปฏิบัติตามคู่มือนี้จะถามผู้จัดจำหน่ายทุกราย

มุมมองของผู้จัดจำหน่ายยังอ่านถึงระเบียบวินัยของผู้จัดจำหน่ายเองด้วย เพราะผู้จัดจำหน่ายที่รันการตรวจสอบสามชั้นเป็นพันธมิตรที่แตกต่างจากผู้จัดจำหน่ายที่เพียงแค่ลงรายการหมายเลขชิ้นส่วน ผู้จัดจำหน่ายที่สามารถแสดงตารางพิน, ข้อมูลการทดสอบ และตัวอย่างสินค้า รวมถึงตอบคำถามทางวิศวกรรมได้ คือพันธมิตรที่ผู้ซื้อสามารถไว้วางใจได้ในปริมาณมาก ส่วนผู้จัดจำหน่ายที่ลงรายการชิ้นส่วนและเสนอราคาเพียงอย่างเดียวคือโต๊ะทำงานที่ผู้ซื้อต้องตรวจสอบอย่างเต็มรูปแบบ การรับรองคุณสมบัติของผู้จัดจำหน่าย ทั้งประวัติ, ขีดความสามารถ, เอกสารประกอบ และการอ้างอิง คือระเบียบวินัยเดียวกับที่ชุดบทความการจัดหาได้วางไว้ และเป็นระเบียบวินัยที่วิธีการเปลี่ยนชิ้นส่วนนี้จบลงด้วย มุมมองของผู้จัดจำหน่ายคือการเติมเต็มวิธีการเปลี่ยนชิ้นส่วนที่เข้ากันได้ทางพิน และเป็นมุมมองที่เปลี่ยนชิ้นส่วนที่ได้รับการตรวจสอบแล้วให้กลายเป็นชิ้นส่วนที่จัดหามาได้จริง ซึ่งเป็นจุดสิ้นสุดในทางปฏิบัติของคู่มือฉบับนี้

วิธีการจัดหาที่แตกต่างออกไปเมื่อตัวแทนที่ Pin-Compatible กลายเป็นสินค้าเลิกผลิต (Obsolete)

ชิ้นส่วนที่เลิกผลิต (Obsolete) และอยู่ในช่วงใกล้สิ้นสุดอายุการใช้งาน (End-of-life) ทำให้การหาตัวแทนที่ Pin-compatible ตกอยู่ในบริบทที่ต่างออกไป เพราะปัญหาไม่ได้อยู่ที่ว่าทางเลือกไหนใช้งานได้ แต่อยู่ที่ว่าซัพพลายเออร์รายใดที่ยังสามารถส่งมอบชิ้นส่วนนั้นได้ เมื่อผู้ผลิตออกประกาศ End-of-life พร้อมช่วงเวลา Last-time-buy การตัดสินใจแรกคือจะสต็อกชิ้นส่วนเดิมไว้หรือจะรับรองตัวแทนใหม่ ซึ่งแนวทาง Pin-compatible จะช่วยรักษาบอร์ดเดิมไว้ ในขณะที่แนวทาง Obsolete จะเป็นการรักษาชิ้นส่วนเดิมที่เจาะจงไว้ ผู้จัดจำหน่ายอิสระที่เชี่ยวชาญด้านชิ้นส่วน Obsolete และชิ้นส่วนที่หายากคือผู้ที่เติมเต็มช่องว่างนี้ พวกเขาถือครองสต็อกเก่า ซื้อสต็อกช่วง End-of-life และจัดหาชิ้นส่วนผ่านช่องทาง Grey market และช่องทางที่ได้รับการรับรอง ซึ่งพวกเขาคือคำตอบที่ใช้งานได้จริงเมื่อยังจำเป็นต้องใช้ Part number เดิมที่เลิกผลิตไปแล้ว สำหรับการหาตัวแทน การตรวจสอบสามชั้นยังคงนำมาใช้ได้โดยไม่เปลี่ยนแปลง แต่ในมิติของการจัดหาจะมีความเร่งด่วนเพิ่มขึ้น เพราะตัวแทนนั้นเองอาจมีจำนวนจำกัดจากซัพพลายเออร์เพียงไม่กี่ราย นิสัยการจัดซื้อที่ทำให้การจัดการส่วนนี้ทำได้ง่ายขึ้นคือการตรวจสอบสถานะ Obsolete ล่วงหน้า ตามตารางเวลาที่สอดคล้องกับประกาศวงจรชีวิตของผู้ผลิต แทนที่จะรอให้เกิดการหยุดชะงักของการผลิต

มุมมองด้านการจัดการวงจรชีวิตเปลี่ยนการเปลี่ยนชิ้นส่วนแบบตั้งรับให้เป็นการวางแผน ทุกชิ้นส่วนใน BOM มีวงจรชีวิต และผู้ผลิตจะเผยแพร่ประกาศเมื่อชิ้นส่วนเปลี่ยนจากสถานะ Mature ไปเป็น End-of-life ซึ่งช่วยให้ผู้ซื้อมีเวลาหลายเดือนในการรับรองตัวแทนที่ Pin-compatible ได้อย่างไม่เร่งรีบ แทนที่จะต้องทำภายใต้ความกดดันจากสถานการณ์ฉุกเฉิน ห่วงโซ่อุปทานที่ตรวจสอบสถานะวงจรชีวิตของชิ้นส่วนวิกฤตทุกไตรมาสจะตรวจพบสัญญาณ Obsolete ได้ทันเวลา รับรองตัวแทนตามกำหนดการของตนเอง และเก็บชิ้นส่วน Obsolete ไว้เป็นสต็อกสำรองสำหรับฐานการติดตั้งเดิม นี่คือกรอบการทำงานที่ตัวแทนแบบ Pin-compatible มีค่ามากที่สุด นั่นคือบอร์ดไม่ต้องเปลี่ยน ไม่ต้องเริ่มกระบวนการรับรอง CE หรือ RoHS ใหม่ อุปกรณ์ทดสอบยังคงใช้งานได้ และสิ่งใหม่เพียงอย่างเดียวคือแหล่งที่มาของชิ้นส่วนที่มีอินเทอร์เฟซเหมือนกัน เครื่องมือในคู่มือนี้ ทั้งตาราง Cross-reference ของผู้ผลิต ตลาดเฉพาะของผู้จัดจำหน่ายอิสระ และการตรวจสอบสามชั้น ทั้งหมดนี้รวมกันเป็นกระบวนการวงจรชีวิตที่เปลี่ยนคำว่า Obsolete IC replacement จากสถานการณ์ฉุกเฉินให้กลายเป็นส่วนหนึ่งของกิจวัตรในการจัดการห่วงโซ่อุปทาน

ขั้นตอนถัดไป

ระบุรายละเอียดโปรเจกต์โรงแรมของคุณกับวิศวกรของเรา

ส่งจำนวนห้อง ประเภทเพดาน และโปรโตคอลที่ต้องการ เราจะส่งแผนการทำตัวอย่างและใบเสนอราคากลับภายใน 24 ชั่วโมงทำการ

  • ก้าวจากคำแนะนำทั่วไปไปสู่การหารือเกี่ยวกับผลิตภัณฑ์หรือการใช้งาน
  • ใช้ RFQ เมื่อข้อมูลราคา แบบวาด MOQ หรือกำหนดการเปิดตัวต้องการความชัดเจนเป็นระบบ
  • คงช่องทางติดต่อโดยตรงให้เห็นสำหรับการขอคำชี้แจงอย่างรวดเร็วและการส่งต่อข้อมูล
พร้อมส่ง RFQ

แชร์ความต้องการผลิตภัณฑ์ของคุณและรับขั้นตอนถัดไปที่ปฏิบัติได้จริง

ส่งแบบวาด ปริมาณเป้าหมาย และไทม์ไลน์ ทีมวิศวกรรมการขายของเราจะตอบกลับภายใน 24 ชั่วโมงทำการ พร้อมขั้นตอนถัดไปที่ปฏิบัติได้จริง ใบเสนอราคา หรือแผนการทำตัวอย่าง

ส่งคำสอบถามด่วน

แจ้งหมายเลขสินค้า จำนวน และกำหนดเวลา เราตอบกลับภายใน 24 ชั่วโมงทำการ

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