Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
16 years ago

SOPC base address error

Dear expert.

I use SOPC to bulid a triple_speed_ethernet_design(Q9.1_example_design) + VGA.

I add VGA IP in sopc and VGA's master connected to ddr2_bot's slave.

Then there are errors about "Error : ddr2_bot.s1: Appears at more than one address(0x00000000,0x10000000)

Why this happen?

4 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    What is the other thing connected to ddr2_bot.s1? The one at the bottom?

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Dear Daixiwen.

    The other thing connected to ddr2_bot.s1.

    (Pipeline Bridge)pb_dma_to_ddr2's m1 connected ddr2_bot.s1.

    Thank you.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    You need to fix the addresses of ccb_dma_to_ddr2 and pb_dma_to_ddr2 to 0x00000000. Currently the ccb_dma_to_ddr2 bridge offsets the addresses by 0x100000000 which means that the ddr2 would be seen at two different addresses depending on the master that would access it.

    I don't think that you need the pb_dma_to_ddr2 bridge.

    Why is your ddr2 clock set to clkin_50 instead of ddr2_lo_latency_128m_sysclk?