Forum Discussion

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

Multiple drivers due to always enable I/O buffer

Error information: the NODE xxxx has multiple drivers due to always enabled I/O buffer.

Is there any expert to explain how this kind of error happens? and how to fix it?

Thanks and best regards

Calvin

3 Replies

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

    You may want to clarify, which drivers for the said exist in your design. Also the error message is supplemented by additional information about involved drivers, usually.

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

    Hi FvM,Thanks for your reply! the error information is as the following:

    Error: The node "upinter:x4|reg522:x5|x322:g116|vflg" has multiple drivers due to the always-enabled I/O buffer "upinter:x4|reg_datar_16"

    when I do synthesising for the individual 'module upinter', there is no such error showing.

    when I do synthesising for the top 'module adg522' individually, there is no such error showing either.

    but when I added the module upinter into the top module adg522 and then do synthesising, many this kind of errors comes out.

    the pin of 'reg_datar_16" is a input port of D in the module upinter. in the other modules, it is a tri-state output.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Sorry, I don't clearly understand the structure of the said node, where you connected tri-state drivers and what are the involved module port types (in, out, inout?)