Xilinx - Proper VHDL for Bidirectional Pins

Aug 23, 2004 1 Replies

=_NextPart_000_000C_01C488FC.1BCD9310 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable



What is the proper VHDL code for bidirectional pins on a Xilinx chip? I used the code below but the chip runs hot.


SRAM_BIDIRECTIONAL_PINS:process(SRAM_W_SIGNAL_5,SRAM_DQA_SIGNAL_5,SRAM_DQ= B_SIGNAL_5 ) begin if(SRAM_W_SIGNAL_5 =3D '1') then SRAMDQA


You should use tri-state buffers.

SRAMDQA 'Z');

x What is the proper VHDL code for bidirectional pins on a Xilinx chip?

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required