इंटेल 8061: Difference between revisions
No edit summary |
m (19 revisions imported from alpha:इंटेल_8061) |
||
(16 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
'''इंटेल 8061''' [[ microcontroller | माइक्रोकंट्रोलर]] [[फोर्ड मोटर कंपनी|फोर्ड ईईसी-IV]] | '''इंटेल 8061''' [[ microcontroller |माइक्रोकंट्रोलर]] [[फोर्ड मोटर कंपनी|फोर्ड ईईसी-IV]] [[ऑटोमोटिव]] [[इंजन नियंत्रण इकाई]] में इसके उपयोग के लिए सबसे उल्लेखनीय है। [[Intel MCS 96|इंटेल एमसीएस 96]] का निकटम सापेक्ष, इंटेल 8061 [[ तोशीबा |तोशीबा]] (मॉडल नंबर 6127 और 6126 के अनुसार) और [[ MOTOROLA |मोटोरोला]] (अब [[फ्रीस्केल सेमीकंडक्टर]]) द्वारा दूसरा स्रोत है। | ||
== परिचय == | == परिचय == | ||
एमसीएस-96 समूह की उत्पत्ति इंटेल 8061 के व्यावसायिक व्युत्पन्न के रूप में हुई थी, जो फोर्ड ईईसी-IV इंजन नियंत्रक समूह का पहला प्रोसेसर है। 8061 और [[इंटेल एमसीएस-96]] के मध्य अंतर में मेमोरी इंटरफ़ेस बस सम्मिलित है, 8061 की एम-बस | एमसीएस-96 समूह की उत्पत्ति इंटेल 8061 के व्यावसायिक व्युत्पन्न के रूप में हुई थी, जो फोर्ड ईईसी-IV इंजन नियंत्रक समूह का पहला प्रोसेसर है। 8061 और [[इंटेल एमसीएस-96]] के मध्य अंतर में मेमोरी इंटरफ़ेस बस सम्मिलित है, 8061 की एम-बस 'बर्स्ट-मोड' बस है जिसके लिए मेमोरी डिवाइस में ट्रैकिंग प्रोग्राम काउंटर की आवश्यकता होती है। दोनों भागों के I/O बाह्य उपकरणों में भी अधिक अंतर थे - 8061 में 8 एचएसआई (पल्स-माप) इनपुट थे, 10 एचएसओ (पल्स-जेनरेशन) आउटपुट पूरी तरह से एचएसआई पिन से पृथक थे, और 8096 की तुलना में अधिक चैनलों वाला नॉन-सैंपलिंग 10-बिट एडीसी था। ईईसी-IV और 8096 के मध्य विभिन्न अंतर अधिक पारंपरिक मेमोरी इंटरफ़ेस बस के लिए पिन का उपयोग करने के पक्ष में I/O पिन गिनती को कम करने के लिए पिन साझा करने के प्रयास के परिणामस्वरूप हुए थे। | ||
8061 और इसके डेरिवेटिव का उपयोग 1983 से 20वीं शताब्दी के अंत तक निर्मित लगभग सभी फोर्ड मोटर कंपनी ऑटोमोबाइल में किया गया था। यह प्रोसेसर ईंधन मिश्रण और अंतःक्षेपण समय, स्पार्क एडवांस (अधिकांशतः | 8061 और इसके डेरिवेटिव का उपयोग 1983 से 20वीं शताब्दी के अंत तक निर्मित लगभग सभी फोर्ड मोटर कंपनी ऑटोमोबाइल में किया गया था। यह प्रोसेसर ईंधन मिश्रण और अंतःक्षेपण समय, स्पार्क एडवांस (अधिकांशतः पृथक स्पार्क मॉड्यूल के साथ संयोजन में), निकास गैस रीसर्क्युलेशन और अन्य इंजन कार्यों को नियंत्रित करता है। | ||
== एम-बस == | == एम-बस == | ||
8061 में | 8061 में इंटरप्टिबल-बर्स्ट-मोड 11-वायर 8-बिट मेमोरी इंटरफ़ेस बस थी जिसे एम-बस कहा जाता था। इस बस को प्रत्येक मेमोरी डिवाइस में प्रोग्राम काउंटर और डेटा एड्रेस रजिस्टर की आवश्यकता होती है। प्रत्येक चिप रीसेट या शाखा निर्देश मेमोरी डिवाइस में प्रोग्राम काउंटर को अपडेट करता है, जिसके पश्चात निर्देश स्ट्रीम डेटा क्रमिक रूप से पढ़ा जा सकता है। मेमोरी के प्रोग्राम काउंटर कॉपी को बनाए रखते हुए मेमोरी के डेटा एड्रेस रजिस्टर का उपयोग करके डेटा बाइट्स और शब्दों को पढ़ने या लिखने के लिए निर्देश स्ट्रीम को बाधित किया जा सकता है - प्रत्येक डेटा एक्सेस के पश्चात प्रोग्राम एड्रेस को दोबारा भेजे बिना निर्देश स्ट्रीम को पढ़ने की पुनः आरंभ की अनुमति मिलती है। | ||
== | == ऐड्रेस मैप == | ||
8061 में 240-[[बाइट]] आंतरिक रजिस्टर फ़ाइल | 8061 में 0010एच से 00एफएफएच पते तक 240-[[बाइट]] आंतरिक रजिस्टर फ़ाइल थी। I/O पते 0002H से 000FH तक थे। पूरे 8061 समूह में, पता 0000H स्थिर शून्य रजिस्टर के लिए आरक्षित था। इसने निरपेक्ष पते तक पहुँचने के लिए सापेक्ष पते के उपयोग की अनुमति देता है। स्टैक पॉइंटर 00010H पर था। 8061 64K मेमोरी को संबोधित कर सकता है। रीसेट 2000H पर था। इंटरप्ट वेक्टर 2010H पर थे। | ||
I/O पते 0002H से 000FH तक थे। | |||
पूरे 8061 समूह में, पता 0000H | |||
स्टैक पॉइंटर 00010H पर था। | |||
8061 64K मेमोरी को संबोधित कर सकता है। | |||
रीसेट 2000H पर था। | |||
इंटरप्ट वेक्टर 2010H पर थे। | |||
== प्रक्रिया, पैकेज == | == प्रक्रिया, पैकेज == | ||
8061 को 3-माइक्रोमीटर एन-एमओएस सिलिकॉन-गेट प्रक्रिया में बनाया गया था। | 8061 को 3-माइक्रोमीटर एन-एमओएस सिलिकॉन-गेट प्रक्रिया में बनाया गया था। किसी विशेष मॉड्यूल डिज़ाइन की I/O पिन-गिनती आवश्यकताओं के आधार पर, प्लास्टिक 68-पिन फ्लैटपैक, सिरेमिक पैकेज और 40-पिन डीआईपी पैकेज का उपयोग किया गया था। | ||
किसी विशेष मॉड्यूल डिज़ाइन की I/O पिन-गिनती आवश्यकताओं के आधार पर, प्लास्टिक 68-पिन फ्लैटपैक, सिरेमिक पैकेज और 40-पिन डीआईपी पैकेज का उपयोग किया गया था। | |||
== व्युत्पन्न == | == व्युत्पन्न == | ||
फोर्ड ने ईईसी-IV समूह का प्रचार करने, ऑटोमोबाइल में उपयोग के लिए अन्य कस्टम सर्किट विकसित करने और गैलियम आर्सेनाइड एकीकृत सर्किट | फोर्ड ने ईईसी-IV समूह का प्रचार करने, ऑटोमोबाइल में उपयोग के लिए अन्य कस्टम सर्किट विकसित करने और गैलियम आर्सेनाइड एकीकृत सर्किट मार्केट का पता लगाने के लिए 1982 में कोलोराडो स्प्रिंग्स, कोलोराडो में फोर्ड माइक्रोइलेक्ट्रॉनिक्स सुविधा का किया था। उस समूह के कुछ हिस्सों में 8063 सम्मिलित थे, जो कभी उत्पादन तक नहीं पहुंचे थे। समूह में 8065 भी सम्मिलित है, जो उच्च मात्रा में निर्मित होता है, जिसमें मेमोरी नियंत्रक सम्मिलित होता है जो इसे 1-मेगाबाइट मेमोरी को संबोधित करने की अनुमति देता है, जो 8061 और 8096 के 64K से अधिक अधिक है। | ||
8063, 8065 और | 8063, 8065 और पश्चात में ईपीआईसी सीएमओएस डेरिवेटिव थे जो विद्युत् की खपत को कम करने में सक्षम थे। | ||
8065 में | 8065 में उन्नत निर्देश सेट, अतिरिक्त रजिस्टर स्थान और बहुत उन्नत I/O था। परिणामस्वरूप, 8065 में पते 0020एच से 03एफएफएच तक रजिस्टर फ़ाइल थी, जो 4 बैंकों में पता योग्य थी। I/O पते 0002H से 001FH तक थे। स्टैक पॉइंटर 00020H पर था। | ||
परिणामस्वरूप, 8065 में पते 0020एच से 03एफएफएच तक | |||
I/O पते 0002H से 001FH तक थे। | |||
स्टैक पॉइंटर 00020H पर था। | |||
== एचएसआई == | == एचएसआई == | ||
8061 में स्पंदित इनपुट को मापने और समय देने के लिए 8-चैनल इवेंट-कैप्चर प्रणाली थी। | 8061 में स्पंदित इनपुट को मापने और समय देने के लिए 8-चैनल इवेंट-कैप्चर प्रणाली थी। जब भी किसी सक्षम पिन पर संक्रमण का पता चला तो सभी 8 पिनों की नई स्थिति के साथ 16-बिट टाइमर मान को एफआईएफओ में कैप्चर किया गया था। एफआईएफओ को छोटी गतिशील रैम में क्रियान्वित किया गया था। | ||
जब भी किसी सक्षम पिन पर संक्रमण का पता चला तो सभी 8 पिनों की नई स्थिति के साथ 16-बिट टाइमर मान को | |||
उदाहरण के लिए, एचएसआई का उपयोग क्रैंकशाफ्ट-पोजीशन-सेंसर घटनाओं के समय को रिकॉर्ड करने के लिए किया जाता था, जिसका उपयोग इंजन की गति निर्धारित करने के लिए किया जाता था। | उदाहरण के लिए, एचएसआई का उपयोग क्रैंकशाफ्ट-पोजीशन-सेंसर घटनाओं के समय को रिकॉर्ड करने के लिए किया जाता था, जिसका उपयोग इंजन की गति निर्धारित करने के लिए किया जाता था। | ||
== एचएसओ == | == एचएसओ == | ||
8061 में समयबद्ध आउटपुट उत्पन्न करने के लिए 10-चैनल पल्स-जनरेटर आउटपुट सिस्टम था। इसमें अनिवार्य रूप से | 8061 में समयबद्ध आउटपुट उत्पन्न करने के लिए 10-चैनल पल्स-जनरेटर आउटपुट सिस्टम था। इसमें अनिवार्य रूप से छोटी कॉन्टेंट-एड्रेसेबल मेमोरी (सीएएम) थी जो एचएसआई सिस्टम के लिए उपयोग किए जाने वाले 16-बिट टाइमर के साथ ईवेंट के समय की तुलना करती थी। प्रत्येक ईवेंट का समय सीएएम को कमांड के साथ लिखा गया था। जब टाइमर के साथ सीएएम स्थान का मिलान पाया गया था, तो ईवेंट निष्पादित किया गया और सीएएम स्थान खाली पूल में वापस आ गया था। सीएएम को गतिशील रैम और तुलनित्र के साथ सिम्युलेटेड किया गया था। एचएसओ का उपयोग ईंधन इंजेक्शन पल्स टाइमिंग सहित विभिन्न उद्देश्यों के लिए किया गया था। | ||
== एडीसी == | == एडीसी == | ||
8061 और इसके डेरिवेटिव में प्रोसेसर चिप पर | 8061 और इसके डेरिवेटिव में प्रोसेसर चिप पर मल्टीचैनल एनालॉग-टू-डिजिटल कनवर्टर था। इसका उपयोग इंजन के तापमान और थ्रॉटल कोण को समझने और निकास-गैस ऑक्सीजन सेंसर को पढ़ने जैसे उद्देश्यों के लिए किया गया था। | ||
== व्यवधान == | == व्यवधान == | ||
8061 में 8-चैनल वेक्टर्ड प्राथमिकता इंटरप्ट प्रणाली थी। | 8061 में 8-चैनल वेक्टर्ड प्राथमिकता इंटरप्ट प्रणाली थी। पश्चात के 8065 ने 40 चैनल प्रदान किए थे, जिनमें से 32 एचएसआई/एचएसओ इवेंट सिस्टम से जुड़े थे। | ||
== सीरियल पोर्ट == | == सीरियल पोर्ट == | ||
8061 समूह के विभिन्न सदस्यों के पास | 8061 समूह के विभिन्न सदस्यों के पास कस्टम सीरियल पोर्ट ऑन-चिप था। इसका उद्देश्य पोर्ट विस्तारक के रूप में था न कि सामान्य प्रयोजन वाले यूएआरटी के रूप में था | ||
इसका उद्देश्य | |||
== | == कंपेनियन मेमोरी == | ||
8061 का उपयोग अन्य उपकरणों के | 8061 का उपयोग अन्य उपकरणों के समूह के साथ किया गया था, जिसमें 8361 भी सम्मिलित था - एक कंपेनियन मेमोरी जिसमें रोम और कुछ रैम थी। पश्चात के मॉड्यूल में, वन-टाइम-प्रोग्रामेबल (ओटीपी) ईपीरोम मेमोरी को मूल मास्क-प्रोग्राम्ड मेमोरी के लिए प्रतिस्थापित किया गया था - इसने प्रत्येक मॉडल वर्ष में आवश्यक विभिन्न प्रकार के रोम कोड को देखते हुए लॉजिस्टिक्स को बहुत सरल बना दिया था। | ||
==बाहरी संबंध== | ==बाहरी संबंध== | ||
* [http://www.merkurencyclopedia.com/EEC-IV/EECTEC10.PDF Technical Notes on The EEC-IV MCU] ([[Portable Document Format|PDF]]) | * [http://www.merkurencyclopedia.com/EEC-IV/EECTEC10.PDF Technical Notes on The EEC-IV MCU] ([[Portable Document Format|PDF]]) | ||
* [http://www.auto-diagnostics.info/pdf/ford_eectch98.pdf Technical Notes On The EEC-IV MCU updated ] | * [http://www.auto-diagnostics.info/pdf/ford_eectch98.pdf Technical Notes On The EEC-IV MCU updated ] | ||
[[Category: इंटेल माइक्रोकंट्रोलर]] | [[Category: इंटेल माइक्रोकंट्रोलर]] | ||
Line 66: | Line 51: | ||
[[Category: Machine Translated Page]] | [[Category: Machine Translated Page]] | ||
[[Category:Created On 09/08/2023]] | [[Category:Created On 09/08/2023]] | ||
[[Category:Vigyan Ready]] |
Latest revision as of 10:22, 26 November 2023
इंटेल 8061 माइक्रोकंट्रोलर फोर्ड ईईसी-IV ऑटोमोटिव इंजन नियंत्रण इकाई में इसके उपयोग के लिए सबसे उल्लेखनीय है। इंटेल एमसीएस 96 का निकटम सापेक्ष, इंटेल 8061 तोशीबा (मॉडल नंबर 6127 और 6126 के अनुसार) और मोटोरोला (अब फ्रीस्केल सेमीकंडक्टर) द्वारा दूसरा स्रोत है।
परिचय
एमसीएस-96 समूह की उत्पत्ति इंटेल 8061 के व्यावसायिक व्युत्पन्न के रूप में हुई थी, जो फोर्ड ईईसी-IV इंजन नियंत्रक समूह का पहला प्रोसेसर है। 8061 और इंटेल एमसीएस-96 के मध्य अंतर में मेमोरी इंटरफ़ेस बस सम्मिलित है, 8061 की एम-बस 'बर्स्ट-मोड' बस है जिसके लिए मेमोरी डिवाइस में ट्रैकिंग प्रोग्राम काउंटर की आवश्यकता होती है। दोनों भागों के I/O बाह्य उपकरणों में भी अधिक अंतर थे - 8061 में 8 एचएसआई (पल्स-माप) इनपुट थे, 10 एचएसओ (पल्स-जेनरेशन) आउटपुट पूरी तरह से एचएसआई पिन से पृथक थे, और 8096 की तुलना में अधिक चैनलों वाला नॉन-सैंपलिंग 10-बिट एडीसी था। ईईसी-IV और 8096 के मध्य विभिन्न अंतर अधिक पारंपरिक मेमोरी इंटरफ़ेस बस के लिए पिन का उपयोग करने के पक्ष में I/O पिन गिनती को कम करने के लिए पिन साझा करने के प्रयास के परिणामस्वरूप हुए थे।
8061 और इसके डेरिवेटिव का उपयोग 1983 से 20वीं शताब्दी के अंत तक निर्मित लगभग सभी फोर्ड मोटर कंपनी ऑटोमोबाइल में किया गया था। यह प्रोसेसर ईंधन मिश्रण और अंतःक्षेपण समय, स्पार्क एडवांस (अधिकांशतः पृथक स्पार्क मॉड्यूल के साथ संयोजन में), निकास गैस रीसर्क्युलेशन और अन्य इंजन कार्यों को नियंत्रित करता है।
एम-बस
8061 में इंटरप्टिबल-बर्स्ट-मोड 11-वायर 8-बिट मेमोरी इंटरफ़ेस बस थी जिसे एम-बस कहा जाता था। इस बस को प्रत्येक मेमोरी डिवाइस में प्रोग्राम काउंटर और डेटा एड्रेस रजिस्टर की आवश्यकता होती है। प्रत्येक चिप रीसेट या शाखा निर्देश मेमोरी डिवाइस में प्रोग्राम काउंटर को अपडेट करता है, जिसके पश्चात निर्देश स्ट्रीम डेटा क्रमिक रूप से पढ़ा जा सकता है। मेमोरी के प्रोग्राम काउंटर कॉपी को बनाए रखते हुए मेमोरी के डेटा एड्रेस रजिस्टर का उपयोग करके डेटा बाइट्स और शब्दों को पढ़ने या लिखने के लिए निर्देश स्ट्रीम को बाधित किया जा सकता है - प्रत्येक डेटा एक्सेस के पश्चात प्रोग्राम एड्रेस को दोबारा भेजे बिना निर्देश स्ट्रीम को पढ़ने की पुनः आरंभ की अनुमति मिलती है।
ऐड्रेस मैप
8061 में 0010एच से 00एफएफएच पते तक 240-बाइट आंतरिक रजिस्टर फ़ाइल थी। I/O पते 0002H से 000FH तक थे। पूरे 8061 समूह में, पता 0000H स्थिर शून्य रजिस्टर के लिए आरक्षित था। इसने निरपेक्ष पते तक पहुँचने के लिए सापेक्ष पते के उपयोग की अनुमति देता है। स्टैक पॉइंटर 00010H पर था। 8061 64K मेमोरी को संबोधित कर सकता है। रीसेट 2000H पर था। इंटरप्ट वेक्टर 2010H पर थे।
प्रक्रिया, पैकेज
8061 को 3-माइक्रोमीटर एन-एमओएस सिलिकॉन-गेट प्रक्रिया में बनाया गया था। किसी विशेष मॉड्यूल डिज़ाइन की I/O पिन-गिनती आवश्यकताओं के आधार पर, प्लास्टिक 68-पिन फ्लैटपैक, सिरेमिक पैकेज और 40-पिन डीआईपी पैकेज का उपयोग किया गया था।
व्युत्पन्न
फोर्ड ने ईईसी-IV समूह का प्रचार करने, ऑटोमोबाइल में उपयोग के लिए अन्य कस्टम सर्किट विकसित करने और गैलियम आर्सेनाइड एकीकृत सर्किट मार्केट का पता लगाने के लिए 1982 में कोलोराडो स्प्रिंग्स, कोलोराडो में फोर्ड माइक्रोइलेक्ट्रॉनिक्स सुविधा का किया था। उस समूह के कुछ हिस्सों में 8063 सम्मिलित थे, जो कभी उत्पादन तक नहीं पहुंचे थे। समूह में 8065 भी सम्मिलित है, जो उच्च मात्रा में निर्मित होता है, जिसमें मेमोरी नियंत्रक सम्मिलित होता है जो इसे 1-मेगाबाइट मेमोरी को संबोधित करने की अनुमति देता है, जो 8061 और 8096 के 64K से अधिक अधिक है।
8063, 8065 और पश्चात में ईपीआईसी सीएमओएस डेरिवेटिव थे जो विद्युत् की खपत को कम करने में सक्षम थे।
8065 में उन्नत निर्देश सेट, अतिरिक्त रजिस्टर स्थान और बहुत उन्नत I/O था। परिणामस्वरूप, 8065 में पते 0020एच से 03एफएफएच तक रजिस्टर फ़ाइल थी, जो 4 बैंकों में पता योग्य थी। I/O पते 0002H से 001FH तक थे। स्टैक पॉइंटर 00020H पर था।
एचएसआई
8061 में स्पंदित इनपुट को मापने और समय देने के लिए 8-चैनल इवेंट-कैप्चर प्रणाली थी। जब भी किसी सक्षम पिन पर संक्रमण का पता चला तो सभी 8 पिनों की नई स्थिति के साथ 16-बिट टाइमर मान को एफआईएफओ में कैप्चर किया गया था। एफआईएफओ को छोटी गतिशील रैम में क्रियान्वित किया गया था।
उदाहरण के लिए, एचएसआई का उपयोग क्रैंकशाफ्ट-पोजीशन-सेंसर घटनाओं के समय को रिकॉर्ड करने के लिए किया जाता था, जिसका उपयोग इंजन की गति निर्धारित करने के लिए किया जाता था।
एचएसओ
8061 में समयबद्ध आउटपुट उत्पन्न करने के लिए 10-चैनल पल्स-जनरेटर आउटपुट सिस्टम था। इसमें अनिवार्य रूप से छोटी कॉन्टेंट-एड्रेसेबल मेमोरी (सीएएम) थी जो एचएसआई सिस्टम के लिए उपयोग किए जाने वाले 16-बिट टाइमर के साथ ईवेंट के समय की तुलना करती थी। प्रत्येक ईवेंट का समय सीएएम को कमांड के साथ लिखा गया था। जब टाइमर के साथ सीएएम स्थान का मिलान पाया गया था, तो ईवेंट निष्पादित किया गया और सीएएम स्थान खाली पूल में वापस आ गया था। सीएएम को गतिशील रैम और तुलनित्र के साथ सिम्युलेटेड किया गया था। एचएसओ का उपयोग ईंधन इंजेक्शन पल्स टाइमिंग सहित विभिन्न उद्देश्यों के लिए किया गया था।
एडीसी
8061 और इसके डेरिवेटिव में प्रोसेसर चिप पर मल्टीचैनल एनालॉग-टू-डिजिटल कनवर्टर था। इसका उपयोग इंजन के तापमान और थ्रॉटल कोण को समझने और निकास-गैस ऑक्सीजन सेंसर को पढ़ने जैसे उद्देश्यों के लिए किया गया था।
व्यवधान
8061 में 8-चैनल वेक्टर्ड प्राथमिकता इंटरप्ट प्रणाली थी। पश्चात के 8065 ने 40 चैनल प्रदान किए थे, जिनमें से 32 एचएसआई/एचएसओ इवेंट सिस्टम से जुड़े थे।
सीरियल पोर्ट
8061 समूह के विभिन्न सदस्यों के पास कस्टम सीरियल पोर्ट ऑन-चिप था। इसका उद्देश्य पोर्ट विस्तारक के रूप में था न कि सामान्य प्रयोजन वाले यूएआरटी के रूप में था
कंपेनियन मेमोरी
8061 का उपयोग अन्य उपकरणों के समूह के साथ किया गया था, जिसमें 8361 भी सम्मिलित था - एक कंपेनियन मेमोरी जिसमें रोम और कुछ रैम थी। पश्चात के मॉड्यूल में, वन-टाइम-प्रोग्रामेबल (ओटीपी) ईपीरोम मेमोरी को मूल मास्क-प्रोग्राम्ड मेमोरी के लिए प्रतिस्थापित किया गया था - इसने प्रत्येक मॉडल वर्ष में आवश्यक विभिन्न प्रकार के रोम कोड को देखते हुए लॉजिस्टिक्स को बहुत सरल बना दिया था।