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

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