Logic analyzers are devices used to monitor the performance of computers or to diagnose problems in other electronic systems. They use an oscilloscope to present complex digital data to a user, allowing the user to check particular operations of the electronic system. The proper selection of logic analyzers requires an understanding of application requirements and an analysis of performance specifications. Logic analyzer suppliers are located across North America and around the world. They conform to a variety of approvals and certifications. For example, in Europe, logic analyzers often bear the CE Mark.
Logic analyzers are used in development of computer systems and networks to find the source of hardware or software design flaws. Using a logic analyzer during the production phase can minimize the likelihood that serious problems with hardware or software will arise after a product goes to market. Logic analyzers are used to provide feedback on a variety of computer parameters or systems, including memory testing, testing input and output bandwidth, processor and bus support, networking, serial data validation and compliance, and signal integrity.
A PC based logic analyzer is a device used in conjunction with a personal computer to troubleshoot and verify performance parameters of digital circuits. A PC logic analyzer is usually a small profile device that connects to the PC through a parallel port or a universal serial bus (USB) port. PC logic analyzers use special connectors or probes to test different circuits. These signals are then interpreted by the logic analyzer device attached to the PC. The PC interprets this data using a logic analyzer software package that creates a virtual analyzer or oscilloscope on the computer monitor.
Logic analyzers are used to test circuits in embedded systems and microcontrollers, robotics, and automotive computers. Logic analyzers may also work in mixed signal systems that use both analog and digital signals.