माइक्रोप्रोसेसर डेवलपमेंट बोर्ड

एक माइक्रोप्रोसेसर विकास बोर्ड मुद्रित परिपथ बोर्ड है जिसमें एक माइक्रोप्रोसेसर होता है और इलेक्ट्रॉनिक इंजीनियर या किसी भी व्यक्ति के लिए आवश्यक न्यूनतम समर्थन तर्क है जो बोर्ड पर माइक्रोप्रोसेसर से परिचित होना चाहता है और इसे प्रोग्राम करना सीखता है। इसने माइक्रोप्रोसेसर के उपयोगकर्ताओं को उत्पादों में प्रोटोटाइप अनुप्रयोगों के लिए विधि के रूप में भी सेवा प्रदान की थी।

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

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

माइक्रोप्रोसेसर प्रशिक्षण विकास किट सदैव माइक्रोप्रोसेसर निर्माताओं द्वारा निर्मित नहीं किए गए थे।कई प्रणालियों को जिन्हें माइक्रोप्रोसेसर विकास किट के रूप में वर्गीकृत किया जा सकता है, उन्हें तीसरे पक्ष द्वारा निर्मित किया गया था, उदाहरण सिनक्लेयर एमके 14 है, जो राष्ट्रीय अर्धचालक, एनएस इंट्रोकिट से आधिकारिक एससी/एमपी विकास बोर्ड से प्रेरित था।

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

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

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

इनपुट सामान्यतः हेक्साडेसिमल कीबोर्ड के साथ किया जाता था, मशीन भाषा मॉनिटर प्रोग्राम का उपयोग करके, और डिस्प्ले में मात्र 7-सेगमेंट डिस्प्ले होता था।लिखित असेंबलर प्रोग्रामों का बैकअप भंडारण आदिम था: मात्र कैसेट प्रकार इंटरफ़ेस सामान्यतः प्रदान किया गया था, या सीरियल टेलेटाइप इंटरफ़ेस का उपयोग पेपरटेप को पढ़ने (या पंच) करने के लिए किया गया था।

प्रायः बोर्ड के निकट विस्तार कनेक्टर के लिए कुछ प्रकार होता है जो सभी आवश्यक सीपीयू संकेतों को बाहर लाता है, ताकि इंजीनियर प्रयोगात्मक इंटरफ़ेस या अन्य इलेक्ट्रॉनिक युक्ति का निर्माण और परीक्षण कर सके।

अनावृत बोर्ड पर बाहरी इंटरफेस प्रायः एकल आरएस-232 या वर्तमान लूप सीरियल पोर्ट तक सीमित थे, इसलिए टर्मिनल, प्रिंटर, या टेलेटाइप को जोड़ा जा सकता है।

ऐतिहासिक विकास बोर्डों की सूची

 * 8085एएटी, पैककॉम से इंटेल 8085 माइक्रोप्रोसेसर प्रशिक्षण इकाई
 * आरसीए सीडीपी1802 माइक्रोप्रोसेसर के लिए सीडीपी18S020 मूल्यांकन बोर्ड
 * ईवीके 300 6800 एकल बोर्ड अमेरिकन माइक्रोतंत्र, इंक. अमेरिकन माइक्रोतंत्र (एएमआई) से
 * नेट्रोनिक्स के रिसर्च एंड डेवलपमेंट लिमिटेड द्वारा 8085 पर आधारित एक्सप्लोरर/85 एक्सपेंडेबल लर्निंग तंत्र।
 * आईटीटी प्रयोगकर्ता ने स्विच और एल ई डी, और इंटेल 8080 का उपयोग किया
 * जोल्ट को माइक्रो कंप्यूटर एसोसिएट्स के सह-संस्थापक रेमंड एम. होल्ट ने सम्मिलित किया था।
 * किम -1 एमओएस टेक्नोलॉजी/रॉकवेल/सिनर्टेक एमओएस टेक्नोलॉजी 6502 के लिए विकास बोर्ड | 6502 माइक्रोप्रोसेसर। किम नाम कीबोर्ड इनपुट मॉनिटर के लिए छोटा है
 * SYM-1 बेहतर सॉफ्टवेयर, अधिक मेमोरी और I/O के साथ थोड़ा बेहतर KIM-1। विम के रूप में भी जाना जाता है
 * AIM-65 अल्फ़ान्यूमेरिकल एलईडी डिस्प्ले और अंतर्निहित प्रिंटर के साथ बेहतर KIM-1।
 * KIM-1 भी कुछ अनौपचारिक प्रतियों की ओर ले जाता है, जैसे कि सुपर-किम और जूनियर पत्रिका Elektor से, और MCS अल्फा 1
 * Kombinat Mikroelektronik Erfurt द्वारा LC80
 * मोटोरोला 6802 के लिए मैक्सबोर्ड डेवलपमेंट बोर्ड।
 * MEK6800D2 मोटोरोला 6800 माइक्रोप्रोसेसर के लिए आधिकारिक विकास बोर्ड। मॉनिटर सॉफ्टवेयर का नाम मिकबग था
 * माइक्रोक्रोमा 68 रंग ग्राफिक्स किट। मोटोरोला द्वारा अपने नवीन मोटोरोला 6847 | 6847 वीडियो डिस्प्ले प्रोसेसर का निष्पादन करने के लिए विकसित किया गया। मॉनिटर सॉफ्टवेयर को TVBUG कहा जाता था
 * मोटोरोला 6809 के लिए मोटोरोला एक्सोर्सिसर डेवलपमेंट तंत्र (रैक आधारित)
 * माइक्रोप्रोफेसर I (MPF-1) Z80 विकास और प्रशिक्षण प्रणाली एसर इंक द्वारा | ACER
 * VDU के साथ टैंगरीन माइक्रोटन 65 6502 विकास प्रणाली, जिसे अधिक सक्षम प्रणाली में विस्तारित किया जा सकता है।
 * लॉरेंस लिवरमोर नेशनल लेबोरेटरी द्वारा MST-80B 8080 प्रशिक्षण प्रणाली
 * राष्ट्रीय अर्धचालक द्वारा राष्ट्रीय अर्धचालक एससी/एमपी/एमपी/एमपी, सिनक्लेयर एमके 14 के पूर्ववर्ती द्वारा एनएस इंट्रोकाइट।
 * एनआरआई माइक्रो कंप्यूटर, मैकग्रा-हिल और नेशनल रेडियो इंस्टीट्यूट (एनआरआई) द्वारा कंप्यूटर पाठ्यक्रम पढ़ाने के लिए विकसित प्रणाली
 * सिनक्लेयर रिसर्च लिमिटेड से SC/MP माइक्रोप्रोसेसर के लिए MK14 प्रशिक्षण प्रणाली।
 * इंटेल एसडीके#इंटेल एसडीके -80 | एसडीके -80 इंटेल का विकास बोर्ड उनके इंटेल 8080 के लिए | 8080 माइक्रोप्रोसेसर
 * इंटेल एसडीके#इंटेल एसडीके -51 | एसडीके -51 इंटेल का विकास बोर्ड उनके इंटेल एमसीएस -51 के लिए
 * इंटेल एसडीके#इंटेल एसडीके -85 | एसडीके -85 इंटेल का विकास बोर्ड उनके इंटेल 8085 के लिए | 8085 माइक्रोप्रोसेसर
 * इंटेल एसडीके#इंटेल एसडीके -86 | एसडीके -86 इंटेल का विकास बोर्ड उनके इंटेल 8086 के लिए | 8086 माइक्रोप्रोसेसर
 * 8080 के आधार पर सीमेंस माइक्रोसेट -8080 बॉक्सिंग तंत्र।
 * हस्ताक्षर प्रशिक्षक 50 हस्ताक्षर 2650 के आधार पर।
 * SGS-ASS NANOCOMPUTER Z80।
 * आरसीए द्वारा आरसीए कॉस्मैक सुपर एल्फ। आरसीए 1861 वीडियो डिस्प्ले कंट्रोलर के साथ 1802 लर्निंग तंत्र।
 * TK-80 Intel के 8080 के NEC क्लोन के लिए विकास बोर्ड | I8080, μPD 8080A
 * टेक्सास इंस्ट्रूमेंट्स TMS9900 के लिए TM 990/100M मूल्यांकन बोर्ड
 * टेक्सास इंस्ट्रूमेंट्स TMS9800 के लिए TM 990/180M मूल्यांकन बोर्ड
 * XPO-1 टेक्सास इंस्ट्रूमेंट्स विकास प्रणाली PPS-4/1 माइक्रोकंट्रोलर्स की लाइन के लिए

डीएसपी मूल्यांकन बोर्ड
एक डीएसपी मूल्यांकन बोर्ड, जिसे कभी -कभी डीएसपी स्टार्टर किट (डीएसके) या डीएसपी मूल्यांकन मॉड्यूल के रूप में भी जाना जाता है, इलेक्ट्रॉनिक बोर्ड है, जिसमें प्रयोग, मूल्यांकन और विकास के लिए उपयोग किया जाने वाला डिजिटल सिग्नल प्रोसेसर है। सॉफ्टवेयर का उपयोग करके डीएसपी स्टार्टर किट में एप्लिकेशन विकसित किए जाते हैं, जिन्हें सामान्यतः एकीकृत विकास वातावरण (आईडीई) के रूप में संदर्भित किया जाता है। टेक्सास इंस्ट्रूमेंट्स और स्पेक्ट्रम डिजिटल दो कंपनियां हैं जो इन किटों का उत्पादन करती हैं।

टेक्सास इंस्ट्रूमेंट्स द्वारा दो उदाहरण डीएसके 6416 हैं, TMS320C6416 फिक्स्ड-पॉइंट अंकगणित के आधार पर। फिक्स्ड प्वाइंट डिजिटल सिग्नल प्रोसेसर, प्रोसेसर की C6000 श्रृंखला का सदस्य जो वेलोसिटि .2 आर्किटेक्चर पर आधारित है, और टेक्सास इंस्ट्रूमेंट्स द्वारा DSK 6713, जिसे TMS320C6713 32-बिट फ्लोटिंग पॉइंट डिजिटल सिग्नल प्रोसेसर पर आधारित स्पेक्ट्रम डिजिटल के सहयोग से विकसित किया गया था, जो सी और असेंबली में प्रोग्रामिंग के लिए अनुमति देता है।

यह भी देखें

 * अंतः स्थापित प्रणाली
 * इंटेल तंत्र डेवलपमेंट किट
 * सिंगल-बोर्ड कंप्यूटर
 * सिंगल-बोर्ड माइक्रोकंट्रोलर