ID บทความ: 000092792 ประเภทข้อมูล: ข้อความแสดงข้อผิดพลาด การตรวจสอบครั้งล่าสุด: 23/04/2024

ทําไมสถาปัตยกรรม F-Tile และ PMA และ FEC Direct PHY IP ไม่แสดงข้อผิดพลาดใดๆ เมื่อกําหนดค่าด้วยความกว้าง PMA 16b และ TX และ RX ความกว้างคู่เปิดใช้งาน

สิ่งแวดล้อม

  • Intel® Quartus® Prime Pro Edition
  • อินเตอร์เฟซ
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    คำอธิบาย

    เนื่องจากข้อผิดพลาดในสถาปัตยกรรม F-tile และ PMA และ FEC Direct PHY IP เมื่อกําหนดค่าด้วยความกว้าง PMA 16b และ TX และ RX ความกว้างคู่ที่เปิดใช้งานคุณอาจไม่เห็นข้อความแสดงข้อผิดพลาดใดๆ สําหรับการกําหนดค่าที่เลือกไม่ถูกต้องในซอฟต์แวร์ Quartus® Prime เวอร์ชัน 22.1

    ตัวช่วยสร้าง IP ไม่บ่นและช่วยให้คุณสามารถสร้างไฟล์ IP ได้

    ในระหว่างขั้นตอน SLG ของการคอมไพล์ข้อผิดพลาดต่อไปนี้จะพบได้

    ข้อผิดพลาด(21843): ความขัดแย้ง 0

    ----------------------------------------------------------------

    ข้อผิดพลาด(21843): กฎ: gdr_wrapper::topology_mapping_mux_rule @

    ข้อผิดพลาด(21843): as.sw_topology != UX16E400GPTP_XX_DISABLED_XX_DISABLED ||

    gdr.z1577a.topology == UX16E400GPTP_XX_DISABLED_XX_DISABLED

    ข้อผิดพลาด(21843): กฎ:

    gdr_virtual_channel:topo_and_stream_down_to_maib_adapter_tx_and_rx_fifo_mode_and_width_rules

    @ ข้อผิดพลาด gdr(21843): gdr.z1577a.topology !=

    UX16E400GPTP_XX_DISABLED_XX_DISABLED ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_en == FALSE ||

    gdr.z1577a.u_e400g_top.e400g_stream15_sys_clk_src !=

    E400G_STREAM15_SYS_CLK_SRC_XCVR ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_aib_if_fifo_mode !=

    E400G_STREAM15_TX_AIB_IF_FIFO_MODE_REGISTER ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_excvr_if_fifo_mode !=

    E400G_STREAM15_TX_EXCVR_IF_FIFO_MODE_PHASECOMP ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_primary_use !=

    E400G_STREAM15_TX_PRIMARY_USE_DIRECT_BUNDLE ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_xcvr_width inside

    {E400G_STREAM15_TX_XCVR_WIDTH_10,E400G_STREAM15_TX_XCVR_WIDTH_20,E400G_STREAM15_TX_XCVR_WIDTH_32}

    ข้อผิดพลาด(21843): กฎ: gdra_gdr_e400g_top::e400g_stream15_sys_clk_src_rule

    @ ข้อผิดพลาด gdr.z1577a.u_e400g_top(21843):

    (gdr.z1577a.u_e400g_top.e400g_25g_15_sys_clk_src ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_rx[0].rx_ehip.x_bb_f_ehip_rx.sys_clk_src)

    != E400G_25G_15_SYS_CLK_SRC_XCVR ||

    (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_en ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_en)

    == FALSE || gdr.z1577a.u_e400g_top.e400g_stream15_sys_clk_src==

    ข้อผิดพลาด E400G_STREAM15_SYS_CLK_SRC_XCVR(21843): กฎ:

    gdra_gdr_e400g_top::e400g_stream15_tx_aib_if_fifo_mode_rule @

    ข้อผิดพลาด gdr.z1577a.u_e400g_top(21843):

    (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_en ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_en)

    == FALSE || (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_aib_if_fifo_mode ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_aib_if_fifo_mode)

    != E400G_25G_15_TX_AIB_IF_FIFO_MODE_REGISTER ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_aib_if_fifo_mode ==

    ข้อผิดพลาด E400G_STREAM15_TX_AIB_IF_FIFO_MODE_REGISTER(21843): กฎ:

    gdra_gdr_e400g_top::e400g_stream15_tx_enable_rule @

    ข้อผิดพลาด gdr.z1577a.u_e400g_top(21843):

    (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_primary_use ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_primary_use)

    == E400G_25G_15_TX_PRIMARY_USE_DISABLED ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_en == TRUE Error(21843): กฎ:

    gdra_gdr_e400g_top:e400g_stream15_tx_excvr_if_fifo_mode_rule @

    ข้อผิดพลาด gdr.z1577a.u_e400g_top(21843):

    (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_en ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_en)

    == FALSE || (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_excvr_if_fifo_mode

    ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_excvr_if_fifo_mode)

    != E400G_25G_15_TX_EXCVR_IF_FIFO_MODE_PHASECOMP ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_excvr_if_fifo_mode ==

    ข้อผิดพลาด E400G_STREAM15_TX_EXCVR_IF_FIFO_MODE_PHASECOMP(21843): กฎ:

    gdra_gdr_e400g_top::e400g_stream15_tx_primary_use_rule @

    ข้อผิดพลาด gdr.z1577a.u_e400g_top(21843):

    (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_en ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_en)

    == FALSE || (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_primary_use ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_primary_use)

    != E400G_25G_15_TX_PRIMARY_USE_DIRECT_BUNDLE ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_primary_use ==

    ข้อผิดพลาด E400G_STREAM15_TX_PRIMARY_USE_DIRECT_BUNDLE(21843): กฎ:

    gdra_gdr_e400g_top::e400g_stream15_tx_xcvr_width_rule @

    ข้อผิดพลาด gdr.z1577a.u_e400g_top(21843):

    (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_en ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_en)

    == FALSE || (gdr.z1577a.u_e400g_top.e400g_25g_15_tx_xcvr_width ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx.tx_xcvr_width)

    != E400G_25G_15_TX_XCVR_WIDTH_16 ||

    gdr.z1577a.u_e400g_top.e400g_stream15_tx_xcvr_width ==

    ข้อผิดพลาด E400G_STREAM15_TX_XCVR_WIDTH_16(21843): ตัวแปรอินพุต:

    ข้อผิดพลาด(21843): as.sw_topology == UX16E400GPTP_XX_DISABLED_XX_DISABLED

    ข้อผิดพลาด(21843): user.bb_f_ehip_tx[0] ->

    MAC_LOOPBACK MAC_LOOPBACK PCSMAC.fgt_10g_single|directphy_f_0|dphy_hip_inst|persystem[0].perehip_tx[0].tx_ehip.x_bb_f_ehip_tx

    ข้อผิดพลาด(21843): is_used == TRUE Error(21843): ตําแหน่งที่ตั้ง == E400G_25G_15

    ข้อผิดพลาด (21843): sys_clk_src== ข้อผิดพลาด SYS_CLK_SRC_XCVR(21843):

    tx_aib_if_fifo_mode == ข้อผิดพลาด TX_AIB_IF_FIFO_MODE_REGISTER(21843): tx_en

    == TRUE Error(21843): tx_excvr_if_fifo_mode ==

    ข้อผิดพลาด TX_EXCVR_IF_FIFO_MODE_PHASECOMP(21843): tx_primary_use ==

    ข้อผิดพลาด TX_PRIMARY_USE_DIRECT_BUNDLE(21843): tx_xcvr_width ==

    TX_XCVR_WIDTH_16

    ปัญหาคือ gdr.z1577a.u_e400g_top.e400g_stream15_tx_xcvr_width

    ใน

    {E400G_STREAM15_TX_XCVR_WIDTH_10,E400G_STREAM15_TX_XCVR_WIDTH_20,E400G_STREAM15_TX_XCVR_WIDTH_32}

    tx_xcvr_width == TX_XCVR_WIDTH_16 ไม่อนุญาตให้ใช้

    ความละเอียด

    เพื่อหลีกเลี่ยงปัญหานี้ ให้แน่ใจว่า มีการสร้างเฉพาะโหมดที่รองรับ ตามเอกสารในส่วน โหมดที่รองรับ PMA ของสถาปัตยกรรม F-Tile และ PMA และคู่มือผู้ใช้ FEC Direct PHY IP

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

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

    เอฟพีจีเอและเอฟพีจีเอ SoC Intel® Agilex™ 7 I-ซีรีส์

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