शिक्षा / तर्क
लॉजिक गेट सिम्युलेटर: डिजिटल सर्किट बनाएं और जांचें
AND, OR, NOT, NAND, NOR, XOR और XNOR गेट को बोर्ड पर ड्रैग करें। स्विच, क्लॉक और आउटपुट LED जोड़ें, उदाहरण वाले हाफ ऐडर और SR लैच आज़माएं और अपना सर्किट JSON के रूप में सेव करें।
लॉजिक गेट सिम्युलेटर: डिजिटल सर्किट बनाएं और जांचें: जब भी इसके स्विच, क्लॉक या कनेक्शन बदलते हैं, यह सर्किट का परिणाम निकालता है। बिना कनेक्शन वाले पिन अज्ञात सिग्नल दिखाते हैं। हाफ ऐडर और फ़ुल ऐडर बाइनरी जोड़ का प्रदर्शन करते हैं; SR लैच फ़ीडबैक और मेमोरी का प्रदर्शन करता है। जो फ़ीडबैक स्थिर नहीं होता, उसे अज्ञात दिखाया जाता है। सत्य सारणी हर स्विच और क्लॉक को स्वतंत्र इनपुट मानती है और हर पंक्ति की शुरुआत सभी आंतरिक अवस्थाओं को low रखकर करती है। यह आपके ब्राउज़र में 100% स्थानीय रूप से चलता है और सर्वर पर कोई फ़ाइल अपलोड नहीं होती।
- श्रेणी
- स्कूल और पढ़ाई के टूल्स
- रन
- आपके ब्राउज़र में
- लागत
- मुफ़्त · साइन अप की ज़रूरत नहीं
- उपलब्धता
- इस्तेमाल के लिए तैयार
पूरी तरह आपके ब्राउज़र में चलता है
किसी गेट को बोर्ड पर खींचें या उसका बटन टैप करें। नोड को खींचकर स्थान बदलें। वायर बनाने के लिए पहले आउटपुट पिन, फिर इनपुट पिन टैप करें; पिनों के बीच खींचना भी काम करता है। इनपुट स्विच को टॉगल करने के लिए उसे टैप करें। नोड का नाम बदलने या उसे हटाने के लिए चुनें; ऐरो कुंजियों से चुने गए नोड को स्थानांतरित करें।
1 iterations के बाद स्थिर। बिना कनेक्शन वाले पिन ? दिखाते हैं।
SR लैच में दो NOR गेट इस्तेमाल होते हैं। Set या reset से एक स्थिति स्थापित होती है; दोनों low होने पर पिछली स्थिर स्थिति बनी रहती है। दोनों high होना अमान्य है। इस simultaneous-update मॉडल में दोनों को एक साथ छोड़ने पर दोलन हो सकता है। एनालॉग टाइमिंग या प्रोपेगेशन डिले का सिमुलेशन नहीं किया जाता।
वायर: कनेक्शन हटाएँ
सर्किट की ट्रुथ टेबल
इनपुट और क्लॉक स्वतंत्र चर हैं, अधिकतम आठ तक। हर पंक्ति की शुरुआत सभी-लो आंतरिक स्थिति से होती है; फीडबैक सर्किट इतिहास पर निर्भर हो सकते हैं और उनकी कोई एकल कॉम्बिनेशनल ट्रुथ टेबल नहीं होती। ? का अर्थ अनसुलझा या दोलन करता आउटपुट है।
| A | B | Sum | Carry | स्थिर |
|---|---|---|---|---|
| 0 | 0 | 0 | 0 | हाँ |
| 0 | 1 | 1 | 0 | हाँ |
| 1 | 0 | 1 | 0 | हाँ |
| 1 | 1 | 0 | 1 | हाँ |
डिजिटल लॉजिक
गेट की परिभाषाएँ और संयोजनात्मक तथा अनुक्रमिक लॉजिक: MIT OpenCourseWare, Computation Structures, इकाइयाँ 4 और 5। https://ocw.mit.edu/courses/6-004-computation-structures-spring-2017/ . इस पेज के उदाहरण और आरेख मौलिक हैं।
सिमुलेशन मॉडल
सिग्नल high, low या unknown होते हैं। सर्किट के स्थिर होने, किसी स्थिति को दोहराने या 64 अपडेट तक पहुँचने तक अपडेट एक साथ होते हैं। यह शिक्षण मॉडल है; इसमें विद्युत वोल्टेज, propagation delay या metastability को मॉडल नहीं किया जाता। फ़ीडबैक truth-table की पंक्तियाँ प्रारंभिक स्थिति पर निर्भर कर सकती हैं।
इस्तेमाल करने का तरीका
- गेट को बोर्ड पर ड्रैग करें या उनके बटन पर टैप करें। किसी नोड को ड्रैग करके उसकी जगह बदलें।
- कनेक्ट करने के लिए पहले आउटपुट पिन और फिर इनपुट पिन पर टैप करें। इनपुट स्विच को टॉगल करें या क्लॉक चलाएं।
- लाइव सिग्नल और सत्य सारणी देखें, या सर्किट को स्थानीय रूप से अथवा JSON फ़ाइल के रूप में सेव और लोड करें।
गोपनीयता और सीमाएँ
सर्किट आपके ब्राउज़र में चलता है। स्थानीय सेव इसी डिवाइस पर रहते हैं; JSON एक्सपोर्ट आपके सर्किट को अपलोड किए बिना डाउनलोड होता है।
संबंधित टूल्स
अक्सर पूछे जाने वाले सवाल
आउटपुट में प्रश्नचिह्न क्यों दिखता है?
कोई आवश्यक पिन कनेक्ट नहीं हो सकता है, या फ़ीडबैक oscillate कर सकता है अथवा स्थिर नहीं हो सकता। सिम्युलेटर 64 एक साथ होने वाले अपडेट के बाद रुक जाता है और स्थिर परिणाम का दावा करने के बजाय उससे निकले आउटपुट को अज्ञात दिखाता है।
SR लैच कैसे काम करता है?
इस उदाहरण में दो NOR गेट का उपयोग होता है। Set या reset करने से एक अवस्था स्थापित होती है, और दोनों इनपुट low होने पर पिछली स्थिर अवस्था बनी रहती है। दोनों इनपुट high होना अमान्य है; इस मॉडल में दोनों को एक साथ छोड़ने पर oscillation हो सकता है। एनालॉग टाइमिंग और propagation delays को सिम्युलेट नहीं किया जाता।
मैं क्या सेव कर सकता हूं?
JSON में नोड, लेबल, स्थितियां, स्विच सेटिंग्स और कनेक्शन सेव होते हैं। इसमें क्लॉक की running state या लैच की पिछली आंतरिक अवस्था सेव नहीं होती। स्थानीय सेव इस ब्राउज़र के स्टोरेज का उपयोग करता है; एक्सपोर्ट और इम्पोर्ट से आप सर्किट को अलग-अलग डिवाइस के बीच ले जा सकते हैं।
सर्किट कितना बड़ा हो सकता है?
बोर्ड में अधिकतम 80 नोड और 160 वायर हो सकते हैं। बनाई गई सत्य सारणी अधिकतम आठ इनपुट स्विच और क्लॉक को सपोर्ट करती है, जिससे अधिकतम 256 पंक्तियां बनती हैं।
मुफ़्त टूल · आपके ब्राउज़र में बार चलता है · अकाउंट की ज़रूरत नहीं