ID บทความ: 000077434 ประเภทข้อมูล: ข้อมูลผลิตภัณฑ์และเอกสารประกอบ การตรวจสอบครั้งล่าสุด: 22/04/2020

ฉันจะผสานรวม PHY ตัวรับส่งสัญญาณ simplex ใน Platform Designer เมื่อใช้อุปกรณ์ Intel® Arria® 10 และ Intel® Stratix® 10 L-Tile/H-Tile ได้อย่างไร

สิ่งแวดล้อม

    Intel® Quartus® Prime Pro Edition
    JESD
BUILT IN - ARTICLE INTRO SECOND COMPONENT
คำอธิบาย

คุณสามารถผสานรวม PHY ตัวรับส่งสัญญาณที่เรียบง่ายของ Intel ใน Platform Designer เมื่อใช้อุปกรณ์ Intel® Arria® 10 และอุปกรณ์ Intel® Stratix® 10 L-Tile/H-Tile พร้อมด้วยการแสดงระดับสาย

เมื่อผสาน Intel Arria 10 และ Intel Stratix อุปกรณ์ L-Tile/H-Tile 10 ตัวที่เรียบง่ายเข้ากับ PHYs แบบดูเพล็กซ์ช่องสัญญาณเดียว กฎหนึ่งตัวรับส่งสัญญาณ Prime Software Fitter Intel® Quartus® ที่จะต้องปฏิบัติตามคือ ต้องมีการ reconfig_address, reconfig_data, reconfig_write และสัญญาณ reconfig_read ของตัวรับส่งสัญญาณ TX และ RX ที่เรียบง่าย PHYs Avalon®อินเทอร์เฟซแมปหน่วยความจําเป็นเรื่องปกติ

กฎการผสานตัวรับส่งสัญญาณเต็มรูปแบบมีการระบุไว้ในคู่มือผู้ใช้ต่อไปนี้:

อุปกรณ์ Intel Arria 10 และ Intel Stratix 10 L-Tile/H-Tile ที่เรียบง่าย TX และ RX Transceiver PHYs ใช้พื้นที่แอดเดรสทั่วไปร่วมกัน Intel Quartus Prime Software Platform Designer จะสร้างข้อความแสดงข้อผิดพลาดพื้นที่ที่อยู่ทับซ้อนกันหาก simplex TX และ RX PHYs ใช้พื้นที่ที่อยู่เดียวกัน การแก้ไขพื้นที่ที่อยู่นี้ทับกันใน Platform Designer ทําให้อุปกรณ์ดังกล่าวใส่ตรรกะระหว่างตัวรับส่งสัญญาณ TX และ RX PHY Avalon อินเทอร์เฟซที่แมปหน่วยความจํา ซึ่งละเมิดกฎของตัวรับส่งสัญญาณซอฟต์แวร์ Intel Quartus Prime Fitter สําหรับบัสที่แมปหน่วยความจํา Avalon ทั่วไป การออกแบบจะไม่สามารถใช้งานได้ในซอฟต์แวร์ Intel Quartus Prime

ความละเอียด

คุณสามารถใช้ Wire-Level Expressions ใน Intel Platform Designer เพื่อให้ตัวรับส่งสัญญาณ TX และ RX PHY ใช้พื้นที่ที่อยู่เดียวกันร่วมกัน

ตัวอย่างต่อไปนี้แสดงวิธีที่คุณสามารถใช้ Wire-Level Expressions ภายใน Intel Quartus Prime Software Platform Designer ที่มี PHY ตัวส่งสัญญาณชื่อ "TX" และตัวรับ PHY ชื่อ "RX" ซึ่งทั้งสองเชื่อมต่อกับ Pipeline Bridge อินเทอร์เฟซแมปหน่วยความจํา Avalon เดียว

TX.reconfig_address = mm_bridge_0.m0_address
TX.reconfig_read =mm_bridge_0.m0_read
TX.reconfig_write = mm_bridge_0.m0_write
TX.reconfig_writedata = mm_bridge_0.m0_writedata
RX.reconfig_address = mm_bridge_0.m0_address
RX.reconfig_read = mm_bridge_0.m0_read
RX.reconfig_write = mm_bridge_0.m0_write
RX.reconfig_writedata = mm_bridge_0.m0_writedata

ผลิตภัณฑ์ที่เกี่ยวข้อง

บทความนี้จะนำไปใช้กับ 2 ผลิตภัณฑ์

Intel® Arria® 10 FPGA และ SoC FPGA
Intel® Stratix® 10 FPGA และ SoC FPGA

1

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