EDA_hg81
Advanced Member level 2
inverting fpga
My situation is as following:
Have to use Virtex E to drive a sensor with 5V TTL logic.
I used NC7ST04 inverter as a level shifter.
https://obrazki.elektroda.pl/66_1226541807.jpg
Inside FPGA I wrote code as:
Based on above way, after two inverting the signal is going to be changed to 5V TTL with the same rising and falling edges as inside LVTTL logic.
But the problem is the signal output from FPGA is totally wrong, the voltage is inverted but with a -3.3V offset as in the figure 2th.
https://obrazki.elektroda.pl/51_1226541772.jpg
I used the same ground reference measure those two signals.
What is the problem?
Thank you for your suggestions.
My situation is as following:
Have to use Virtex E to drive a sensor with 5V TTL logic.
I used NC7ST04 inverter as a level shifter.
https://obrazki.elektroda.pl/66_1226541807.jpg
Inside FPGA I wrote code as:
Code:
Signal_out <= not ( signal );
But the problem is the signal output from FPGA is totally wrong, the voltage is inverted but with a -3.3V offset as in the figure 2th.
https://obrazki.elektroda.pl/51_1226541772.jpg
I used the same ground reference measure those two signals.
What is the problem?
Thank you for your suggestions.