Információ

Mi az a logikai elemző

Mi az a logikai elemző

A logikai analizátorok olyan teszteszközök, amelyeket széles körben használnak komplex digitális vagy logikai áramkörök tesztelésére. Megfelelnek azoknak a felhasználóknak az igénye, akiknek képesnek kell lenniük vizsgálni és megérteni ezen áramkörök működését.

Az oszcilloszkópok képesek ellátni a logikai analizátor számos funkcióját, de a logikai analizátor képes nagyszámú jel relatív időzítésének megjelenítésére. Lényegében egy logikai elemző lehetővé teszi a logikai jelek nyomainak oly módon történő megtekintését, hogy egy digitális áramkörben több vonal működése figyelemmel kísérhető és vizsgálható legyen.

Azonban számos oszcilloszkóp képes sok logikai elemző funkciót beépíteni a vegyes jelű oszcilloszkópba.

A logikai elemzők többféle formátumban kaphatók. Bár lehet beszerezni olyanokat, amelyek hagyományos tesztberendezést használnak, ma már sok más kapcsolódik a számítógépekhez, és így sokkal nagyobb rugalmassággal és feldolgozási erővel rendelkezik.

Logikai elemző fejlesztése

Az első logikai analizátorokat abból a célból fejlesztették ki, hogy képesek legyenek hibajavítást kiküszöbölni és hibakeresést hajtsanak végre mikroprocesszor alapú rendszereken.

Az 1980-as évek elején, amikor ezek a chipek először kezdtek széles körben elterjedni, sürgős szükség volt olyan technikák kifejlesztésére, amelyek lehetővé teszik a sok vonal és tesztpontok egyidejű figyelemmel kísérését. A meglévő oszcilloszkópok nem tudták biztosítani a szükséges szintű funkcionalitást.

Az első analizátorok korai bevezetése után összetettségük a tesztelt áramkörök komplexitásával összhangban nőtt. A csatornák száma nőtt, sebességük nőtt, és a funkcionalitás olyan területeken, mint például az indítás, jelentősen javult.

Logikai elemző jellemzői

A logikai analizátornak számos fő jellemzője van, amely elválasztja a többcsatornás oszcilloszkópoktól és más teszteszközöktől:

  • Több csatorna: A logikai analizátorokat nagyszámú digitális vonal monitorozására tervezték. Mivel a logikai elemzőket nagyszámú digitális áramkör megfigyelésére optimalizálták, jellemzően körülbelül 32 és 200 közötti csatorna között tudnak figyelni, mindegyik csatorna egy digitális vonalat figyel. Egyes speciális logikai elemzők azonban megfelelően méretezettek ahhoz, hogy még sok más vonalat képesek legyenek kezelni, és ily módon lehetővé teszik a nyomon követést és a hibakeresést sokkal összetettebb rendszereken.
  • Adja meg a logikai állapotok időmegjelenítését: A logikai elemzők vízszintes és függőleges tengellyel rendelkeznek, amelyek jelzik a logikai magas vagy alacsony állapotokat. Így könnyen megjeleníthető a digitális vonalak képe.
  • Logikai állapotokat jelenít meg: Az analizátor függőleges kijelzőjén a logikai állapot alacsony vagy alacsony állapotként jelenik meg. A jelek bejutnak a különféle csatornákba, és magas vagy alacsony állapotba konvertálják az elemzőn belüli további feldolgozás céljából. Logikai időzítési diagramot nyújt a figyelt különféle vonalakról.
  • NEM jelenít meg analóg információkat: Ezek a teszteszközök nem mutatnak be analóg információt, és ily módon különböznek az oszcilloszkóptól. Pusztán a rendszer logikai működésének ellenőrzésére irányulnak. Ha bármilyen analóg információra van szükség, akkor oszcilloszkópot kell használni.

Logic Analyzer és oszcilloszkóp összehasonlítás

Az oszcilloszkópok és a logikai analizátorok nagyon különböző teszteszközök. Noha mindkettőnek nagyon hasonló megjelenítési formája van, vagyis megjeleníti a hullámalakokat, alapvetően eltérő működési koncepciókat használnak.


Oszcilloszkóp és logikai elemző összehasonlítása
Logikai elemzőOszcilloszkóp

A logikai elemzőt a digitális tervek működésének ellenőrzésére és hibakeresésére használják, logikai állapotokat és időzítéseket keresve.

Tipikus logikai elemző alkalmazások:

  • Nagyszámú digitális jelet korrelál
  • Vizsgálja meg a rendszer működését.
  • Az időzítés megsértésének észlelése
  • Beágyazott szoftverek nyomon követése.

Az oszcilloszkópot analóg hullámformák mérésére használják: amplitúdó, fázisértékek vagy élmérések, például emelkedési idők stb.

Tipikus oszcilloszkóp alkalmazások:

  • Hullámformák, csengés, emelkedési idő stb. Vizsgálata
  • Mérjük meg a jel amplitúdóit.
  • Jellemezze azokat a szempontokat, mint a hullámforma ingadozása és a stabilitás
  • A tranziensek és a nem kívánt impulzusok észlelése.

Logikai elemző típusok

Noha ezeknek a teszteszközöknek a fejlesztése folyamatban van, és folyamatosan kínálnak új variánsokat, és számos technológiai újítást valósítanak meg, vannak olyan fő kategóriák, amelyekre a legtöbb logikai elemzőt fel lehet osztani:

  • Moduláris logikai elemzők: Ezt a típusú logikai elemzőt valószínűleg a teszteszköz legjellemzőbb formájának lehet tekinteni, bár ez a legmagasabb költségű opció, amely a legmagasabb szintű funkcionalitást biztosítja. Alvázból és a különféle modulokból áll - beleértve a csatornamodulokat is. A magasabb csatornáknál nagyobb modulok száma számít.
  • Hordozható logikai elemzők: Számos esetben szükség lehet kisebb elemzőre, esetleg korlátozott költségvetésekre vagy helyszíni szolgáltatásokra. Ezek a teszteszközök az analizátor összes elemét egyetlen dobozba foglalják a szállítás megkönnyítése érdekében.
  • PC alapú logikai elemzők: Egyre több a PC-alapú logikai analizátor. Ezek egy PC-hez csatlakoztatott elemző egységből állnak. Az USB nyilvánvaló lehetőség erre, de az Ethernet-t nagy sebessége miatt is széles körben használják. A PC-alapú eszköz ezen formája a számítógép feldolgozási teljesítményét és a kijelzőjét kombinálva csökkenti a teljes rendszer költségeit. A jövőben valószínűsíthető, hogy a PC alapú logikai elemzőket és különösen az USB logikai elemzőket egyre inkább használni fogják, főleg, hogy az USB analizátorok költségei jóval alacsonyabbak lehetnek, mint más formák, és magas szintű teljesítményt tudnak nyújtani a számítógép erejével társított számítógép ..

Logikai elemző alkalmazások

A logikai elemzők fő célja a digitális jelek vizsgálata. Sok évvel ezelőtt különösen vonzó és hasznos teszteszköz volt, amikor bonyolult digitális rendszereket készítettek sokféle IC segítségével. Hozzá lehetett férni a különféle tesztpontokhoz, és sikerült hibakeresni a széles buszokat és az IO-t. Most sokkal magasabb szintű integrációval ez nem mindig lehetséges, mert több beágyazott eszköz van, amely a System On a Chip programot használja, az SOC tervez, és a szükséges tesztpontokhoz való hozzáférés nem érhető el.

Ennek ellenére még mindig sok potenciális mérés van egy logikai elemző számára, különösen a sok fedélzeti számítógépes rendszerhez, például az Arduino, a Raspberry Pi és még sok máshoz.

A logikai elemző segítségével nagy számú jelet lehet időben korrelálni egyetlen kijelzőn. Ez pert indíthat annak érdekében, hogy jó behatást nyerjen az egyéb adatmozgásokba és feldolgozásokba számos beágyazott rendszerben vagy a kis számítógépes rendszerek perifériáiban.

Az alkalmazás egyik példája az, hogy figyelemmel kíséri az adatok bejutását az UART mikroprocesszorba, majd visszakapcsol egy SPI eszközre, esetleg EEPROM-ra, majd végül egy adatot egy I2C-eszközre. Logikai analizátorral lehetőség nyílik mindezen buszok hosszabb ideig történő megtekintésére, és ez nem lenne életképes egy oszcilloszkópon.

Ennek eredményeként az egyszerű gyártó / hobbista olcsó USB logikai elemző verziók logikai elemzői a professzionális fejlesztési rendszerekig hasznosak a különböző színtereiken.

A logikai analizátorok a teszteszközök egyik fontos formája. Lehetővé teszik a mérnökök és fejlesztők számára, hogy pontosan lássák, mi történik a logikai áramkörökön belül. A logikai jeleket különféle vonalakon vizsgálva sokkal jobb szintű betekintést nyújthatnak a logikai áramkörök működésébe, mint a teszteszközök egyéb formái.

Nézd meg a videót: Az Intelligencia 9 fajtája! - Neked melyik a domináns intelligenciád? (November 2020).