exxos wrote: Wed Dec 05, 2018 12:37 pm
One thing I'm not following, is if there is a drive problem on D9, why would it work on some boards but not other?
Well, I don't know for sure of course. It doesn't seem to depend on the chipset. It doesn't seem to be a timing issue. It could be a functional issue, such as a bug in the Verilog code. But doesn't seem very likely that a bug would affect some computers and not others.
So I was thinking it might be perhaps a powering issue. Voltage level, ground noise, etc, this could change depending on the computer, right?
Note that I didn't mean it could be a drive problem on D9, but a drive problem on the FDIR signal. FDIR is the signal that controls the bidirectional level shifter.
I don't know about FPGA , but on pld chips they have input only pins which can catch you out sometimes.
Yes, the FPGA also has input only pins. But the compiler would not allow you to put output or bidirectional signals on input only pins.