Survey: Special fixture requirements for Boundary Scan?
I would like to poll everybody's experience in the testing of boundary scan using the 3070 generated boundary scan tests.
Do you need to have any special fixture requirements?
What are they? What issue does it solve? Is it effective?
Tell me what you use or tried.
- If the board is not aligned with the IEEE1149.1 standard to ensure fail-safe operation: TMS=1, TDI=1, TRST*=1, TCK=0; coul be adapted in the ICT fixt.
- These TAP signals must be marked as a critical.
- Use a dual-stage fixture to prevent noise when there are differents BScan chains in the board.
isolate fixture probes to verify whether it is the probe noisy problem or board/bsdl file problem.
if it is not possible to use a ground plane in the fixture , then mark TAP pins as CRITICAL, one other tip is during development is in the power supply definition section, to increase the current of the power supply to maximum that each supply can provide - and this means that more ground wires are added, which helps resolve ground bounce issues. This has no detrimental effect - but the setting will be dfiend same inthe tetsplan, so you need to ensure that power on sequence is ok in case the board current limit does need to be lowered in certain cases.
One of biggest causes of inteference is switch mode power supplies (SMPS), the noise fed back down the wires can make surrounding boundary scan tests unstable, so its always best if you dont hae to rely on these to generate teh pwoer on the board, but drive on the other side - but its not always possible.
Thanks everyone for your comments, suggestions, recommendations!
I am sure more and more folks are using BScan or are seeing BScan on their boards. Your suggestions and recommendations will help everyone be more successful in their implementation!