Տեղեկատվություն

Ինչ է տրամաբանության վերլուծիչը

Ինչ է տրամաբանության վերլուծիչը

Տրամաբանական վերլուծիչները փորձարկման գործիքներ են, որոնք լայնորեն օգտագործվում են բարդ թվային կամ տրամաբանական շղթաների փորձարկման համար: Դրանք բավարարում են այն օգտվողների անհրաժեշտությունը, ովքեր պետք է կարողանան ուսումնասիրել և հասկանալ այդ շղթաների աշխատանքը:

Օսկիլոսկոպները կարող են կատարել տրամաբանական անալիզատորի շատ գործառույթներ, բայց տրամաբանական անալիզատորը ի վիճակի է ցուցադրել մեծ թվով ազդանշանների հարաբերական ժամանակացույցը: Ըստ էության, տրամաբանական անալիզատորը հնարավորություն է տալիս տրամաբանական ազդանշանների հետքեր տեսնել այնպես, որ թվային շղթայում մի քանի գծերի աշխատանքը հնարավոր լինի վերահսկել և ուսումնասիրել:

Այնուամենայնիվ, շատ օսիլոսկոպներ այժմ ունակ են ներառել տրամաբանական անալիզատորի բազմաթիվ գործառույթներ, ինչը կարող է անվանվել խառը ազդանշանային օսիլոսկոպ:

Տրամաբանության վերլուծիչները տարբեր ձևաչափերով են: Չնայած հնարավոր է ձեռք բերել նրանց, ովքեր օգտագործում են ավանդական փորձարկման սարքավորումների պատյան, շատ ավելին այժմ կապված են համակարգիչների հետ և այսպիսով ունեն ճկունության և մշակման հզորության շատ ավելի մեծ մակարդակներ:

Տրամաբանական անալիզատորի մշակում

Առաջին տրամաբանության վերլուծիչները մշակվել են ելնելով այն բանից, որ անհրաժեշտ է ապակողմնորոշել սխալը և կատարել մեղադրանքներ միկրոպրոցեսորային համակարգերի վրա:

1980-ականների սկզբին, երբ այս չիպսերն առաջին անգամ սկսեցին լայնորեն կիրառվել, հրատապ անհրաժեշտություն առաջացավ մշակել տեխնիկա, որը հնարավորություն կտա միաժամանակ վերահսկել բազմաթիվ գծերի և փորձարկման կետերը: Գոյություն ունեցող օսիլոսկոպները ի վիճակի չէին ապահովել անհրաժեշտ ֆունկցիոնալ մակարդակները:

Առաջին անալիզատորների վաղ ներդրումից հետո դրանց բարդությունն աճեց `փորձարկվող շղթաների բարդության համահունչ: Հեռուստաալիքների քանակն աճեց, դրանց արագությունները մեծացան և գործարկումը այնպիսի ոլորտներում, ինչպիսիք են ազդակիրը, զգալիորեն բարելավվեցին:

Տրամաբանական անալիզատորի բնութագրերը

Գոյություն ունեն տրամաբանական անալիզատորի մի քանի հիմնական բնութագրեր, որոնք այն առանձնացնում են բազմաալիքային օսիլոսկոպներից և փորձարկման այլ գործիքներից.

  • Բազմաթիվ ալիքներ. Տրամաբանական վերլուծիչները նախատեսված են մեծ թվով թվային գծերի մոնիտորինգի համար: Քանի որ տրամաբանության վերլուծիչները օպտիմիզացված են մեծ թվով թվային շղթաների մոնիտորինգի համար, սովորաբար դրանք կարող են ունենալ որևէ տեղ `32-ից մինչև 200+ ալիքների միջև, որոնք կարող են վերահսկել, յուրաքանչյուր ալիք դիտարկելով մեկ թվային գիծ: Այնուամենայնիվ, որոշ մասնագիտացված տրամաբանության վերլուծիչներ հարմարեցված են, որպեսզի կարողանան կարգավորել ավելի շատ տողեր, և այս կերպ հնարավորություն են տալիս հետևել և սխալ գտնել շատ ավելի բարդ համակարգերի վրա:
  • Տրամադրել տրամաբանական վիճակների ժամանակային ցուցադրում. Տրամաբանության վերլուծիչներն ունեն հորիզոնական ժամանակի առանցք և ուղղահայաց առանցք `տրամաբանական բարձր կամ ցածր վիճակները ցույց տալու համար: Այսպիսով, թվային գծերի նկարը հեշտությամբ կարող է ցուցադրվել:
  • Logicուցադրում է տրամաբանության վիճակները. Անալիզատորի վրա ուղղահայաց ցուցադրումը տրամաբանական վիճակը ցուցադրում է որպես ցածր վիճակի բարձր: Ազդանշանները մտնում են տարբեր ալիքներ և վերափոխվում են բարձր կամ ցածր վիճակի ՝ վերլուծիչի ներսում հետագա մշակման համար: Այն տրամադրում է մոնիտորինգի ենթարկված տարբեր տողերի տրամաբանական ժամանակացույցի դիագրամ:
  • ՉԻ ցուցադրում անալոգային տեղեկատվություն. Այս փորձարկման գործիքները ոչ մի անալոգային տեղեկատվություն չեն ներկայացնում, և այսպիսով նրանք տարբերվում են օսիլոսկոպից: Դրանք միանգամայն ուղղված են համակարգի տրամաբանական աշխատանքի վերահսկմանը: Եթե ​​անհրաժեշտ է որևէ անալոգային տեղեկատվություն, ապա լրացուցիչ պետք է օգտագործվի օսիլոսկոպ:

Տրամաբանության վերլուծիչ և օսիլոսկոպի համեմատություն

Օսկիլոսկոպները և տրամաբանության վերլուծիչները շատ տարբեր թեստային գործիքներ են: Չնայած երկուսն էլ ցուցադրման շատ նման ձև ունեն, այսինքն `ալիքի ձևեր են ցուցադրում, նրանք օգտագործում են սկզբունքորեն տարբեր գործառնական հասկացություններ:


Օսիլոսկոպի և տրամաբանության վերլուծիչի համեմատություն
Տրամաբանության վերլուծիչՕսիլոսկոպ

Տրամաբանական վերլուծիչը օգտագործվում է թվային նմուշների գործողությունը ստուգելու և կարգաբերելու համար, որոնք տրամաբանական վիճակներ և ժամանակացույցեր են փնտրում:

Տրամաբանական տրամաբանության անալիզատորի բնորոշ ծրագրեր.

  • Համեմատեք մեծ թվով թվային ազդանշանների հետ
  • Ուսումնասիրեք համակարգի գործողությունը:
  • Հայտնաբերել ժամանակի խախտումները
  • Ներկառուցված ծրագրաշարի գործողության հետք:

Օսկիլոսկոպը օգտագործվում է անալոգային ալիքի ձևերի չափման համար. Ամպլիտուդա, ֆազային արժեքներ կամ եզրերի չափումներ, ինչպիսիք են բարձրացման ժամանակները և այլն:

Օսիլոսկոպի բնորոշ կիրառություններ.

  • Ալիքաձևի ձևերի ուսումնասիրություն, զանգի ձայն, բարձրացման ժամանակ և այլն
  • Չափել ազդանշանի ամպլիտուդները:
  • Բնութագրեք այնպիսի ասպեկտներ, ինչպիսիք են ալիքի ձևը և կայունությունը:
  • Հայտնաբերեք անցողիկ և անցանկալի իմպուլսները:

Տրամաբանական անալիզատորի տեսակները

Չնայած այս փորձարկման գործիքների մշակումը շարունակվում է, և անընդհատ գործարկվում են նոր տարբերակներ, և տեխնոլոգիական շատ նորարարություններ են ձեռք բերվում, կան մի քանի հիմնական կատեգորիաներ, որոնց մեջ կարելի է բաժանել տրամաբանական վերլուծիչների մեծ մասը.

  • Մոդուլային տրամաբանության անալիզատորներ. Այս տեսակի տրամաբանության անալիզատորը, հավանաբար, այն է, ինչը կարելի է համարել որպես փորձարկման գործիքի ամենաբնորոշ ձևը, թեև դա ամենաբարձր արժեքի տարբերակն է, որն ապահովում է ֆունկցիոնալության ամենաբարձր մակարդակը: Այն բաղկացած է շասսիից և տարբեր մոդուլներից ՝ ներառյալ ալիքի մոդուլները: Ավելի մեծ ալիքների հաշվարկի համար ավելի մեծ մոդուլների քանակը:
  • Դյուրակիր տրամաբանական անալիզատորներ. Մի շարք դեպքերում կարող է անհրաժեշտություն առաջանալ ավելի փոքր վերլուծիչի, հնարավոր է ՝ սահմանափակ բյուջեների կամ դաշտային ծառայության: Այս փորձարկման գործիքները անալիզատորի բոլոր տարրերն ընդգրկում են մեկ տուփի մեջ ՝ փոխադրման հեշտության համար:
  • PC- ի վրա հիմնված տրամաբանական անալիզատորներ. Աճում է համակարգչի վրա հիմնված տրամաբանական վերլուծիչները: Դրանք բաղկացած են վերլուծիչ սարքից, որը միացված է համակարգչին: USB- ն դրա համար ակնհայտ տարբերակ է, բայց Ethernet- ը լայնորեն օգտագործվում է նաև իր բարձր արագության պատճառով: ԱՀ-ի վրա հիմնված գործիքի այս ձևն օգտագործում է ԱՀ-ի մշակման հզորությունը `զուգակցված դրա ցուցադրմամբ` ընդհանուր համակարգի արժեքը նվազեցնելու համար: Ապագայի համար, ամենայն հավանականությամբ, համակարգչի վրա հիմնված տրամաբանության վերլուծիչները և, մասնավորապես, USB տրամաբանական վերլուծիչները կօգտագործվեն ավելի հաճախ, մանավանդ որ USB անալիզատորների գինը կարող է շատ ավելի ցածր լինել, քան մյուս ձևերը, և նրանք կարող են առաջարկել կատարման բարձր մակարդակներ `օգտագործելով էներգիայի հզորությունը: ասոցացված համակարգիչ ..

Տրամաբանական անալիզատորային ծրագրեր

Տրամաբանության անալիզատորների հիմնական օգտագործումը թվային ազդանշանների դիտումն է: Դրանք հատկապես գրավիչ և օգտակար փորձնական գործիք էին շատ տարիներ առաջ, երբ բարդ թվային համակարգեր ստեղծվեցին `օգտագործելով շատ տարբեր IC- ներ: Հնարավոր էր մուտք գործել տարբեր թեստային կետեր և հնարավոր էր շտկել լայն ավտոբուսները և IO- ն: Այժմ ինտեգրման շատ ավելի բարձր մակարդակներով դա միշտ չէ, որ հնարավոր է, քանի որ կան ավելի շատ ներկառուցված սարքեր, որոնք օգտագործում են System On a Chip- ը, SOC- ի նախագծերը և հասանելի փորձարկման կետերը անհնար է:

Չնայած դրան, տրամաբանական անալիզատորի համար դեռ կան շատ հնարավոր չափումներ, մասնավորապես `Arduino- ի, Raspberry Pi- ի և շատ այլ համակարգչային համակարգերի հետ աշխատելու համար:

Տրամաբանական վերլուծիչի միջոցով հնարավոր է ժամանակին փոխկապակցել մեծ թվով ազդանշաններ մեկ էկրանին: Սա կարող է հարուցվել դատարան ՝ շատ այլ ներկառուցված համակարգերում կամ փոքր համակարգչային համակարգերի ծայրամասերում լավ տվյալների շարժում և վերամշակում ստանալու համար:

Կիրառության օրինակներից մեկն այն է, որ տվյալների մոնիտորինգը մտնում է UART միկրոպրոցեսոր, այնուհետև վերադարձվում է SPI սարք, միգուցե EEPROM, և վերջապես տվյալների մի կտոր փոխանցվում է I2C սարքին: Տրամաբանական վերլուծիչի միջոցով հնարավոր է դիտել այս բոլոր ավտոբուսները երկար ժամանակահատվածում, և դա օսիլոսկոպով կենսունակ չի լինի:

Արդյունքում, պարզ արտադրողի / հոբբիստի ցածր տրամաբանական USB տրամաբանության անալիզատորի տարբերակների տրամաբանական վերլուծիչները, մինչև մասնագիտական ​​զարգացման համակարգեր, բոլորը օգտակար են իրենց տարբեր ասպարեզներում:

Տրամաբանության վերլուծիչները փորձարկման գործիքավորման կարևոր ձև են: Դրանք ինժեներներին և մշակողներին հնարավորություն են տալիս տեսնելու, թե ինչ է կատարվում տրամաբանական շղթաների շրջանակներում: Տարբեր գծերի տրամաբանական ազդանշանները դիտելով ՝ նրանք ի վիճակի են տրամաբանական սխեմաների գործելու շատ ավելի լավ մակարդակի պատկերացում ապահովել, քան փորձարկման գործիքավորման այլ ձևեր:


Դիտեք տեսանյութը: Կորոնավիրուսներին պինցետով հանելու ենք ու տնական արաղով դեզինֆեկցիա անենք. Փաշինյան (Հունվարի 2022).