Avery Design เปิดตัวโซลูชันการจำลองวีไอพีระดับระบบ CXL 2.0

อัปเดต: 20 เมษายน 2021

Avery Design เปิดตัวโซลูชันการจำลองวีไอพีระดับระบบ CXL 2.0

Avery Design เปิดตัวโซลูชันการจำลองวีไอพีระดับระบบ CXL 2.0

Avery Design Systems ผู้เชี่ยวชาญด้านโซลูชันการตรวจสอบการทำงานได้เปิดตัวโซลูชันการจำลองระดับระบบ CXL ™ 2.0

ข้อเสนอที่ครอบคลุมสามารถรองรับการจำลองร่วมของเคอร์เนล Linux ที่รับรู้ CXL และตัวจำลองระบบโฮสต์เสมือน QEMU x86 ด้วย SystemVerilog CXL Host VIP โซลูชันนี้ช่วยให้สามารถตรวจสอบความถูกต้องของฮาร์ดแวร์ซอฟต์แวร์ก่อนซิลิกอนของการออกแบบระบบขยายหน่วยความจำ CXL 2.0 Type 3 ทั้งเร่งเวลาในการพัฒนาและมอบแนวทางที่มีประสิทธิภาพในการปรับแต่งและการพัฒนาแอปพลิเคชันสำหรับระบบโดยใช้มาตรฐานอินเทอร์เฟซ CXL 2.0

“ การจำลองร่วม QEMU-CXL สร้างการนำเสนอสภาพแวดล้อมระบบอ้างอิงที่เปิดใช้งาน CXL ได้อย่างสมบูรณ์และถูกต้องที่สุดซึ่งใช้ในการตรวจสอบ RTL ฮาร์ดแวร์และซอฟต์แวร์ของ CXL 2.0 Type 3 SoC” Chris Browy รองประธานฝ่ายขายและการตลาดของ Avery Design Systems กล่าว . “ การผสานรวมฮาร์ดแวร์และซอฟต์แวร์จริงในช่วงแรกช่วยให้เกิดการตรวจสอบร่วมก่อนซิลิกอนและการทดสอบการปฏิบัติตามข้อกำหนดที่เข้มงวดซึ่งช่วยเร่งตารางการพัฒนาและลดเวลาในการแก้ไขข้อบกพร่องและการทำซ้ำได้อย่างมาก”

Avery เป็นผู้มีส่วนร่วมในคณะทำงานด้านการปฏิบัติตามข้อกำหนด Compute Express Link (CXL) และได้ปรับใช้โซลูชันการจำลองร่วม QEMU-CXL กับกลุ่มย่อยซอฟต์แวร์ที่สอดคล้องกับ Compute Express Link (CXL) เพื่อสนับสนุนการพัฒนาชุดทดสอบสำหรับเครื่องมือที่สอดคล้องกับ CXLCV 1.1 ตามแผน เพื่อรองรับความพยายาม CXL 2.0 ในอนาคต

“ในฐานะสมาชิก CXL Consortium รุ่นแรกๆ Avery ได้สนับสนุนความเชี่ยวชาญในการตรวจสอบ SoC เพื่อพัฒนาโปรแกรมการปฏิบัติตามข้อกำหนดของ CXL” Barry McAuliffe ประธาน CXL Consortium กล่าว “เป็นเรื่องดีที่ได้เห็นนวัตกรรมนี้ เทคโนโลยี มารวมตัวกันเพื่อสนับสนุนระบบนิเวศ CXL ที่เติบโตอย่างรวดเร็ว”

การจำลอง SoC RTL ร่วมกับสภาพแวดล้อมโปรแกรมจำลองเครื่องเสมือนซอฟต์แวร์แบบเปิด QEMU ที่ใช้เคอร์เนล Linux 5.12-rc2 ล่าสุดช่วยให้วิศวกรซอฟต์แวร์สามารถพัฒนาและสร้างเฟิร์มแวร์ไดรเวอร์และแอปพลิเคชันที่กำหนดเองได้โดยไม่เปลี่ยนแปลงโดยเป็นส่วนหนึ่งของระดับระบบที่ครอบคลุม กระบวนการตรวจสอบความถูกต้องโดยใช้การออกแบบฮาร์ดแวร์ SoC RTL จริง

ในลักษณะเสริมวิศวกรฮาร์ดแวร์สามารถประเมินวิธีการทำงานของ SoC ผ่านการรันการบูต UEFI และ OS และลำดับการเริ่มต้นไดรเวอร์ที่กำหนดเองนอกเหนือจากการเรียกใช้ปริมาณงานแอปพลิเคชันจริงและใช้คุณสมบัติการดีบักโปรโตคอล CXL เพื่อตรวจสอบปัญหาที่เกี่ยวข้องกับฮาร์ดแวร์ได้อย่างมีประสิทธิภาพ

โซลูชันการจำลองร่วม QEMU-VIP รองรับPCIe®, CXL และ AMBA รวมถึง AXI, AXI-Stream, AHB และ APB และสามารถจัดการกับการจำลองระบบของทั้งโฮสต์และสภาพแวดล้อมการประมวลผลแบบฝัง