Forum Discussion

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

Where can I find I/O OBUF primitive ?

Hello!

What element should be connected to the output of altddio_out so, that it will be possible to connect the output of altddio_out to any element in the schematic ( . bdf )?

If I connect the output of altddio_out directly to any element in the schematic ( . bdf ), then Quartus qives out an error:

Error (15873): Output port DATAOUT of DDIO_OUT primitive "aes_output:inst9|altddio_out:altddio_out_component|ddio_out_2ad:auto_generated|ddio_outa[0]" must drive input port I of an I/O OBUF primitive

But where can I find i/o obuf primitive ?

I coudn't find it , instead I found alt_outbuf, but using it instead of i/o obuf also resuts in Quartus errors.

1 Reply

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

    --- Quote Start ---

    Hello!

    What element should be connected to the output of altddio_out so, that it will be possible to connect the output of altddio_out to any element in the schematic ( . bdf )?

    If I connect the output of altddio_out directly to any element in the schematic ( . bdf ), then Quartus qives out an error:

    Error (15873): Output port DATAOUT of DDIO_OUT primitive "aes_output:inst9|altddio_out:altddio_out_component|ddio_out_2ad:auto_generated|ddio_outa[0]" must drive input port I of an I/O OBUF primitive

    But where can I find i/o obuf primitive ?

    I coudn't find it , instead I found alt_outbuf, but using it instead of i/o obuf also resuts in Quartus errors.

    --- Quote End ---

    Is there a synthesis setting to stop IO buffers being inserted (for when you're black boxing a pieve of code) that is accidentally enabled?

    Nial.