Altera_Forum
Honored Contributor
17 years agoDDR/DDR2 HP compiler - multiple devices
Hi,
I am trying to drive two DDR devices from one instance. I have made the settings in the wizard, so I am getting two clock pairs, 2 cke's and so on. But the ras/cas/adress signals needs to be directly mapped to an io port. My problem is that the DDR devices are connected as standalone units, so i need to "split" the signals. I am doing this by mapping the adress signal to a internal signal, and then mapping the internal signal to the IO ports. (If I drive a single IO it works OK). I am getting this error: Error: WYSIWYG I/O primitive "DDR:DDR_upper_banks|DDR_controller_phy:DDR_controller_phy_inst|DDR_phy:alt_mem_phy_inst|DDR_phy_alt_mem_phy_sii:DDR_phy_alt_mem_phy_sii_inst|DDR_phy_alt_mem_phy_addr_cmd_sii:adc_2t_en_gen.adc|DDR_phy_alt_mem_phy_ac_sii:addr[12].addr_struct|altddio_out:full_rate.addr_pin|ddio_out_7ed:auto_generated|dataout[0]" is not properly connected to a top level pin. Anybody know how I may hack myself around this? Thanks Geir