[Synth 8-3352] multi-driven net ldpc_clk_ch_dec_dout[127] with 1st driver pin 'nfc_ldpc_soft_dec_cdc/ldpc_din_afifo_8x128/rd_data0_inferred/rd_data[127]' ["/mnt/batman/ex_regions/yangang/zynq/bd_design/nfc_fm_20230610_8ch_125MHZ_syn_id5/project_1/project_1.srcs/sources_1/bd/design_1/ipshared/12e8/src/nfc_ldpc_common_afifo.v":649]
时间: 2023-11-17 16:04:55 浏览: 190
这是一个关于 Vivado 综合的错误信息,指出了一个名为 ldpc_clk_ch_dec_dout[127] 的信号被多个驱动器驱动。其中一个驱动器是 'nfc_ldpc_soft_dec_cdc/ldpc_din_afifo_8x128/rd_data0_inferred/rd_data[127]',但是该信号有多个驱动器,这种情况在数字电路设计中是不允许的。建议检查代码或设计,找出多个驱动器的来源,然后进行修改,确保每个信号只有一个驱动器。
相关问题
[synth 8-6859] multi-driven ne
[synth 8-6859] multi-driven ne是指多驱动的新能源发电系统。它采用多种能源驱动,如太阳能、风能、水能等,以提高发电效率和可靠性。这种系统可以根据不同的能源供应情况自动切换驱动源,以确保能源的充分利用和稳定供应。
[Synth 8-1725] cannot assign to memory ram_data directly ["C:/vivado_project/CH367_PCIE_trans/CH367_PCIE_trans.srcs/sources_1/new/CH367_PCIE_trans.v":62]
这个错误提示是因为你在尝试直接对内存 `ram_data` 进行赋值操作,但是这是不被支持的。你需要使用内存的读写端口来对内存进行读写操作。比如,如果你想要将一个数据写入内存,你应该使用内存的写入端口,而不是直接对内存进行赋值操作。具体操作方法取决于你使用的内存类型,你需要检查内存实例化代码并找出正确的写入和读取端口。如果你还需要进一步帮助,请贴出相关代码片段让我来帮你分析。