แม้ว่า Altera จะรองรับ Arria® 10 และ Cyclone® 10 GX Avalon®อินเทอร์เฟซ Memory-Mapped (Avalon-MM) สําหรับ PCI Express* Design Example Testbench มีข้อความธรรมดา RTL และสามารถแก้ไขเพื่อรวมธุรกรรมเพิ่มเติมที่เรียบง่ายได้
testbench และ Root Port BFM หรือ Endpoint BFM ให้วิธีง่ายๆ ในการทดสอบพื้นฐานของลอจิกเลเยอร์แอปพลิเคชันที่เชื่อมต่อกับรูปแบบต่างๆ BFM นี้ช่วยให้คุณสามารถสร้างและรันตัวกระตุ้นงานอย่างง่ายด้วยพารามิเตอร์ที่กําหนดค่าได้เพื่อใช้ฟังก์ชันพื้นฐานของการออกแบบตัวอย่าง Testbench และ BFM ไม่ได้มีวัตถุประสงค์เพื่อใช้แทนสภาพแวดล้อมการตรวจสอบทั้งหมด กรณีมุมและตัวกระตุ้นโปรไฟล์การจราจรบางอย่างไม่ครอบคลุม โปรดดูรายการที่ระบุไว้ด้านล่างสําหรับรายละเอียดเพิ่มเติม เพื่อให้มั่นใจว่ามีการตรวจสอบยืนยันที่ดีที่สุด Atlera ขอแนะนําให้คุณรับ PCI Express Verification IP และเครื่องมือที่มีจําหน่ายในเชิงพาณิชย์ หรือทําการทดสอบฮาร์ดแวร์อย่างกว้างขวางของคุณเองหรือทั้งสองอย่าง
อินเทอร์เฟซ Arria® 10 และ Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) สําหรับส่วนคู่มือผู้ใช้ PCI Express* 13.1 Avalon-MM Endpoint Testbench ระบุว่าไฟล์ altpcietb_bfm_rp_gen3_x8.sv ไม่ถูกต้องควรเป็นโมดูลที่ใช้ในการปรับเปลี่ยนและแตกต่างกันไปของธุรกรรมที่ส่งไปยังการออกแบบปลายทางตัวอย่างหรือการออกแบบของคุณเอง
หากต้องการแก้ไขและเปลี่ยนแปลงธุรกรรมที่ส่งไปยังการออกแบบเอนด์พอยต์ตัวอย่างหรือการออกแบบของคุณเอง โปรดดูที่ส่วน 13.3 โมดูลไดรเวอร์ทดสอบ Avalon-MM ของอินเทอร์เฟซหน่วยความจําที่แมป (Avalon-MM) Arria® 10 และ Cyclone® 10 GX Avalon®อินเตอร์เฟซหน่วยความจําที่แมป (Avalon-MM) สําหรับคู่มือผู้ใช้ PCI Express*
เนื่องจากการอัพเดทเป็น IP Core ชื่อไฟล์ที่ถูกต้องจะถูกแก้ไขจาก altpcietb_bfm_driver_avmm.v ตามที่ระบุไว้ในเอกสารเป็น altpcietb_bfm_driver_downstream.v
ข้อมูลในอินเทอร์เฟซผู้ใช้ Arria® 10 และ Cyclone® 10 GX Avalon® Memory-Mapped (Avalon-MM) สําหรับคู่มือผู้ใช้ PCI Express* ได้รับการอัปเดตเพื่อแสดงการเปลี่ยนแปลงนี้