Difference between revisions of "तर्क विश्लेषक"

From alpha
Jump to navigation Jump to search
Line 1: Line 1:
{{short description|Electronic test instrument that measures multiple signals from a circuit}}
{{short description|Electronic test instrument that measures multiple signals from a circuit}}
[[File:Logic analyzer Agilent 16902A.jpg|thumb|तर्क विश्लेषक]]लॉजिक एनालाइज़र इलेक्ट्रॉनिक उपकरण है जो डिजिटल सिस्टम या [[डिजिटल सर्किट]] से कई [[सिग्नल (इलेक्ट्रिकल इंजीनियरिंग)]] को कैप्चर और प्रदर्शित करता है। लॉजिक एनालाइज़र कैप्चर किए गए डेटा को [[ डिजिटल समय आरेख |डिजिटल समय आरेख]] , प्रोटोकॉल डिकोड, [[ राज्य मशीन |राज्य मशीन]] ट्रेस, [[ओपकोड]] में बदल सकता है या स्रोत-स्तरीय सॉफ़्टवेयर के साथ ओपकोड को सहसंबंधित कर सकता है। लॉजिक एनालाइज़र में उन्नत ट्रिगरिंग क्षमताएं होती हैं, और जब उपयोगकर्ता को डिजिटल सिस्टम में कई संकेतों के बीच समय संबंध देखने की आवश्यकता होती है तो यह उपयोगी होता है।<ref>{{cite web|url=https://literature.cdn.keysight.com/litweb/pdf/5968-8291E.pdf?id=1000001806:epsg:apn|title=तर्क विश्लेषक के साथ सहज महसूस कर रहा हूँ|website=keysight.com|publisher=Agilent Technologies, Inc.|access-date=28 November 2012}}</ref>
[[File:Logic analyzer Agilent 16902A.jpg|thumb|तर्क विश्लेषक]]'''लॉजिक एनालाइज़र''' इलेक्ट्रॉनिक उपकरण माना जाता  है जोकी  डिजिटल प्रणाली या [[डिजिटल सर्किट|डिजिटल परिपथ]] से कई [[सिग्नल (इलेक्ट्रिकल इंजीनियरिंग)|संकेत (इलेक्ट्रिकल इंजीनियरिंग)]] को कैप्चर और प्रदर्शित करता है। इस प्रकार से लॉजिक एनालाइज़र कैप्चर किए गए डेटा को [[ डिजिटल समय आरेख |डिजिटल समय आरेख]] , प्रोटोकॉल डिकोड, [[ राज्य मशीन |राज्य मशीन]] ट्रेस, [[ओपकोड]] में परिवर्तित  कर सकता है और या स्रोत-स्तरीय सॉफ़्टवेयर के साथ ओपकोड को सहसंबंधित कर सकता है। जिससे लॉजिक एनालाइज़र में उन्नत ट्रिगरिंग क्षमताएं होती हैं, और जब उपयोगकर्ता को डिजिटल प्रणाली में कई संकेतों के बीच समय संबंध देखने की आवश्यकता होती है तो यह उपयोगी होता है।<ref>{{cite web|url=https://literature.cdn.keysight.com/litweb/pdf/5968-8291E.pdf?id=1000001806:epsg:apn|title=तर्क विश्लेषक के साथ सहज महसूस कर रहा हूँ|website=keysight.com|publisher=Agilent Technologies, Inc.|access-date=28 November 2012}}</ref>
== सिंहावलोकन ==
== अवलोकन ==
वर्तमान में, बाजार में तर्क विश्लेषक की तीन अलग-अलग श्रेणियां उपलब्ध हैं:
इस प्रकार से वर्तमान समय में, बाजार में तर्क विश्लेषक की तीन अलग-अलग श्रेणियां उपलब्ध होती हैं:


* मॉड्यूलर एलए, जिसमें चेसिस या मेनफ्रेम और लॉजिक एनालाइजर मॉड्यूल दोनों शामिल हैं।<ref>{{cite web|url=https://www.keysight.com/us/en/product/16900A/logic-analysis-system.html|title=16900 Series Modular Logic Analysis System|website=keysight.com|publisher=Keysight Technologies, Inc.|access-date=30 March 2021}}</ref> मेनफ्रेम/चेसिस में डिस्प्ले, कंट्रोल, कंट्रोल कंप्यूटर और कई स्लॉट होते हैं जिनमें वास्तविक डेटा-कैप्चरिंग हार्डवेयर स्थापित होता है। प्रत्येक मॉड्यूल में विशिष्ट संख्या में चैनल होते हैं, और बहुत अधिक चैनल गणना प्राप्त करने के लिए कई मॉड्यूल को जोड़ा जा सकता है। जबकि मॉड्यूलर लॉजिक एनालाइज़र आमतौर पर अधिक महंगे होते हैं, उच्च चैनल काउंट प्राप्त करने के लिए कई मॉड्यूल को संयोजित करने की क्षमता और आमतौर पर मॉड्यूलर लॉजिक एनालाइज़र का उच्च प्रदर्शन अक्सर कीमत को सही ठहराता है। बहुत उच्च अंत मॉड्यूलर लॉजिक एनालाइज़र के लिए, उपयोगकर्ता को अक्सर अपना स्वयं का होस्ट पीसी प्रदान करना चाहिए या सिस्टम के साथ संगत एम्बेडेड नियंत्रक खरीदना चाहिए।<ref>{{cite web|url=http://literature.cdn.keysight.com/litweb/pdf/5990-7513EN.pdf |archive-url=https://ghostarchive.org/archive/20221009/http://literature.cdn.keysight.com/litweb/pdf/5990-7513EN.pdf |archive-date=2022-10-09 |url-status=live|title=U4154A AXIe-Based Logic Analyzer Module|website=keysight.com|publisher=Keysight Technologies, Inc.|access-date=1 December 2017}}</ref>
* अतः  मॉड्यूलर एलए, जिसमें एकमत  या मेनफ्रेम और लॉजिक एनालाइजर मॉड्यूल दोनों को सम्मिलित किया जाता हैं।<ref>{{cite web|url=https://www.keysight.com/us/en/product/16900A/logic-analysis-system.html|title=16900 Series Modular Logic Analysis System|website=keysight.com|publisher=Keysight Technologies, Inc.|access-date=30 March 2021}}</ref> मेनफ्रेम/एकमत में डिस्प्ले, कंट्रोल, कंट्रोल कंप्यूटर और कई स्लॉट होते हैं जिनमें वास्तविक डेटा-कैप्चरिंग हार्डवेयर स्थापित होता है। प्रत्येक मॉड्यूल में विशिष्ट संख्या में चैनल होते हैं, और बहुत अधिक चैनल गणना प्राप्त करने के लिए कई मॉड्यूल को जोड़ा जा सकता है। जबकि मॉड्यूलर लॉजिक एनालाइज़र सामान्यतः अधिक महंगे होते हैं, और उच्च चैनल काउंट प्राप्त करने के लिए कई मॉड्यूल को संयोजित करने की क्षमता और सामान्यतः  मॉड्यूलर लॉजिक एनालाइज़र का उच्च प्रदर्शन सदैव कीमत को सही ठहराता है। बहुत उच्च अंत मॉड्यूलर लॉजिक एनालाइज़र के लिए, उपयोगकर्ता को सदैव अपना स्वयं का होस्ट पीसी प्रदान करना चाहिए या प्रणाली के साथ संगत एम्बेडेड नियंत्रक खरीदना चाहिए।<ref>{{cite web|url=http://literature.cdn.keysight.com/litweb/pdf/5990-7513EN.pdf |archive-url=https://ghostarchive.org/archive/20221009/http://literature.cdn.keysight.com/litweb/pdf/5990-7513EN.pdf |archive-date=2022-10-09 |url-status=live|title=U4154A AXIe-Based Logic Analyzer Module|website=keysight.com|publisher=Keysight Technologies, Inc.|access-date=1 December 2017}}</ref>
[[File:8-Channel (cropped).jpg|thumb|8-चैनल यूएसबी तर्क विश्लेषक]]* पोर्टेबल एलए,<ref>{{cite web|url=https://www.keysight.com/us/en/assets/7018-01398/brochures/5989-5062.pdf |archive-url=https://ghostarchive.org/archive/20221009/https://www.keysight.com/us/en/assets/7018-01398/brochures/5989-5062.pdf |archive-date=2022-10-09 |url-status=live|title=16800 Series Portable Logic Analyzer|website=Keysight.com|publisher=Keysight Technologies, Inc.|access-date=31 July 2014}}</ref> कभी-कभी स्टैंडअलोन एलए के रूप में संदर्भित किया जाता है। पोर्टेबल लॉजिक एनालाइजर फैक्ट्री में स्थापित विकल्पों के साथ सब कुछ पैकेज में एकीकृत करता है। जबकि पोर्टेबल लॉजिक एनालाइज़र का प्रदर्शन आमतौर पर उनके मॉड्यूलर समकक्षों की तुलना में कम होता है, वे अक्सर लागत के प्रति जागरूक उपयोगकर्ताओं द्वारा सामान्य उद्देश्य डिबगिंग के लिए उपयोग किए जाते हैं।
[[File:8-Channel (cropped).jpg|thumb|8-चैनल यूएसबी तर्क विश्लेषक]]
* पीसी आधारित एलए। हार्डवेयर [[USB]] या [[ईथरनेट]] कनेक्शन के माध्यम से कंप्यूटर से जुड़ता है और कैप्चर किए गए संकेतों को कंप्यूटर पर सॉफ़्टवेयर से रिले करता है। ये डिवाइस आमतौर पर बहुत छोटे और कम खर्चीले होते हैं क्योंकि वे पीसी के मौजूदा कीबोर्ड, डिस्प्ले और सीपीयू का उपयोग करते हैं।
* पीसी आधारित एलए। हार्डवेयर [[USB|यूएसबी]] या [[ईथरनेट]] कनेक्शन के माध्यम से कंप्यूटर से जोड़ा जाता है और कैप्चर किए गए संकेतों को कंप्यूटर पर सॉफ़्टवेयर से रिले करता है। ये डिवाइस सामान्यतः  बहुत छोटे और कम व्यय होते हैं क्योंकि वे पीसी के उपस्थित  कीबोर्ड, डिस्प्ले और सीपीयू का उपयोग करते हैं।
*इस प्रकार से पोर्टेबल एलए,<ref>{{cite web|url=https://www.keysight.com/us/en/assets/7018-01398/brochures/5989-5062.pdf |archive-url=https://ghostarchive.org/archive/20221009/https://www.keysight.com/us/en/assets/7018-01398/brochures/5989-5062.pdf |archive-date=2022-10-09 |url-status=live|title=16800 Series Portable Logic Analyzer|website=Keysight.com|publisher=Keysight Technologies, Inc.|access-date=31 July 2014}}</ref> कभी-कभी स्टैंडअलोन एलए के रूप में संदर्भित किया जाता है। पोर्टेबल लॉजिक एनालाइजर फैक्ट्री में स्थापित विकल्पों के साथ सब कुछ पैकेज में एकीकृत करता है। जबकि पोर्टेबल लॉजिक एनालाइज़र का प्रदर्शन सामान्यतः  उनके मॉड्यूलर समकक्षों की तुलना में कम होता है, वे सदैव  लागत के प्रति जागरूक उपयोगकर्ताओं द्वारा सामान्य उद्देश्य डिबगिंग के लिए उपयोग किए जाते हैं।


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


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


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


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


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


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


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


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


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


== इतिहास ==
== इतिहास ==
1960 के दशक में जब डिजिटल कंप्यूटिंग और इंटीग्रेटेड सर्किट का उदय हुआ,<ref>{{cite web|title=इंटीग्रेटेड सर्किट का इतिहास|url=https://www.nobelprize.org/educational/physics/integrated_circuit/history/|publisher=Nobel Prize|access-date=28 November 2012}}</ref> नई और कठिन समस्याएँ उत्पन्न होने लगीं, ऐसी समस्याएँ जिनसे ऑसिलोस्कोप को निपटने में परेशानी होती थी। कंप्यूटिंग इतिहास में पहली बार बड़ी संख्या में संकेतों को साथ देखना आवश्यक हो गया। शुरुआती समाधानों ने हार्डवेयर को कई ऑसिलोस्कोप से पैकेज में संयोजित करने का प्रयास किया, लेकिन स्क्रीन अव्यवस्था, निश्चित डेटा व्याख्या की कमी, साथ ही जांच की बाधाओं ने इस समाधान को केवल मामूली रूप से उपयोग करने योग्य बना दिया।
इस प्रकार से 1960 के दशक में जब डिजिटल कंप्यूटिंग और इंटीग्रेटेड परिपथ  का उदय हुआ था,<ref>{{cite web|title=इंटीग्रेटेड सर्किट का इतिहास|url=https://www.nobelprize.org/educational/physics/integrated_circuit/history/|publisher=Nobel Prize|access-date=28 November 2012}}</ref> जिससे नई और कठिन समस्याएँ उत्पन्न होने लगीं, ऐसी समस्याएँ जिनसे ऑसिलोस्कोप को निपटने में कठिनाईया होती थी। कंप्यूटिंग इतिहास में पहली बार बड़ी संख्या में संकेतों को साथ देखना आवश्यक हो गया था। प्रारंभ समय में  समाधानों ने हार्डवेयर को कई ऑसिलोस्कोप से पैकेज में संयोजित करने का प्रयास किया, किन्तु  स्क्रीन अव्यवस्था, निश्चित डेटा व्याख्या की कमी, साथ ही जांच की बाधाओं ने इस समाधान को केवल सामान्य रूप से उपयोग करने योग्य बना दिया गया था।


HP 5000A लॉजिक एनालाइज़र, जिसे हेवलेट-पैकर्ड जर्नल के अक्टूबर 1973 के अंक में पेश किया गया था, संभवतः पहला व्यावसायिक रूप से उपलब्ध उपकरण था जिसे लॉजिक एनालाइज़र कहा जाता था। हालाँकि, HP 5000A दो चैनलों तक सीमित था और 32 [[LED]] की दो पंक्तियों के माध्यम से सूचना प्रस्तुत करता था। पहला सही मायने में समानांतर उपकरण बारह चैनल एचपी 1601 एल था, यह एचपी 180 श्रृंखला ऑसिलोस्कोप मेनफ्रेम के लिए प्लग-इन था और ऑसिलोस्कोप स्क्रीन का इस्तेमाल 12 बिट शब्दों की 16 पंक्तियों को 1s और 0s के रूप में प्रस्तुत करने के लिए किया था। इसे जनवरी 1974 हेवलेट-पैकर्ड जर्नल में पेश किया गया था।<ref>{{cite web|url=http://hpmemoryproject.org/wb_pages/wall_b_page_12.htm|title=डेटा डोमेन संक्रमण|publisher=HP Memory Project|access-date=3 June 2015}}</ref>
एचपी 5000ए  लॉजिक एनालाइज़र, जिसे हेवलेट-पैकर्ड जर्नल के अक्टूबर 1973 के अंक में प्रस्तुत  किया गया था, संभवतः प्रथम  व्यावसायिक रूप से उपलब्ध उपकरण माना जाता था जिससे लॉजिक एनालाइज़र कहा जाता था। चूँकि , एचपी  5000ए दो चैनलों तक सीमित था और 32 [[LED|एलईडी]] की दो पंक्तियों के माध्यम से सूचना प्रस्तुत करता था। प्रथम सही अर्थ  में समानांतर उपकरण बारह चैनल एचपी 1601 एल था, यह एचपी 180 श्रृंखला ऑसिलोस्कोप मेनफ्रेम के लिए प्लग-इन था और ऑसिलोस्कोप स्क्रीन का उपयोग 12 बिट शब्दों की 16 पंक्तियों को 1एस और 0एस के रूप में प्रस्तुत करने के लिए किया था। इसे जनवरी 1974 हेवलेट-पैकर्ड जर्नल में प्रस्तुत  किया गया था।<ref>{{cite web|url=http://hpmemoryproject.org/wb_pages/wall_b_page_12.htm|title=डेटा डोमेन संक्रमण|publisher=HP Memory Project|access-date=3 June 2015}}</ref>
== मिश्रित-सिग्नल ऑसिलोस्कोप ==
== मिश्रित-सिग्नल ऑसिलोस्कोप ==
ऑसिलोस्कोप#मिश्रित-सिग्नल ऑसिलोस्कोप | मिश्रित-सिग्नल ऑसिलोस्कोप तर्क विश्लेषक के साथ [[डिजिटल स्टोरेज ऑसिलोस्कोप]] की कार्यक्षमता को जोड़ती है। इनमें से कई लाभों में समय पर साथ एनालॉग और डिजिटल सिग्नल देखने की क्षमता, और डिजिटल या एनालॉग सिग्नल पर ट्रिगर करने और दूसरे पर कब्जा करने की क्षमता शामिल है। मिश्रित सिग्नल ऑसिलोस्कोप की कुछ सीमाएं हैं कि वे राज्य-मोड डेटा पर कब्जा नहीं करते हैं, उनके पास सीमित चैनल गिनती है, और तर्क विश्लेषक की विश्लेषणात्मक गहराई और अंतर्दृष्टि प्रदान नहीं करते हैं।
इस प्रकार से ऑसिलोस्कोप या  मिश्रित-सिग्नल ऑसिलोस्कोप तर्क विश्लेषक के साथ [[डिजिटल स्टोरेज ऑसिलोस्कोप]] की कार्यक्षमता को जोड़ती सकती है। इनमें से कई लाभों में समय पर साथ एनालॉग और डिजिटल सिग्नल देखने की क्षमता, और डिजिटल या एनालॉग सिग्नल पर ट्रिगर करने और दूसरे पर अधिकार करने की क्षमता सम्मिलित होती है।और मिश्रित सिग्नल ऑसिलोस्कोप की कुछ सीमाएं हैं कि वे राज्य-मोड डेटा पर अधिकार नहीं करते हैं, उनके पास सीमित चैनल गिनती है, और तर्क विश्लेषक की विश्लेषणात्मक गहराई और अंतर्दृष्टि प्रदान नहीं करते हैं।


== यह भी देखें ==
== यह भी देखें ==

Revision as of 13:21, 28 June 2023

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

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

अवलोकन

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

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

ऑपरेशन

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

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

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

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

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

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

उपयोग

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

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

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

इतिहास

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

एचपी 5000ए लॉजिक एनालाइज़र, जिसे हेवलेट-पैकर्ड जर्नल के अक्टूबर 1973 के अंक में प्रस्तुत किया गया था, संभवतः प्रथम व्यावसायिक रूप से उपलब्ध उपकरण माना जाता था जिससे लॉजिक एनालाइज़र कहा जाता था। चूँकि , एचपी 5000ए दो चैनलों तक सीमित था और 32 एलईडी की दो पंक्तियों के माध्यम से सूचना प्रस्तुत करता था। प्रथम सही अर्थ में समानांतर उपकरण बारह चैनल एचपी 1601 एल था, यह एचपी 180 श्रृंखला ऑसिलोस्कोप मेनफ्रेम के लिए प्लग-इन था और ऑसिलोस्कोप स्क्रीन का उपयोग 12 बिट शब्दों की 16 पंक्तियों को 1एस और 0एस के रूप में प्रस्तुत करने के लिए किया था। इसे जनवरी 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.


बाहरी संबंध