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-ซีรีส์

1

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