[Coco] Simple Coco bus buffer for HW folksO

lciotti1 at gmail.com lciotti1 at gmail.com
Mon May 20 21:24:29 EDT 2013


OK so when setting up the fgpa, for pins have to be tri-state... Got it...  
Sent via BlackBerry by AT&T

-----Original Message-----
From: Matthew D Stock <stock at csgeeks.org>
Sender: coco-bounces at maltedmedia.com
Date: Mon, 20 May 2013 19:02:58 
To: <coco at maltedmedia.com>
Reply-To: CoCoList for Color Computer Enthusiasts <coco at maltedmedia.com>
Subject: Re: [Coco] Simple Coco bus buffer for HW folks

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


--
Coco mailing list
Coco at maltedmedia.com
http://five.pairlist.net/mailman/listinfo/coco


More information about the Coco mailing list