Wat is een logische analyse?
Een logische analysator is een test en een stuk bewakingsapparatuur die verschillende digitale circuitsignalen ontvangt of vangt en vervolgens, met opslagmogelijkheden, de digitale testingangen weergeeft. In de EN-poort met twee ingangen, een eenvoudig digitaal apparaat, kunnen bijvoorbeeld alle drie detectiepunten, waaronder twee poortingangen en één uitgang, worden vastgelegd door een computer met bemonsterings- en opslagmogelijkheden. Toen software-intensieve digitale schakelingen niet zo gebruikelijk waren, kon de logic analyzer technisch personeel helpen de gecompliceerde toestanden van puur hardware bedrade logische circuits onder de knie te krijgen. Op een gegeven moment was het bouwen van een meer gecompliceerd digitaal apparaat op basis van vast bedrade logica niet langer een haalbare optie. Zelfs de beste logic analyzers zijn niet gelijk aan een software-gebaseerde digitale oplossing, die de foutopsporingsdumps kan genereren die het equivalent zijn van displays en functionaliteit van logic analyzer.
De logic analyzer heeft mogelijk tientallen invoerpoorten die op verschillende manieren worden afgesloten. Een gebruikelijke beëindiging is een micro-clip die kan worden aangesloten op een poot van een geïntegreerd circuit dat wordt getest. Als een combinatie van inputs en sequenties geacht wordt een bepaald resultaat te produceren, kunnen de specifieke inputcombinaties worden geprogrammeerd als een trigger waarmee de technisch analist op de hoogte kan worden gesteld wanneer een bepaalde combinatie heeft plaatsgevonden. In een EN-poort met 10 ingangen moet de aanwezigheid van alle “1” in de ingangen een “1” in de uitgang produceren. De logische analysator kan controleren of deze toestand daadwerkelijk optreedt en kan zelfs een schuifbare lijst met toestanden bieden voorafgaand aan de triggergebeurtenis.
Sommige logische analysers kunnen zowel digitale als analoge schermen bieden, en dit is erg handig voor het testen en oplossen van problemen met digitale apparaten die ook gecorreleerde analoge signalen hebben. Bij het meten van de prestaties van bepaalde circuits kan het niveau van een analoog testpunt bijvoorbeeld dienen als de benodigde triggergebeurtenis om een bepaald proces te starten. Analoge en digitale analysersondes zijn beschikbaar voor interface met een laptop. In de radiofrequentietoepassingen gebruiken analoge spectrumanalysatoren een bemonsteringsapparaat dat de analoge signalen voor weergave in realtime verzamelt, terwijl de signaalverwerking, opslag en weergavefunctie worden afgehandeld door een computerapplicatie. Een ontwerpwijziging in de analysator kan een vereenvoudigde software-upgrade zijn in vergelijking met de aanschaf van nieuwe hardwaremodules.
Draagbare logische analysatoren maken gebruik van de rekenkracht van laptops om de meeste functies in een logische analysator te vereenvoudigen. Een digitaal bemonsteringsapparaat met 24 ingangen kan bijvoorbeeld een USB-adapter (Universal Serial Bus) hebben. De USB-interface stuurt de monsters vervolgens naar een computertoepassing voor opslag, weergave en zelfs aangepaste analyse.