Tessent Streaming Scan Network นำการทดสอบการสแกนแบบลำดับชั้นมาสู่ยุคใหม่

โหนดต้นทาง: 1542097

จำได้ไหมว่าเมื่อใดที่คุณต้องใช้อินเทอร์เน็ตผ่านสายโทรศัพท์หรือสายเครื่องพิมพ์แบบขนานที่เชื่อมต่อโดยตรงกับเครื่องพิมพ์เพื่อพิมพ์บางสิ่ง แม้ว่าคุณจะจำสิ่งเหล่านี้ไม่ได้ แต่คุณก็รู้ว่าตอนนี้มีวิธีที่ดีกว่า น่าเสียดายที่วิธีการที่แพร่หลายซึ่งใช้สำหรับการออกแบบตามลำดับชั้นสำหรับการทดสอบ (DFT) ยังคงมีลักษณะเช่นนี้อยู่มาก – DFT ระดับ SoC นั้นไม่สอดคล้องกับการปรับสเกลการออกแบบ โชคดีที่ Siemens EDA ได้พัฒนาวิธีการใหม่ทั้งหมดสำหรับการเชื่อมต่อการสแกนระดับคอร์ไปยังระดับบนสุด เรามารับทราบกันว่าการสแกนแบบลำดับชั้นเป็นก้าวที่ก้าวหน้าไปมาก แต่การเข้าถึงคอร์มักจะใช้วิธีที่ดูเหมือนห้องที่เต็มไปด้วยผู้ให้บริการโทรศัพท์ที่ต่อสายทีละสาย

Siemens ได้เผยแพร่บทความชื่อ “Tessent Streaming Scan Network: A no-compromise approach to DFT” ซึ่งระบุปัญหาเฉพาะถิ่นอย่างชัดเจนโดยใช้การทดสอบชิปแบบสมบูรณ์โดยใช้การสแกนระดับคอร์และการเชื่อมต่อพิน-มิวซ์ กระดาษอธิบายถึงวิธีการ Streaming Scan Network (SSN) ที่พวกเขาได้พัฒนาขึ้นเพื่อแก้ไขปัญหาเหล่านี้ เมื่อใช้เทคนิค pin-mux แบบเก่า นักออกแบบชิปต้องวางแผนล่วงหน้าว่าจะใช้พินระดับชิปจำนวนจำกัดอย่างมีประสิทธิภาพเพื่ออำนวยความสะดวกในการทดสอบได้อย่างไร การตัดสินใจที่สำคัญต้องทำตั้งแต่เนิ่นๆ ในขั้นตอนการออกแบบ และยากที่จะเปลี่ยนแปลงในภายหลังในการพัฒนา แม้แต่การรันบล็อกที่เหมือนกันแบบขนานก็ยังมีข้อจำกัด ต้องตัดสินใจล่วงหน้าเกี่ยวกับชุดของบล็อกที่เหมือนกันที่สามารถเรียกใช้แบบขนานได้ ท่อส่งไปยังแต่ละบล็อกต้องตรงกัน และผลลัพธ์ต้องกลับมาตามลำดับ ฯลฯ แม้ที่นี่จะไม่มีอาหารกลางวันฟรี สำหรับบล็อกประเภทอื่นๆ ส่วนใหญ่จะยุ่งเหยิงพอๆ กัน

เพื่อเน้นข้อจำกัดของวิธี pin-mux เอกสารของ Siemens จะกล่าวถึงปัญหาอื่นๆ อีกหลายประการ รถโดยสารประจำทางต้องมีความกว้างที่เหมาะสมและต้องมีการเดินสายล่วงหน้าเพื่อคาดหมายว่าจะมีรูปแบบการเดินรถอย่างไรในภายหลัง สาขาที่มีบล็อกที่มีสายการสแกนสั้นกว่าจะทำให้แบนด์วิธเสียเปล่า การกำหนดเส้นทางเองอาจเป็นปัญหาได้ โดยเฉพาะอย่างยิ่งเมื่อบล็อกต่อบล็อกการเชื่อมต่อในชิปทำด้วยตัวยึดเท่านั้น

สตรีมมิ่งสแกนเครือข่าย
Streaming Scan Network ใช้ในการออกแบบ 6 คอร์

Tessent SSN แก้ปัญหาด้วยวิธีการสแกนพิน-mux ในขณะเดียวกันก็เพิ่มความยืดหยุ่นและทำให้การดำเนินการทดสอบมีประสิทธิภาพมากขึ้น แต่ละคอร์ติดตั้ง Streaming Scan Host (SSH) ซึ่งทำหน้าที่เป็นตัวควบคุมอัจฉริยะในเครื่อง SSH แต่ละตัวมีการเชื่อมต่อภายนอกสองรายการ – อินเทอร์เฟซ IJTAG 1687 สำหรับการประสานงานกิจกรรมการทดสอบและบัสข้อมูล SSN แบบขนาน ในขณะที่บัส SSN แบบขนานนั้นไม่ขึ้นกับจำนวนหรือขนาดของแกนที่สแกน ข้อมูลการสแกนจะถูกส่งเป็นแพ็กเก็ต ข้อมูลการสแกนสำหรับบล็อกเป้าหมายแต่ละบล็อกนั้นแยกจากแพ็กเก็ต SSN อย่างสมบูรณ์ ซึ่งสามารถผสมกันและส่งข้อมูลการสแกนได้ทุกความกว้าง ผลลัพธ์คือ SSN สามารถทำงานได้อย่างเต็มประสิทธิภาพและคลายข้อมูลการสแกนที่ใช้เชื่อมต่อกับห่วงโซ่การสแกนภายในของคอร์

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

บทความนี้นำเสนอรายละเอียดเพิ่มเติมเกี่ยวกับข้อมูลจำเพาะและข้อดีของ Siemens Streaming Scan Network แน่นอน มันย้าย DFT จากยุคของโมเด็มและสายเคเบิลเครื่องพิมพ์แบบขนานไปสู่ยุคใหม่ของเครื่องพิมพ์บรอดแบนด์และเครือข่าย บทความฉบับเต็มมีอยู่ในเว็บไซต์ Siemens พร้อมกับข้อมูลผลิตภัณฑ์ฉบับเต็มเกี่ยวกับ Streaming Scan Network

แชร์โพสต์นี้ผ่าน: ที่มา: https://semiwiki.com/eda/304815-tessent-streaming-scan-network-brings-hierarchical-scan-test-into-the-modern-age/

ประทับเวลา:

เพิ่มเติมจาก กึ่งวิกิ