Forum Discussion

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

Error due to always enabled I/O buffer

Hi all,

I had generated a SOPC system using sdram controller, jtag, 2 pio and nios. When I compile the design, it shows error as shown below:

***************************

Error: The node "try:NiosII|sdram_0:the_sdram_0|za_data[11]" has multiple drivers due to the always-enabled I/O buffer "try:NiosII|zs_dq_to_and_from_the_sdram_0[11]"

***************************

try is the SOPC system name. For the sdram, I had also connected pll for clock skew. The error is not for za_data[11] only but also for [1] to [15]. Please help. I thought generated SOPC would not have any problem in compilation but guess I am wrong.

4 Replies

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

    I had found the source of the errors and fix it. It is because the node is not connected properly.Thank you.

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

    Could you please tell me the way to solve this kind of problem in detail.thank you!

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

    I'm having exactly the same issue.....

    ***************************

    Error: The node "try:NiosII|sdram_0:the_sdram_0|za_data[11]" has multiple drivers due to the always-enabled I/O buffer "try:NiosII|zs_dq_to_and_from_the_sdram_0[11]"

    ***************************

    Can somebody suggest some solution???? This error relates to the files generated by SOPC.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    I had the exact same problem. It turned out that the bus width in my top level deisgn did not match the bus width in SOPC builder.

    In SOPC Builder the bus width was 5, and in my top level file it was 3 ( [0:2] )