तर्क विश्लेषक

From Vigyanwiki
Revision as of 18:15, 18 June 2023 by alpha>Indicwiki (Created page with "{{short description|Electronic test instrument that measures multiple signals from a circuit}} {{More citations needed|date=December 2012}} File:Logic analyzer Agilent 16902...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
तर्क विश्लेषक

लॉजिक एनालाइज़र एक इलेक्ट्रॉनिक उपकरण है जो डिजिटल सिस्टम या डिजिटल सर्किट से कई सिग्नल (इलेक्ट्रिकल इंजीनियरिंग) को कैप्चर और प्रदर्शित करता है। एक लॉजिक एनालाइज़र कैप्चर किए गए डेटा को डिजिटल समय आरेख , प्रोटोकॉल डिकोड, राज्य मशीन ट्रेस, ओपकोड में बदल सकता है या स्रोत-स्तरीय सॉफ़्टवेयर के साथ ओपकोड को सहसंबंधित कर सकता है। लॉजिक एनालाइज़र में उन्नत ट्रिगरिंग क्षमताएं होती हैं, और जब उपयोगकर्ता को डिजिटल सिस्टम में कई संकेतों के बीच समय संबंध देखने की आवश्यकता होती है तो यह उपयोगी होता है।[1]


सिंहावलोकन

वर्तमान में, बाजार में तर्क विश्लेषक की तीन अलग-अलग श्रेणियां उपलब्ध हैं:

  • मॉड्यूलर एलए, जिसमें चेसिस या मेनफ्रेम और लॉजिक एनालाइजर मॉड्यूल दोनों शामिल हैं।[2] मेनफ्रेम/चेसिस में डिस्प्ले, कंट्रोल, कंट्रोल कंप्यूटर और कई स्लॉट होते हैं जिनमें वास्तविक डेटा-कैप्चरिंग हार्डवेयर स्थापित होता है। प्रत्येक मॉड्यूल में विशिष्ट संख्या में चैनल होते हैं, और बहुत अधिक चैनल गणना प्राप्त करने के लिए कई मॉड्यूल को जोड़ा जा सकता है। जबकि मॉड्यूलर लॉजिक एनालाइज़र आमतौर पर अधिक महंगे होते हैं, एक उच्च चैनल काउंट प्राप्त करने के लिए कई मॉड्यूल को संयोजित करने की क्षमता और आमतौर पर मॉड्यूलर लॉजिक एनालाइज़र का उच्च प्रदर्शन अक्सर कीमत को सही ठहराता है। बहुत उच्च अंत मॉड्यूलर लॉजिक एनालाइज़र के लिए, उपयोगकर्ता को अक्सर अपना स्वयं का होस्ट पीसी प्रदान करना चाहिए या सिस्टम के साथ संगत एक एम्बेडेड नियंत्रक खरीदना चाहिए।[3]
8-चैनल यूएसबी तर्क विश्लेषक

* पोर्टेबल एलए,[4] कभी-कभी स्टैंडअलोन एलए के रूप में संदर्भित किया जाता है। पोर्टेबल लॉजिक एनालाइजर फैक्ट्री में स्थापित विकल्पों के साथ सब कुछ एक पैकेज में एकीकृत करता है। जबकि पोर्टेबल लॉजिक एनालाइज़र का प्रदर्शन आमतौर पर उनके मॉड्यूलर समकक्षों की तुलना में कम होता है, वे अक्सर लागत के प्रति जागरूक उपयोगकर्ताओं द्वारा सामान्य उद्देश्य डिबगिंग के लिए उपयोग किए जाते हैं।

  • पीसी आधारित एलए। हार्डवेयर USB या ईथरनेट कनेक्शन के माध्यम से कंप्यूटर से जुड़ता है और कैप्चर किए गए संकेतों को कंप्यूटर पर सॉफ़्टवेयर से रिले करता है। ये डिवाइस आमतौर पर बहुत छोटे और कम खर्चीले होते हैं क्योंकि वे पीसी के मौजूदा कीबोर्ड, डिस्प्ले और सीपीयू का उपयोग करते हैं।

ऑपरेशन

एक तर्क विश्लेषक को डिजिटल घटनाओं के एक जटिल अनुक्रम पर ट्रिगर किया जा सकता है, फिर सिस्टम से बड़ी मात्रा में डिजिटल डेटा को परीक्षण (SUT) के तहत कैप्चर किया जा सकता है।

जब लॉजिक एनालाइजर पहली बार उपयोग में आया, तो डिजिटल सिस्टम में कई सौ क्लिप संलग्न करना आम बात थी। बाद में, विशेष कनेक्टर्स उपयोग में आए। तर्क विश्लेषक जांच के विकास ने एक सामान्य पदचिह्न का नेतृत्व किया है जो कई विक्रेताओं का समर्थन करता है, जो अंतिम उपयोगकर्ताओं को अतिरिक्त स्वतंत्रता प्रदान करता है। अप्रैल, 2002 में पेश की गई, कनेक्टर रहित तकनीक (कई विक्रेता-विशिष्ट व्यापार नामों द्वारा पहचानी गई: कम्प्रेशन प्रोबिंग; सॉफ्ट टच; डी-मैक्स) लोकप्रिय हो गई है। ये जांच प्रति सिग्नल 0.5 से 0.7 pF लोडिंग से कम के साथ जांच और सर्किट बोर्ड के बीच एक टिकाऊ, विश्वसनीय यांत्रिक और विद्युत कनेक्शन प्रदान करते हैं।

एक बार जांच कनेक्ट हो जाने के बाद, उपयोगकर्ता प्रत्येक संकेत के नाम के साथ विश्लेषक को प्रोग्राम करता है, और आसान हेरफेर के लिए कई संकेतों को एक साथ समूहित कर सकता है। अगला, एक कैप्चर मोड चुना जाता है, या तो टाइमिंग मोड, जहां आंतरिक या बाहरी घड़ी स्रोत, या राज्य मोड के आधार पर नियमित अंतराल पर इनपुट सिग्नल का नमूना लिया जाता है, जहां एक या अधिक सिग्नल को घड़ियों के रूप में परिभाषित किया जाता है, और डेटा लिया जाता है इन घड़ियों के बढ़ते या गिरते किनारों पर, वैकल्पिक रूप से इन घड़ियों को योग्य बनाने के लिए अन्य संकेतों का उपयोग करना।

मोड चुने जाने के बाद, एक ट्रिगर स्थिति सेट की जानी चाहिए। एक ट्रिगर की स्थिति सरल (जैसे कि एक सिग्नल के बढ़ते या गिरने वाले किनारे पर ट्रिगरिंग) से बहुत जटिल हो सकती है (जैसे टीसीपी / आईपी स्टैक के उच्च स्तर को डीकोड करने के लिए विश्लेषक को कॉन्फ़िगर करना और एक निश्चित HTTP पैकेट पर ट्रिगर करना) ).

इस बिंदु पर, उपयोगकर्ता विश्लेषक को रन मोड में सेट करता है, या तो एक बार ट्रिगर करता है, या बार-बार ट्रिगर करता है।

एक बार डेटा कैप्चर हो जाने के बाद, उन्हें सरल (वेवफॉर्म या स्टेट लिस्टिंग दिखाते हुए) से जटिल (डिकोडेड ईथरनेट प्रोटोकॉल ट्रैफिक दिखाते हुए) कई तरीकों से प्रदर्शित किया जा सकता है। कुछ विश्लेषक एक तुलना मोड में भी काम कर सकते हैं, जहां वे प्रत्येक कैप्चर किए गए डेटा सेट की तुलना पहले से रिकॉर्ड किए गए डेटा सेट से करते हैं, और जब यह डेटा सेट या तो मेल खाता है या नहीं, तो कैप्चर को रोकें या ऑपरेटर को नेत्रहीन रूप से सूचित करें। यह दीर्घकालिक अनुभवजन्य परीक्षण के लिए उपयोगी है। हाल के एनालाइजर को एक सफल ट्रिगर पर इंजीनियर को परीक्षण डेटा की एक प्रति ईमेल करने के लिए भी सेट किया जा सकता है।

उपयोग

यूनिट के निर्माण से पहले दोषों का पता लगाने के लिए एकीकृत परिपथ सहित कई डिजिटल डिज़ाइन सिम्युलेटेड हैं। सिमुलेशन आमतौर पर तर्क विश्लेषण प्रदर्शित करता है। अक्सर, जटिल असतत तर्क सीमा स्कैन का उपयोग करके इनपुट और परीक्षण आउटपुट का अनुकरण करके सत्यापित किया जाता है। तर्क विश्लेषक उन हार्डवेयर दोषों को उजागर कर सकते हैं जो सिमुलेशन में नहीं पाए जाते हैं। ये समस्याएं आमतौर पर सिमुलेशन में मॉडल के लिए बहुत मुश्किल होती हैं, या अनुकरण करने के लिए बहुत समय लेने वाली होती हैं और अक्सर कई घड़ी डोमेन पार करती हैं।

क्षेत्र में प्रोग्राम की जा सकने वाली द्वार श्रंखला लॉजिक एनालाइज़र के लिए एक सामान्य माप बिंदु बन गई हैं और लॉजिक सर्किट को डीबग करने के लिए भी उपयोग की जाती हैं।

लॉजिक एनालाइज़र भी बहुत उपयोगी होते हैं, जब I²C, SPI या यूनिवर्सल अतुल्यकालिक रिसीवर-ट्रांसमीटर जैसे सीरियल प्रोटोकॉल का विश्लेषण करने की बात आती है, क्योंकि वे एक या कई संचार फ़्रेमों को दिखाते हुए लंबे लॉजिक अनुक्रमों को कैप्चर करने की अनुमति देते हैं। आमतौर पर, लॉजिक एनालाइज़र सॉफ़्टवेयर प्रोटोकॉल लेयर की व्याख्या भी करेगा, जिससे फ़र्मवेयर की डीबगिंग कम कठिन कार्य हो जाएगा।

इतिहास

1960 के दशक में जब डिजिटल कंप्यूटिंग और इंटीग्रेटेड सर्किट का उदय हुआ,[5] नई और कठिन समस्याएँ उत्पन्न होने लगीं, ऐसी समस्याएँ जिनसे ऑसिलोस्कोप को निपटने में परेशानी होती थी। कंप्यूटिंग इतिहास में पहली बार बड़ी संख्या में संकेतों को एक साथ देखना आवश्यक हो गया। शुरुआती समाधानों ने हार्डवेयर को कई ऑसिलोस्कोप से एक पैकेज में संयोजित करने का प्रयास किया, लेकिन स्क्रीन अव्यवस्था, निश्चित डेटा व्याख्या की कमी, साथ ही जांच की बाधाओं ने इस समाधान को केवल मामूली रूप से उपयोग करने योग्य बना दिया।

HP 5000A लॉजिक एनालाइज़र, जिसे हेवलेट-पैकर्ड जर्नल के अक्टूबर 1973 के अंक में पेश किया गया था, संभवतः पहला व्यावसायिक रूप से उपलब्ध उपकरण था जिसे लॉजिक एनालाइज़र कहा जाता था। हालाँकि, HP 5000A दो चैनलों तक सीमित था और 32 LED की दो पंक्तियों के माध्यम से सूचना प्रस्तुत करता था। पहला सही मायने में समानांतर उपकरण बारह चैनल एचपी 1601 एल था, यह एचपी 180 श्रृंखला ऑसिलोस्कोप मेनफ्रेम के लिए एक प्लग-इन था और ऑसिलोस्कोप स्क्रीन का इस्तेमाल 12 बिट शब्दों की 16 पंक्तियों को 1s और 0s के रूप में प्रस्तुत करने के लिए किया था। इसे जनवरी 1974 हेवलेट-पैकर्ड जर्नल में पेश किया गया था।[6]


मिश्रित-सिग्नल ऑसिलोस्कोप

ऑसिलोस्कोप#मिश्रित-सिग्नल ऑसिलोस्कोप | मिश्रित-सिग्नल ऑसिलोस्कोप एक तर्क विश्लेषक के साथ एक डिजिटल स्टोरेज ऑसिलोस्कोप की कार्यक्षमता को जोड़ती है। इनमें से कई लाभों में समय पर एक साथ एनालॉग और डिजिटल सिग्नल देखने की क्षमता, और डिजिटल या एनालॉग सिग्नल पर ट्रिगर करने और दूसरे पर कब्जा करने की क्षमता शामिल है। मिश्रित सिग्नल ऑसिलोस्कोप की कुछ सीमाएं हैं कि वे राज्य-मोड डेटा पर कब्जा नहीं करते हैं, उनके पास सीमित चैनल गिनती है, और तर्क विश्लेषक की विश्लेषणात्मक गहराई और अंतर्दृष्टि प्रदान नहीं करते हैं।

यह भी देखें

संदर्भ

  1. "तर्क विश्लेषक के साथ सहज महसूस कर रहा हूँ" (PDF). keysight.com. Agilent Technologies, Inc. Retrieved 28 November 2012.
  2. "16900 Series Modular Logic Analysis System". keysight.com. Keysight Technologies, Inc. Retrieved 30 March 2021.
  3. "U4154A AXIe-Based Logic Analyzer Module" (PDF). keysight.com. Keysight Technologies, Inc. Archived (PDF) from the original on 2022-10-09. Retrieved 1 December 2017.
  4. "16800 Series Portable Logic Analyzer" (PDF). Keysight.com. Keysight Technologies, Inc. Archived (PDF) from the original on 2022-10-09. Retrieved 31 July 2014.
  5. "इंटीग्रेटेड सर्किट का इतिहास". Nobel Prize. Retrieved 28 November 2012.
  6. "डेटा डोमेन संक्रमण". HP Memory Project. Retrieved 3 June 2015.


बाहरी संबंध