Hello,
Can I somehow set my Logic Sniffer to trigger only if there is pulse with duration <=10ns for example? I want to check if there are some sporadic glitches on my WR line on parallel interface, beside standard WR pulses which are around 60ns.
I know that there is Complex trigger option, but I'm not sure how to set it to trigger on pulse with <=10ns.
Thank you.
Regards,
Dragan
I would try serial triggering at 200MHz. Check for a sample High (or Low), skip one sample, and check for the opposite. Of course, really quick glitches could get lost between sampling periods. You might need to jury-rig hardware with a delay and an XOR to get at those.
Hello, thank you for helping me. Can you please describe it more in depth? Is possible somehow to trigger on pulses which width is <=10ns or <=30ns?
It's awkward to describe, because I don't use the regular client, but in the Trigger Setup dialog there's a choice between Serial and Parallel triggering. Parallel triggering checks for a simultaneous match across all the input channels. Serial triggering checks for a match on one channel over samples on successive time slots. That's how you detect a pulse.
For a high-going pulse you would -- actually I should refine the description from before -- you would set the first time-slot to check for Low, and enable that slot. Set the next for High, and enable that slot. Disable the next few slots since you don't care just which slot the pulse falls back down in, but enable the slot that occurs right after the longest pulse you're testing for. That slot should check for a Low.
You can see a way that this test can fail -- if a short high-pulse is followed right away by a high level you can miss the fact that the channel went low during your "don't care" slots.
I hope you can use what I've told you. I can't guide you through the dialog, because I never see that dialog. Good Hunting.