Tektronix Technical Forums are maintained by community involvement. Feel free to post questions or respond to questions by other members. Should you require a time-sensitive answer, please contact your local Tektronix support center here.
Models 2601, 2602, 2611, 2612, 2635, 2636
Models 2601A, 2602A, 2611A, 2612A, 2635A, 2636A
Models 2601B, 2602B, 2604B, 2611B, 2612B, 2614B, 2634B, 2635B, 2636B
- Posts: 4
- Joined: June 18th, 2018, 4:59 am
- Country: Singapore
I finally trying to run my script in production, but after about 6000 test cycles one of the nodes(other than node 1) in my stack of 5 hangs waiting for tsplink trigger 1. since i am running independent scripts in all nodes to save up on setup times, I use the tsplink trigger (launched by node 1 )to synchronize all of them with amazing results. however, when I try to deploy for wafer level test i face this issue which was not available during development.
here is diagram of my program. FYI, when i run RunParallelTests() to test 9 locations at the same time. each location corresponds to a channel.
image url: https://imgur.com/a/wQQS8Ml
Please advise me on how to fix this bug
here is how i release the tsplink.trigger from node 1 after it has finished setting up its trigger.initiates.
Code: Select all
d2ScriptString = d2ScriptString .. "if tsplink.node == MainNode then "
d2ScriptString = d2ScriptString .. "delay(7.5E-4) "
d2ScriptString = d2ScriptString .. "tsplink.trigger.assert() "
d2ScriptString = d2ScriptString .. "else "
d2ScriptString = d2ScriptString .. "tsplink.trigger.wait(50e-3) "
d2ScriptString = d2ScriptString .. "end "
I have tried increasing the delay to 5ms before i issue the tsplink.trigger.assert() but the issue still persists.
Who is online
Users browsing this forum: Google [Bot], venjense and 4 guests