Forum Discussion

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

I/O Buffers

Hello,

Is it necessary to use i/o buffers while writing code for altera in VHDL.

Can i write the code without buffers,if no can anyone please explain why?

Thanks in advance

3 Replies

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

    in general you don't need to instantiate buffers in HDL, you use the Pin Planner/Assignment Editor to make I/O related assignments

    you may also use the MegaWizard for PLLs, LVDS/SERDES, gigabit SERDES, which would then be instantiated in your HDL
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Thanks.

    Actually i am using GHDL as my simulation tool and for maximum optimization i am writing using very low level primitives.So in that case do i need to instantiate i/o buffers?

    Thanks in advance.
  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    Usage of low level primitives in functional VHDL simulation seems meaningless at first sight. What you are trying to achieve this way?

    Did you experience any benefit from using low level primitives?