[Coco] Simple Coco bus buffer for HW folks
Matthew D Stock
stock at csgeeks.org
Mon May 20 19:02:58 EDT 2013
On 5/20/2013 10:22 AM, Louis Ciotti wrote:
> Being green on FPGA stuff please explain? I am sure it is just the term
> drive them high that has me confused, which happens all to easy when I look
> at FPGAs right now.
>
Louis,
This isn't an FPGA-specific description. The idea is that since there
is already a pullup resistor taking that line to a 5v "high" value, that
means that there is no need, and in fact it can damage the FPGA chip if
it also attempts to drive the line to a 3.3v "high." At this point in
my experimentation, I have left these lines in a high impedance state,
meaning that they behave as if the lines are disconnected (I'm
simplifying a bit). If I want to use the FPGA to drive these lines,
I'll set the output to 0. There will never be a need to set them to 1 -
that's the default. You can get away with this because of the pullup
resistor - when the line is pulled low/0, that resistor ensures that you
aren't causing a high current short, etc.
I'm not an expert, so if anyone has additional pedantic goodness to add,
I'm happy to learn something new. :-)
-Matt
More information about the Coco
mailing list