Boundary scan

S

salimbaba

Guest
Hi,
i wanted to know whether there exists any software that can be used to kno
whether all the balls of my bga grid are properly fixed in place or not.
Actually i am using spartan 3 xc3s4000 and maxim 28544 in my design and
cannot program the maxim through FPGA. When same code is used on anothe
design, maxim gets programmed. So it made me think to look for some kind o
software that can tell me if there's exists a connection between my FPG
and maxim.Or in other words it can verify if my FPGA stuffing is right o
not.


Regards


---------------------------------------
Posted through http://www.FPGARelated.com
 
Ed McGettigan wrote:
On Aug 29, 8:42 am, "salimbaba"
a1234573@n_o_s_p_a_m.n_o_s_p_a_m.owlpic.com> wrote:
Hi,
i wanted to know whether there exists any software that can be used to know
whether all the balls of my bga grid are properly fixed in place or not.
Actually i am using spartan 3 xc3s4000 and maxim 28544 in my design and i
cannot program the maxim through FPGA. When same code is used on another
design, maxim gets programmed. So it made me think to look for some kind of
software that can tell me if there's exists a connection between my FPGA
and maxim.Or in other words it can verify if my FPGA stuffing is right or
not.

Regards

---------------------------------------
Posted throughhttp://www.FPGARelated.com

I can't find any Maxim 28544 (nor MAX28544) part, but if this part
does not have a JTAG interface then any board level testing will be
incomplete. You should be able to test if there is a short, but you
won't be able to test if the FPGA is connected to the Maxim part.

There are mutiple vendors that provide JTAG PCB software solutions as
a quick Google search will show:
http://www.lmgtfy.com/?q=JTAG+boundary+scan+testing
Ed McGettigan
--
Xilinx Inc.
There's a simple method to check for open circuits on FPGA IO pins. If
you can get to the net on the board surface somewhere (at the Maxim
part?) you can use a multimeter in diode-check mode. Connect the
positive multimeter lead to ground and the negative lead to the
net under test. You should be able to read the forward drop of
the ground clamp diode in the FPGA this way. Normally you would
need to disconnect other loads from the net, but if the ground
clamps on the Maxim part have a higher Vf, then you should be able
to tell if some FPGA pins are not connected even without removing
the other part. I've found that the Vf of the clamps of any given
part are quite consistent, so even 100 mV above the other readings
is enough to tell you that a pin is disconnected.

-- Gabor
 
On Aug 29, 8:42 am, "salimbaba"
<a1234573@n_o_s_p_a_m.n_o_s_p_a_m.owlpic.com> wrote:
Hi,
i wanted to know whether there exists any software that can be used to know
whether all the balls of my bga grid are properly fixed in place or not.
Actually i am using spartan 3 xc3s4000 and maxim 28544 in my design and i
cannot program the maxim through FPGA. When same code is used on another
design, maxim gets programmed. So it made me think to look for some kind of
software that can tell me if there's exists a connection between my FPGA
and maxim.Or in other words it can verify if my FPGA stuffing is right or
not.

Regards

---------------------------------------        
Posted throughhttp://www.FPGARelated.com
I can't find any Maxim 28544 (nor MAX28544) part, but if this part
does not have a JTAG interface then any board level testing will be
incomplete. You should be able to test if there is a short, but you
won't be able to test if the FPGA is connected to the Maxim part.

There are mutiple vendors that provide JTAG PCB software solutions as
a quick Google search will show:
http://www.lmgtfy.com/?q=JTAG+boundary+scan+testing
Ed McGettigan
--
Xilinx Inc.
 
Ed McGettigan <ed.mcgettigan@xilinx.com> wrote:

(snip)
I can't find any Maxim 28544 (nor MAX28544) part, but if this part
does not have a JTAG interface then any board level testing will be
incomplete. You should be able to test if there is a short, but you
won't be able to test if the FPGA is connected to the Maxim part.
The usual way to test I/O devices like serial ports is to put
a loop-back plug into the connector, send a signal out, and see
if the right signal comes back. That requries a little outside
help, but also tests more parts.

-- glen
 

Welcome to EDABoard.com

Sponsor

Back
Top