Altera_Forum
Honored Contributor
15 years agoMegawizard DDR signal primitive issue
Hopefully this is an easy one, but I have been hitting my head now for 2 days. This seems to be a low level primitive issue. These are my errors:
Error: Output port "OBAR" of PSEUDO_DIFF_OUT primitive "a2gx_ram_drive_build_wnios:a2gx_ram_drive_build_wnios_I|altmemddr_0:the_altmemddr_0|altmemddr_0_controller_phy:altmemddr_0_controller_phy_inst|altmemddr_0_phy:altmemddr_0_phy_inst|altmemddr_0_phy_alt_mem_phy:altmemddr_0_phy_alt_mem_phy_inst|altmemddr_0_phy_alt_mem_phy_dp_io:dpio|dqs_group[0].ddr2_with_dqsn_buf_gen.dqs_pdiff_out" must drive only one OBUF primitive on the I port and cannot drive anything else Error: Input port IBAR of I/O input buffer "a2gx_ram_drive_build_wnios:a2gx_ram_drive_build_wnios_I|altmemddr_0:the_altmemddr_0|altmemddr_0_controller_phy:altmemddr_0_controller_phy_inst|altmemddr_0_phy:altmemddr_0_phy_inst|altmemddr_0_phy_alt_mem_phy:altmemddr_0_phy_alt_mem_phy_inst|altmemddr_0_phy_alt_mem_phy_dp_io:dpio|dqs_group[0].ddr2_with_dqsn_buf_gen.dqs_inpt_ibuf" must be driven by a top-level pin Error: Output port DATAOUT of DDIO_OE primitive "a2gx_ram_drive_build_wnios:a2gx_ram_drive_build_wnios_I|altmemddr_0:the_altmemddr_0|altmemddr_0_controller_phy:altmemddr_0_controller_phy_inst|altmemddr_0_phy:altmemddr_0_phy_inst|altmemddr_0_phy_alt_mem_phy:altmemddr_0_phy_alt_mem_phy_inst|altmemddr_0_phy_alt_mem_phy_dp_io:dpio|altmemddr_0_phy_alt_mem_phy_dq_dqs:dqs_group[0].dq_dqs|dqsn_0_oe_ddio_oe_inst" must drive input port OE of I/O OBUF primitive or input port DATAIN of DELAY_CHAIN primitive These signals are generated through the megawizard, utilizing the HPCII core. I get through 98% of synthesis and this comes up. Am I missing something here? My thoughts are that the problem is either in the qsf file or how I am hooking up the SOPC instantiation to my top-level.