AR# 67505

|

HDMI RX Subsystem v2.0 - Why do I encounter the error "ERROR: [Synth 8-2841] use of undefined macro kCFG_TX_PHY_BUF_RST " during Synthesis?

描述

My HDMI design fails synthesis with following errors:

ERROR: [Synth 8-2841] use of undefined macro kCFG_TX_PHY_BUF_RST [full.srcs/sources_1/bd/full/ip/full_displayport_tx0_0/full_displayport_tx0_0/src/full_displayport_tx0_0_tx_phy.v:337]
ERROR: [Synth 8-2715] syntax error near ] [full.srcs/sources_1/bd/full/ip/full_displayport_tx0_0/full_displayport_tx0_0/src/full_displayport_tx0_0_tx_phy.v:337]
ERROR: [Synth 8-2841] use of undefined macro kCFG_TX_PHY_PCS_RST [/home/xud/SR/10361017/full.srcs/sources_1/bd/full/ip/full_displayport_tx0_0/full_displayport_tx0_0/src/full_displayport_tx0_0_tx_phy.v:338]
ERROR: [Synth 8-2715] syntax error near ] [full.srcs/sources_1/bd/full/ip/full_displayport_tx0_0/full_displayport_tx0_0/src/full_displayport_tx0_0_tx_phy.v:338]
ERROR: [Synth 8-2841] use of undefined macro kCFG_TX_PHY_PMA_RST [/home/xud/SR/10361017/full.srcs/sources_1/bd/full/ip/full_displayport_tx0_0/full_displayport_tx0_0/src/full_displayport_tx0_0_tx_phy.v:339]
ERROR: [Synth 8-2715] syntax error near ] [full.srcs/sources_1/bd/full/ip/full_displayport_tx0_0/full_displayport_tx0_0/src/full_displayport_tx0_0_tx_phy.v:339]
.........................

What can cause this problem?

解决方案

This error is seen when both DisplayPort and HDMI are in the same Block Design.

This issue is fixed in Vivado 2017.1 and later.

To work around this issue, generate the Block Design output product by using the Out Of Context IP flow.

链接问答记录

相关答复记录

AR# 67505
日期 11/07/2017
状态 Active
Type 综合文章
IP
People Also Viewed