Sign in

Connecting a logic analyzer to my circuit appears to interfere with it's operation

Follow

All test equipment will have some effect on the signal that it is recording. This effect is usually referred to as loading.

In addition to probe loading, certain types of device failure or partial device failure can cause significantly higher than normal loading. This type of failure is usually limited to only one channel on the device, and is covered under the Saleae 3 year warranty.

Capacitive and resistive loading

The effect of a electrical probe on a circuit is usually measured by it's equivalent shunt capacitance and resistance. A brief overview of the capacitive and resistive load (input impedance, specifically) can be found in here on our website by clicking the "More" button next to the inputs section. You will see that all four of the new products have a capacitive loading of 10 pF and a resistive loading between 1 and 2 Meg Ohms.

This loading is small enough to avoid issues on most signals within the bandwidth of the analyzer. (up to 100 MHz digital bandwidth, 5 MHz analog bandwidth). However, these could pose a problem when recording high output impedance signals. It will also cause impedance discontinuities in the signal being recorded.

If you are recording an open drain bus, or another bus topology other than CMOS or TTL, then check to see if the bus or IO specification is tolerant of extra pull-down resistance or bus capacitance.

Checking for issues

If you notice negative effects on your application when a logic analyzer is applied, first check for ground loops. If the problem is caused by a common mode ground voltage, then the issue will appear the moment a ground pin from Logic is attached to your circuit, and not when an input probe is connected. The issue will also only be present when the logic analyzer is attached to the host PC, and when the device under test is powered. For more information on ground loops, see this article: What should I do to avoid accidental damage to the device?

In the absence of a ground loop problem, then there could be a problem with one, or a few of the inputs on the device. Try using different input channels on the logic analyzer. Also try measuring the resistance between the input pin and the ground pin on the logic analyzer using a multi-meter. If you see a lower resistance than specified for that device, let us know and we can replace it under warranty.

Please also perform the basic channel functional test described in this article: The device and software are able to record captures, but the contents of the capture does not appear to be correct

Original Logic input states

The original Saleae Logic (8 channel, digital only) has different input loading when it is not connected to the PC and configured. This loading is significant enough to interrupt some types of signals, including open-drain signals like I2C.

When using the original Logic, it is recommend to not connect Logic to your device under test until the Logic unit is connected to the PC and the software is running. It is also recommended to disconnect Logic from the device under test before disconnecting it from the PC.

The easiest way to connect and disconnect Logic from your device under test is to simply connect and disconnect the 1x9 wire harness from the unit.

The other Saleae devices do not have significantly different loading when unpowered.

The original Logic is also the only Saleae device to use pulled up inputs. All other Saleae devices have inputs that are pulled to ground. This could cause issues with a circuit that relies on very week pull down resistors, or when the circuit needs to correctly detect a high-Z state. In these cases, modifications to the circuit may be required. For instance, an extra pull down resistor could be added to counteract the original Logic's pull ups.

More information on the inputs of the original Logic can be found here: Explanation of Supported IO voltages, Voltage Thresholds, and Over-Voltage Protection

Still unable to identify the problem

If the device does not seem to have a problem, there is no ground loop or no common mode ground voltage, but the device is still causing problems with your circuit, please let us know. Also let us know what signals you are recording, and what components are connected to that signal. You may want to try recording the signal in analog if you have a Saleae device that supports analog recording, or easy access to an oscilloscope. Any information you can submit to support will help.


trello ID: 562a993bac69d5bbc57b72b8
Have more questions? Submit a request

Comments

Powered by Zendesk