I have a bi directional signal, say SDA in Top module. i want to convert this bi directional signal as input and output in the top module and feed into different sub modules. Is there any primitives in VHDL for this conversion? Any help will be thankful.
A tristate or open drain output buffer in the output direction, and a input buffer in the input direction.
Then you have different lines for input and output.