ईएफएम32: Difference between revisions

From Vigyanwiki
No edit summary
m (10 revisions imported from alpha:ईएफएम32)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:


 
'''ईएफएम32''' गेको एमसीयू<ref>{{cite web |url=http://www.silabs.com/products/mcu/32-bit/Pages/32-bit-microcontrollers.aspx |title=32-bit MCU |website=www.silabs.com |url-status=dead |archive-url=https://web.archive.org/web/20150228090457/http://www.silabs.com/products/mcu/32-bit/Pages/32-bit-microcontrollers.aspx |archive-date=2015-02-28}}</ref> एआरएम कॉर्टेक्स-एम<ref>{{Cite web|url=http://www.arm.com/products/processors/cortex-m|title = Microprocessor Cores and Technology – Arm®}}</ref> सीपीयू पर आधारित एनर्जी माइक्रो (अब सिलिकॉन लैब्स) के मिश्रित-सिग्नल 32-बिट माइक्रोकंट्रोलर एकीकृत परिपथ का एक वर्ग है, जिसमें कॉर्टेक्स-एम0+,<ref>{{Cite web|url=https://www.arm.com/products/processors/cortex-m/cortex-m0plus.php|title=Cortex-M0+}}</ref> कॉर्टेक्स-एम3 और कॉर्टेक्स-एम4 <ref>{{Cite web|url=https://www.arm.com/products/processors/cortex-m/cortex-m3.php|title = Cortex-M3}}</ref> सम्मिलित हैं। <ref>{{Cite web|url=https://www.arm.com/products/processors/cortex-m/cortex-m4-processor.php|title=Cortex-M4}}</ref>
ईएफएम32 गेको एमसीयू<ref>{{cite web |url=http://www.silabs.com/products/mcu/32-bit/Pages/32-bit-microcontrollers.aspx |title=32-bit MCU |website=www.silabs.com |url-status=dead |archive-url=https://web.archive.org/web/20150228090457/http://www.silabs.com/products/mcu/32-bit/Pages/32-bit-microcontrollers.aspx |archive-date=2015-02-28}}</ref> एआरएम कॉर्टेक्स-एम<ref>{{Cite web|url=http://www.arm.com/products/processors/cortex-m|title = Microprocessor Cores and Technology – Arm®}}</ref> सीपीयू पर आधारित एनर्जी माइक्रो (अब सिलिकॉन लैब्स) के मिश्रित-सिग्नल 32-बिट माइक्रोकंट्रोलर एकीकृत परिपथ का एक वर्ग है, जिसमें कॉर्टेक्स-एम0+,<ref>{{Cite web|url=https://www.arm.com/products/processors/cortex-m/cortex-m0plus.php|title=Cortex-M0+}}</ref> कॉर्टेक्स-एम3 और कॉर्टेक्स-एम4 <ref>{{Cite web|url=https://www.arm.com/products/processors/cortex-m/cortex-m3.php|title = Cortex-M3}}</ref> सम्मिलित हैं। <ref>{{Cite web|url=https://www.arm.com/products/processors/cortex-m/cortex-m4-processor.php|title=Cortex-M4}}</ref>




Line 7: Line 6:
ईएफएम32 माइक्रोकंट्रोलर की अधिकांश कार्यक्षमता उनके डीप स्लीप मोड तक उपलब्ध है, सब-माइक्रोएम्प वर्तमान खपत पर, सीपीयू सोते समय ऊर्जा-कुशल, स्वायत्त व्यवहार को सक्षम करता है।
ईएफएम32 माइक्रोकंट्रोलर की अधिकांश कार्यक्षमता उनके डीप स्लीप मोड तक उपलब्ध है, सब-माइक्रोएम्प वर्तमान खपत पर, सीपीयू सोते समय ऊर्जा-कुशल, स्वायत्त व्यवहार को सक्षम करता है।
   
   
ईएफएम32 पर डीप स्लीप परिधीय का उदाहरण लो एनर्जी सेंसर इंटरफ़ेस (लेसेन्स) है, जो डीप स्लीप मोड में स्वायत्त रूप से काम करते हुए ड्यूटी-साइक्लिंग इंडक्टिव_सेंसर, कैपेसिटिव_सेंसिंग और प्रतिरोधक सेंसर में सक्षम है। गेको एमसीयू का अन्य पहलू यह है कि परिधीय उपकरणों का दूसरे के साथ सीधा संबंध होता है, जो उन्हें सीपीयू वेक-अप और हस्तक्षेप के बिना संचार करने की अनुमति देता है। इस इंटरकनेक्ट को [[ परिधीय प्रतिवर्त प्रणाली |पेरीफेरल रिफ्लेक्स सिस्टम]] (पीआरएस) के रूप में जाना जाता है।
ईएफएम32 पर डीप स्लीप परिधीय का उदाहरण लो एनर्जी सेंसर इंटरफ़ेस (लेसेन्स) है, जो डीप स्लीप मोड में स्वायत्त रूप से काम करते हुए ड्यूटी-साइक्लिंग इंडक्टिव_सेंसर, कैपेसिटिव_सेंसिंग और प्रतिरोधक सेंसर में सक्षम है। गेको एमसीयू का अन्य पहलू यह है कि परिधीय उपकरणों का दूसरे के साथ सीधा संबंध होता है, जो उन्हें सीपीयू वेक-अप और हस्तक्षेप के बिना संचार करने की अनुमति देता है। इस इंटरकनेक्ट को [[ परिधीय प्रतिवर्त प्रणाली |पेरीफेरल रिफ्लेक्स सिस्टम]] (पीआरएस) के रूप में जाना जाता है।


कार्यक्षमता निचले स्टॉप और शटऑफ़ ऊर्जा मोड पर उपलब्ध है। स्टॉप मोड में एनालॉग [[एनालॉग तुलनित्र|संतुलक]] , वॉचडॉग टाइमर, पल्स काउंटर, I<sup>2</sup>C लिंक और बाहरी इंटरप्ट सम्मिलित हैं। शटऑफ़ मोड में, उत्पाद के आधार पर, 20-100 एनए वर्तमान खपत के साथ, अनुप्रयोगों के पास जीपीआईओ, रीसेट, एक वास्तविक समय काउंटर (आरटीसी) और रिटेंशन मेमोरी तक पहुंच होती है।
कार्यक्षमता निचले स्टॉप और शटऑफ़ ऊर्जा मोड पर उपलब्ध है। स्टॉप मोड में एनालॉग [[एनालॉग तुलनित्र|संतुलक]] , वॉचडॉग टाइमर, पल्स काउंटर, I<sup>2</sup>C लिंक और बाहरी इंटरप्ट सम्मिलित हैं। शटऑफ़ मोड में, उत्पाद के आधार पर, 20-100 एनए वर्तमान खपत के साथ, अनुप्रयोगों के पास जीपीआईओ, रीसेट, एक वास्तविक समय काउंटर (आरटीसी) और रिटेंशन मेमोरी तक पहुंच होती है।
Line 32: Line 31:
| एआरएम कॉर्टेक्स M0+ || 25 || 32,64 || 4,8 || नहीं, हाँ || नहीं || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || CSP36, QFN24, QFN32, QFP48 || रिलेक्सेशन ओस्सिलेटर
| एआरएम कॉर्टेक्स M0+ || 25 || 32,64 || 4,8 || नहीं, हाँ || नहीं || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || CSP36, QFN24, QFN32, QFP48 || रिलेक्सेशन ओस्सिलेटर
|-
|-
| टिनी गेको || एआरएम कॉर्टेक्स M3 || 32 || 4,8,16,32 || 2,4 || नहीं || हाँ || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || BGA48, QFN24, QFN32, QFN64, QFP48, QFP64 || रिलेक्सेशन ओस्सिलेटर
| टिनी गेको || एआरएम कॉर्टेक्स M3 || 32 || 4,8,16,32 || 2,4 || नहीं || हाँ || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || BGA48, QFN24, QFN32, QFN64, QFP48, QFP64 || रिलेक्सेशन ओस्सिलेटर
|-
|-
| गेको || एआरएम कॉर्टेक्स M3 || 32 || 16,32,64,128 || 8,16 || नहीं || हाँ || आई2सी, एसपीआई, यूएआरटी, यूएसएआरटी || BGA112, QFN32, QFN64, QFP100, QFP48, QFP64 || रिलेक्सेशन ओस्सिलेटर
| गेको || एआरएम कॉर्टेक्स M3 || 32 || 16,32,64,128 || 8,16 || नहीं || हाँ || आई2सी, एसपीआई, यूएआरटी, यूएसएआरटी || BGA112, QFN32, QFN64, QFP100, QFP48, QFP64 || रिलेक्सेशन ओस्सिलेटर
Line 44: Line 43:
| पर्ल गेको || एआरएम कॉर्टेक्स M4 || 40 || 128,256,1024 || 32,256 || नहीं || नहीं || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || QFN32, QFN48, BGA125 || डिजिटल क्षमता
| पर्ल गेको || एआरएम कॉर्टेक्स M4 || 40 || 128,256,1024 || 32,256 || नहीं || नहीं || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || QFN32, QFN48, BGA125 || डिजिटल क्षमता
|-
|-
| वंडर गेको || एआरएम कॉर्टेक्स M4 || 48 || 64,128,256 || 32 || हाँ || हाँ || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || BGA112, BGA120, CSP81, QFN64, QFP100, QFP64 || रिलेक्सेशन ओस्सिलेटर  
| वंडर गेको || एआरएम कॉर्टेक्स M4 || 48 || 64,128,256 || 32 || हाँ || हाँ || आई2सी, आई2एस, एसपीआई, यूएआरटी, यूएसएआरटी || BGA112, BGA120, CSP81, QFN64, QFP100, QFP64 || रिलेक्सेशन ओस्सिलेटर  
|-
|-
|}
|}
Line 50: Line 49:


==प्रमुख गुण==
==प्रमुख गुण==
ईएफएम32 एमसीयू पोर्टफोलियो की ऊर्जा दक्षता डीप स्लीप मोड, कम सक्रिय और नींद की धाराओं और तेजी से जागने के समय में स्वायत्त संचालन से उत्पन्न होती है। ईएफएम32 उपकरणों का निर्माण पिन और सॉफ्टवेयर संगत, व्यापक एप्लिकेशन आवश्यकताओं में स्केलेबल और अनेक विकास प्लेटफार्मों के साथ संगत होने के कारण विकास चक्र को कम करने के लिए किया गया है। वायरलेस गेको पोर्टफोलियो (ईएफआर32) सॉफ्टवेयर और हार्डवेयर (पिन/पैकेज) दोनों अनुकूलता के साथ समान एमसीयू आर्किटेक्चर साझा करता है।
ईएफएम32 एमसीयू पोर्टफोलियो की ऊर्जा दक्षता डीप स्लीप मोड, कम सक्रिय और नींद की धाराओं और तेजी से जागने के समय में स्वायत्त संचालन से उत्पन्न होती है। ईएफएम32 उपकरणों का निर्माण पिन और सॉफ्टवेयर संगत, व्यापक एप्लिकेशन आवश्यकताओं में स्केलेबल और अनेक विकास प्लेटफार्मों के साथ संगत होने के कारण विकास चक्र को कम करने के लिए किया गया है। वायरलेस गेको पोर्टफोलियो (ईएफआर32) सॉफ्टवेयर और हार्डवेयर (पिन/पैकेज) दोनों अनुकूलता के साथ समान एमसीयू आर्किटेक्चर साझा करता है।


===विशेषताएं===
===विशेषताएं===
Line 82: Line 81:


===आरंभ करना===
===आरंभ करना===
'''ईएफएम32 स्टार्टर किट उप'''लब्ध हैं<ref>{{Cite web|url=http://www.silabs.com/products/mcu/Pages/32-bit-microcontroller-tools.aspx|title = Development Tools - Silicon Labs}}</ref> मूल्यांकन उद्देश्यों के लिए और पोर्टफोलियो से परिचित होने के लिए। प्रत्येक स्टार्टर किट में सेंसर और पेरिफेरल्स होते हैं जो डिवाइस क्षमताओं को चित्रित करने में मदद करते हैं और साथ ही एप्लिकेशन विकास के लिए शुरुआती बिंदु के रूप में काम करते हैं। सिंपलिसिटी स्टूडियो सॉफ्टवेयर का उपयोग किट की जानकारी तक पहुंच और डेमो और कोड उदाहरणों के साथ स्टार्टर किट को प्रोग्राम करने की क्षमता भी प्रदान करता है। जब कोई किट सिंपलिसिटी स्टूडियो आईडीई से जुड़ा होता है तो स्वचालित सेटअप को सक्षम करने के लिए अधिकांश स्टार्टर किट में बोर्ड आईडी के साथ ईईपीरोम होता है।
ईएफएम32 स्टार्टर किट उपलब्ध हैं<ref>{{Cite web|url=http://www.silabs.com/products/mcu/Pages/32-bit-microcontroller-tools.aspx|title = Development Tools - Silicon Labs}}</ref> मूल्यांकन उद्देश्यों के लिए और पोर्टफोलियो से परिचित होने के लिए प्रत्येक स्टार्टर किट में सेंसर और पेरिफेरल्स होते हैं जो डिवाइस क्षमताओं को चित्रित करने में सहायता करते हैं और साथ ही एप्लिकेशन विकास के लिए प्रारंभिक बिंदु के रूप में काम करते हैं। सिंपलिसिटी स्टूडियो सॉफ्टवेयर का उपयोग किट की जानकारी तक पहुंच और डेमो और कोड उदाहरणों के साथ स्टार्टर किट को प्रोग्राम करने की क्षमता भी प्रदान करता है। जब कोई किट सिंपलिसिटी स्टूडियो आईडीई से जुड़ा होता है तो स्वचालित सेटअप को सक्षम करने के लिए अधिकांश स्टार्टर किट में बोर्ड आईडी के साथ ईईपीरोम होता है।


ईएफएम32 किटों में से कुछ ARM mbed-सक्षम हैं।<ref>{{Cite web|url=https://developer.mbed.org/teams/SiliconLabs/|title=Silicon Labs &#124; Mbed}}</ref> ये किट एआरएम एमबेड को सपोर्ट करते हैं<ref>{{Cite web|url=https://www.silabs.com/products/mcu/Pages/mbed.aspx|title=Mbed, mbed OS and EFM32 - Silicon Labs}}</ref> बॉक्स से बाहर, और सिंपलिसिटी स्टूडियो विकास उपकरण और सामुदायिक मंचों में समर्थित हैं।
ईएफएम32 किटों में से कुछ एआरएम मबेड-सक्षम हैं।<ref>{{Cite web|url=https://developer.mbed.org/teams/SiliconLabs/|title=Silicon Labs &#124; Mbed}}</ref> ये किट एआरएम एमबेड को सपोर्ट करते हैं<ref>{{Cite web|url=https://www.silabs.com/products/mcu/Pages/mbed.aspx|title=Mbed, mbed OS and EFM32 - Silicon Labs}}</ref> बॉक्स से बाहर, और सिंपलिसिटी स्टूडियो विकास उपकरण और सामुदायिक मंचों में समर्थित हैं।


1024 केबी फ्लैश और 93 जीपीआईओ के साथ विशाल गेको एमसीयू की विशेषता, नीचे दिखाया गया ईएफएम32 विशाल गेको स्टार्टर किट, ईएफएम32 वर्गमें नवीनतम स्टार्टर किट पेशकशों में से है।
1024 केबी फ्लैश और 93 जीपीआईओ के साथ विशाल गेको एमसीयू की विशेषता, नीचे दिखाया गया ईएफएम32 विशाल गेको स्टार्टर किट, ईएफएम32 वर्गमें नवीनतम स्टार्टर किट प्रस्तुति में से है।
  [[File:EFM32_Giant_Gecko_Starter_Kit.png|center|ईएफएम32 विशाल गेको स्टार्टर किट]]
  [[File:EFM32_Giant_Gecko_Starter_Kit.png|center|ईएफएम32 विशाल गेको स्टार्टर किट]]
[[File:Embedded World 2016, EFM32 Happy Gecko.jpg|thumb|हैप्पी गेको एसटीके]]अन्य ईएफएम32 स्टार्टर किट में सम्मिलित हैं:
[[File:Embedded World 2016, EFM32 Happy Gecko.jpg|thumb|हैप्पी गेको एसटीके]]अन्य ईएफएम32 स्टार्टर किट में सम्मिलित हैं:
  {| class="wikitable"
  {| class="wikitable"
|-
|-
! Starter kit (STK) !! Part number !! Main STK features !! LCD type !! Battery power option
!स्टार्टर किट (एसटीके)
!भाग संख्या
!मुख्य एसटीके विशेषताएं
!एलसीडी प्रकार
!बैटरी पावर विकल्प
|-
|-
| Pearl गेको STK (also used for Jade गेको MCU) || SLSTK3401A || यूएसबी  J-Link Debugger, relative humidity and temperature sensor, 2 user buttons || Memory LCD || हाँ
|पर्ल गेको एसटीके (जेड गेको एमसीयू के लिए भी उपयोग किया जाता है)
|एसएलएसटीके3401ए
|फ्रैंचाइज़ी जे-लिंक डिबगर, सापेक्ष आर्द्रता और तापमान सेंसर, 2 उपयोगकर्ता बटन
|मेमोरी एलसीडी
| हाँ
|-
|-
| Wonder गेको STK || EFM32WG-STK3800 || यूएसबी  J-Link Debugger, 32 MB Flash, 20-pin expansion header, ambient light sensor, LC metal sensor, 2 user buttons || 160 segment LCD || हाँ
| वंडर गेको एसटीके ||ईएफएम32जीजी-एसटीके3700
|जे-लिंक डिबगर, 32 एमबी फ्लैश, 20-पिन विस्तार हेडर, परिवेश प्रकाश सेंसर, एलसी मेटल सेंसर, 2 उपयोगकर्ता बटन
|160 खंड एलसीडी
| हाँ
|-
|-
| Giant गेको STK || EFM32GG-STK3700 || यूएसबी  J-Link Debugger, 32 MB Flash, 20-pin expansion header, ambient light sensor, LC metal sensor, 2 user buttons || 160 segment LCD || हाँ
| जायंट गेको एसटीके ||ईएफएम32एलजी-एसटीके3600
|जे-लिंक डिबगर, 32 एमबी फ्लैश, 20-पिन विस्तार हेडर, परिवेश प्रकाश सेंसर, एलसी मेटल सेंसर, 2 उपयोगकर्ता बटन
| 160 खंड एलसीडी || हाँ
|-
|-
| Leopard गेको STK || EFM32LG-STK3600 || यूएसबी  J-Link Debugger, 32 MB Flash, 20-pin expansion header, ambient light sensor, LC metal sensor, 2 user buttons || 160 segment LCD || हाँ
| लीपर्ड गेको एसटीके ||ईएफएम32-जी8एक्सएक्स-एसटीके
|जे-लिंक डिबगर, 32 एमबी फ्लैश, 20-पिन विस्तार हेडर, परिवेश प्रकाश सेंसर, एलसी मेटल सेंसर, 2 उपयोगकर्ता बटन
| 160 खंड एलसीडी || हाँ
|-
|-
| गेको STK || EFM32-G8XX-STK || यूएसबी  J-Link Debugger, 20-pin expansion header, 2 user buttons and cap touch slider || 4x40 LCD || हाँ
| गेको एसटीके ||ईएफएम32टीजी-एसटीके3300
|फ़्रैंचाइज़ी जे-लिंक डिबगर, 20-पिन विस्तार हेडर, 2 उपयोगकर्ता बटन और कैप टच स्लाइडर
| 4x40 एलसीडी || हाँ
|-
|-
| Tiny गेको STK || EFM32TG-STK3300 || यूएसबी  J-Link Debugger, LESENSE demo ready, light, LC, and touch sensors, 2 user buttons || 8x20 LCD || हाँ
| टिनी गेको एसटीके || EFM32TG-एसटीके3300 ||उदाहरण जे-लिंक डिबगर, लेसेन्स डेमो तैयार, लाइट, एलसी, और टच सेंसर, 2 उपयोगकर्ता बटन
| 8x20 एलसीडी || हाँ
|-
|-
| Happy गेको STK || SLSTK3400A || यूएसबी  J-Link Debugger, 20-pin expansion header, relative humidity and light sensor, 2 user buttons and 2 touch buttons || 128x128 pixel memory LCD || हाँ
| हैपपी गेको एसटीके || एसएलएसटीके3400ए ||जे-लिंक डिबगर, 20-पिन विस्तार हेडर, सापेक्ष आर्द्रता और प्रकाश सेंसर, 2 उपयोगकर्ता बटन और 2 टच बटन
| 128x128 पिक्सेल मेमोरी एलसीडी || हाँ
|-
|-
| Zero गेको STK || EFM32ZG-STK3200 || यूएसबी  J-Link Debugger, 20-pin expansion header, 2 user buttons and 2 cap touch pads || Ultra low power 128x128 pixel memory LCD || हाँ  
| जीरो गेको एसटीके ||ईएफएम32जेडजी-एसटीके3200
|फ़्रैंचाइज़ी जे-लिंक डिबगर, 20-पिन विस्तार हेडर, 2 उपयोगकर्ता बटन और 2 कैप टच पैड
| अल्ट्रा लो पावर 128x128 पिक्सेल मेमोरी एलसीडी || हाँ  
|}
|}




==ऊर्जा मोड==
==ऊर्जा मोड==
ईएफएम32 को कम-ऊर्जा मोड में उच्च स्तर के स्वायत्त संचालन को प्राप्त करने के लिए डिज़ाइन किया गया है। ऊर्जा उपयोग को समायोजित करने और बिजली की खपत को महत्वपूर्ण रूप से कम करने के लिए अनेक अल्ट्रालो ऊर्जा मोड उपलब्ध हैं।
ईएफएम32 को कम-ऊर्जा मोड में उच्च स्तर के स्वायत्त संचालन को प्राप्त करने के लिए डिज़ाइन किया गया है। ऊर्जा उपयोग को समायोजित करने और विदयुत की खपत को महत्वपूर्ण रूप से कम करने के लिए अनेक अल्ट्रालो ऊर्जा मोड उपलब्ध हैं।


{| class="wikitable"
{| class="wikitable"
|-
|-
! Energy Mode !! State Designation !! Characteristics !! Power Consumption
!ऊर्जा मोड
!स्थिति पदनाम
!विशेषताएँ
!विदयुत की खपत
|-
|-
| Active/Run || EM0 || The ARM Cortex-M CPU fetches and executes instructions from Flash or RAM, and all low-energy peripherals can be enabled. ईएफएम32 can quickly enter one of the low-energy modes from this mode, effectively halting the CPU and Flash memory. After a wake up, all low-energy modes return to this mode within 2 µs, making it easy to enter the low-energy mode and return to 32-bit performance when needed. || 114 µA/MHz
|सक्रिय/चलाना
| ईएम0 ||एआरएम कॉर्टेक्स-एम सीपीयू फ्लैश या रैम से निर्देश प्राप्त करता है और निष्पादित करता है, और सभी कम-ऊर्जा बाह्य उपकरणों को सक्षम किया जा सकता है। ईएफएएम32 इस मोड से कम ऊर्जा वाले मोड में से एक में तुरंत प्रवेश कर सकता है, जिससे सीपीयू और फ्लैश मेमोरी प्रभावी रूप से संवर्त हो सकती है। जागने के बाद, सभी कम-ऊर्जा मोड 2 μs के अंदर इस मोड में वापस आ जाते हैं, जिससे कम-ऊर्जा मोड में प्रवेश करना और जरूरत पड़ने पर 32-बिट प्रदर्शन पर वापस आना आसान हो जाता है।
| 114 µA/MHz
|-
|-
| Sleep || EM1 || The clock to the CPU is disabled, effectively reducing the energy needed for operation while maintaining all low-energy peripheral (including Flash and RAM) functionality. By using the peripheral reflex system (PRS) and DMA, the system can collect and output peripheral data without CPU intervention. This autoनहींmous behavior enables the system to remain in this mode for long periods of time, thereby increasing battery life. Additionally, the low-leakage RAM ensures full data retention. || 48 µA/MHz
| स्लीप || ईएम1 ||सीपीयू की घड़ी अक्षम कर दी गई है, जो सभी कम-ऊर्जा परिधीय (फ्लैश और रैम सहित) कार्यक्षमता को बनाए रखते हुए संचालन के लिए आवश्यक ऊर्जा को प्रभावी रूप से कम कर देती है। परिधीय रिफ्लेक्स सिस्टम (पीआरएस) और डीएमए का उपयोग करके, सिस्टम सीपीयू हस्तक्षेप के बिना परिधीय डेटा एकत्र और आउटपुट कर सकता है। यह ऑटोइनोमस व्यवहार सिस्टम को लंबे समय तक इस मोड में रहने में सक्षम बनाता है, जिससे बैटरी जीवन बढ़ जाता है। इसके अतिरिक्त, कम रिसाव वाली रैम पूर्ण डेटा प्रतिधारण सुनिश्चित करती है।
| 48 µA/MHz
|-
|-
| Deep Sleep || EM2 || ईएफएम32 MCUs offer a high degree of autoनहींmous operation while keeping energy consumption low. The high frequency oscillator is turned off in this mode; however, a 32 kHz oscillator and the real-time clock are available for the low energy peripherals. Since the ARM Cortex-M CPU is नहींt running in this mode, the एमसीयू performs advanced operations in sleep mode. The peripherals run autoनहींmously due to intelligent interconnection of the modules and memory, the wake-up time to EM0 is only 2 µs and low-leakage RAM ensures full data retention in this mode. || 0.9 µA
| डीप स्लीप || ईएम2 ||ईएफएएम32 एमसीयू ऊर्जा खपत को कम रखते हुए उच्च स्तर के ऑटोसिंमस ऑपरेशन की प्रस्तुति करते हैं। इस मोड में उच्च आवृत्ति ऑस्किलैटर संवर्त कर दिया जाता है; चूंकि कम ऊर्जा वाले बाह्य उपकरणों के लिए एक 32 kHz ऑसिलेटर और वास्तविक समय घड़ी उपलब्ध हैं। चूंकि एआरएम कॉर्टेक्स-एम सीपीयू इस मोड में नहीं चल रहा है, एमसीयू स्लीप मोड में उन्नत संचालन करता है। मॉड्यूल और मेमोरी के इंटेलिजेंट इंटरकनेक्शन के कारण परिधीय स्वचालित रूप से चलते हैं, ईएम0 का वेक-अप समय केवल 2 μs है और कम-रिसाव वाली रैम इस मोड में पूर्ण डेटा प्रतिधारण सुनिश्चित करती है।
| 0.9 µA
|-
|-
| Stop || EM3 || This mode tailors the energy consumption of the ईएफएम32 to maintain a very short wake-up time and respond to external interrupts. In this mode the low-frequency oscillator is disabled, but the low-leakage RAM ensures full data retention and the low-power analog comparator or asynchroनहींus external interrupts can wake-up the device. || 0.5 µA
| स्टॉप || ईएम3 ||यह मोड बहुत कम वेक-अप समय को बनाए रखने और बाहरी व्यवधानों पर प्रतिक्रिया करने के लिए ईएफएएम32 की ऊर्जा खपत को अनुकूलित करता है। इस मोड में कम-आवृत्ति ऑस्किलैटर अक्षम है, किंतु कम-रिसाव रैम पूर्ण डेटा प्रतिधारण सुनिश्चित करता है और कम-शक्ति एनालॉग तुलनित्र या एसिंक्रोइनस बाहरी इंटरप्ट डिवाइस को जगा सकता है।
| 0.5 µA
|-
|-
| Shutoff || EM4 || In this deepest energy mode available, the ईएफएम32 एमसीयू is completely shut down, and the only way to wake up is with a reset. This energy mode enables further energy savings for applications that do नहींt require a RTC or RAM retention. This mode is available in select low-energy peripherals, including power-on reset and external interrupts || 20 nA
| शटऑफ || ईएम4 ||उपलब्ध इस गहनतम ऊर्जा मोड में, ईएफएएम32 एमसीयू पूरी तरह से संवर्त हो जाता है, और जागने का एकमात्र विधि रीसेट है। यह ऊर्जा मोड उन अनुप्रयोगों के लिए और अधिक ऊर्जा बचत सक्षम बनाता है जिन्हें आरटीसी या रैम प्रतिधारण की आवश्यकता नहीं होती है। यह मोड चुनिंदा कम-ऊर्जा परिधीय उपकरणों में उपलब्ध है, जिसमें पावर-ऑन रीसेट और बाहरी इंटरप्ट सम्मिलित हैं
| 20 nA
|-
|-
|}
|}
Line 132: Line 161:


===कोर प्रौद्योगिकी===
===कोर प्रौद्योगिकी===
ईएफएम32 उत्पाद कम ऊर्जा खपत के साथ प्रसंस्करण बनाए रख सकते हैं। एक्टिव/रन मोड में, ईएफएम32 में 3V पावर पर 32 मेगाहर्ट्ज की क्लॉक स्पीड के साथ [[ वास्तविक समय कंप्यूटिंग |वास्तविक समय कंप्यूटिंग]] |रियल-टाइम कोड चलाने के समय 114 µA/MHz की बेस करंट खपत होती है। ईएफएम32 की अधिकतम क्लॉक स्पीड 48 मेगाहर्ट्ज है, जो कुल बिजली खपत को सीमित करती है।
ईएफएम32 उत्पाद कम ऊर्जा खपत के साथ प्रसंस्करण बनाए रख सकते हैं। एक्टिव/रन मोड में, ईएफएम32 में 3V पावर पर 32 मेगाहर्ट्ज की क्लॉक स्पीड के साथ [[ वास्तविक समय कंप्यूटिंग |रियल टाइम कंप्यूटिंग]] या रियल-टाइम कोड चलाने के समय 114 µA/MHz की बेस करंट खपत होती है। ईएफएम32 की अधिकतम क्लॉक स्पीड 48 मेगाहर्ट्ज है, जो कुल विदयुत खपत को सीमित करती है।


संलग्न बाह्य उपकरणों को कॉन्फ़िगर करके ईएफएम32 की ऊर्जा खपत को कम किया जा सकता है। सक्रिय/रन मोड में, सीपीयू सभी बाह्य उपकरणों के साथ इंटरैक्ट कर सकता है। उच्च-आवृत्ति परिधीय उपकरणों के साथ इंटरेक्शन, जिनके लिए मेगाहर्ट्ज़ रेंज में घड़ी की आवश्यकता होती है, सक्रिय/रन मोड और स्लीप मोड में किया जा सकता है। कम गति वाले बाह्य उपकरणों, जिनके लिए 32 किलोहर्ट्ज़ जैसी कम गति वाली घड़ी की आवश्यकता होती है, के साथ इंटरेक्शन डीप स्लीप मोड और किसी भी उच्च मोड में किया जा सकता है। अतुल्यकालिक परिधीय, जिन्हें घड़ी की आवश्यकता नहीं होती है, उनके साथ स्टॉप मोड और किसी भी उच्च मोड में इंटरैक्ट किया जा सकता है।
संलग्न बाह्य उपकरणों को कॉन्फ़िगर करके ईएफएम32 की ऊर्जा खपत को कम किया जा सकता है। सक्रिय/रन मोड में, सीपीयू सभी बाह्य उपकरणों के साथ इंटरैक्ट कर सकता है। उच्च-आवृत्ति परिधीय उपकरणों के साथ इंटरेक्शन, जिनके लिए मेगाहर्ट्ज़ रेंज में घड़ी की आवश्यकता होती है, सक्रिय/रन मोड और स्लीप मोड में किया जा सकता है। कम गति वाले बाह्य उपकरणों, जिनके लिए 32 किलोहर्ट्ज़ जैसी कम गति वाली घड़ी की आवश्यकता होती है, के साथ इंटरेक्शन डीप स्लीप मोड और किसी भी उच्च मोड में किया जा सकता है। अतुल्यकालिक परिधीय, जिन्हें घड़ी की आवश्यकता नहीं होती है, उनके साथ स्टॉप मोड और किसी भी उच्च मोड में इंटरैक्ट किया जा सकता है।


ऊर्जा की खपत को और कम करने के लिए, ईएफएम32 के इंटरैक्शन के समय को साथ समूहीकृत किया जा सकता है ताकि सीपीयू को बाह्य उपकरणों के साथ इंटरैक्ट करने के लिए जागृत किया जा सके और फिर, जब इंटरैक्शन और प्रसंस्करण पूरा हो जाए, तो ईएफएम32 को निचले में से में रखा जा सकता है ऊर्जा मोड. ईएफएम32 को कम ऊर्जा मोड में रखने के लिए ऑटोनॉमस पेरिफेरल्स, पेरिफेरल रिफ्लेक्स सिस्टम और LESENSE की विशेषताओं का भी उपयोग किया जा सकता है।
ऊर्जा की खपत को और कम करने के लिए, ईएफएम32 के इंटरैक्शन के समय को साथ समूहीकृत किया जा सकता है जिससे सीपीयू को बाह्य उपकरणों के साथ इंटरैक्ट करने के लिए जागृत किया जा सकता है और फिर, जब इंटरैक्शन और प्रसंस्करण पूरा हो जाए, तो ईएफएम32 को निचले में से में रखा जा सकता है ऊर्जा मोड. ईएफएम32 को कम ऊर्जा मोड में रखने के लिए ऑटोनॉमस पेरिफेरल्स, पेरिफेरल रिफ्लेक्स सिस्टम और लेसेन्स की विशेषताओं का भी उपयोग किया जा सकता है।
* ऑटोनॉमस पेरिफेरल सुविधा यह सुनिश्चित करती है कि परिधीय उपकरण सीपीयू को जगाए बिना काम कर सकते हैं। यह सुविधा ईएफएम32 के आधार पर 16 चैनलों तक [[ प्रत्यक्ष मेमोरी एक्सेस |प्रत्यक्ष मेमोरी एक्सेस]] (डीएमए) समर्थन प्रदान करती है।
* ऑटोनॉमस पेरिफेरल सुविधा यह सुनिश्चित करती है कि परिधीय उपकरण सीपीयू को जगाए बिना काम कर सकते हैं। यह सुविधा ईएफएम32 के आधार पर 16 चैनलों तक [[ प्रत्यक्ष मेमोरी एक्सेस |प्रत्यक्ष मेमोरी एक्सेस]] (डीएमए) समर्थन प्रदान करती है।
* पेरिफेरल रिफ्लेक्स सिस्टम को सीपीयू हस्तक्षेप के बिना कार्यों को निष्पादित करके स्वायत्त पेरिफेरल्स के साथ काम करने के लिए कॉन्फ़िगर किया जा सकता है।
* पेरिफेरल रिफ्लेक्स सिस्टम को सीपीयू हस्तक्षेप के बिना कार्यों को निष्पादित करके स्वायत्त पेरिफेरल्स के साथ काम करने के लिए कॉन्फ़िगर किया जा सकता है।
* LESENSE ईएफएम32 सुविधा है जो एमसीयू को डीप स्लीप मोड में 16 सेंसर तक की निगरानी करने की अनुमति देती है। ईएफएम32 इस मोड में प्रतिरोधक सेंसिंग, कैपेसिटिव सेंसिंग और इंडक्टिव सेंसिंग कर सकता है।
* लेसेन्स ईएफएम32 सुविधा है जो एमसीयू को डीप स्लीप मोड में 16 सेंसर तक की निगरानी करने की अनुमति देती है। ईएफएम32 इस मोड में प्रतिरोधक सेंसिंग, कैपेसिटिव सेंसिंग और इंडक्टिव सेंसिंग कर सकता है।


जरूरत पड़ने पर, ईएफएम32 डीप स्लीप मोड से जाग सकता है और दो माइक्रोसेकंड से भी कम समय में सीपीयू को संलग्न कर सकता है।
जरूरत पड़ने पर, ईएफएम32 डीप स्लीप मोड से जाग सकता है और दो माइक्रोसेकंड से भी कम समय में सीपीयू को संलग्न कर सकता है।


===कम-ऊर्जा गेको प्रौद्योगिकी के अनुप्रयोग उदाहरण===
===कम-ऊर्जा गेको प्रौद्योगिकी के अनुप्रयोग उदाहरण===
एडीसी सेंसिंग अनुप्रयोग<ref>{{Cite web |url=https://www.new-techeurope.com/2016/06/06/manage-the-iot-on-an-energy-budget%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B/ |title=ऊर्जा बजट पर IoT का प्रबंधन करें|last=Loe |first=Øivind |date=2016-06-06 |publisher= New-TechEurope |archive-url=https://web.archive.org/web/20161202043156/https://www.new-techeurope.com/2016/06/06/manage-the-iot-on-an-energy-budget%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B/ |archive-date=2016-12-02 }}</ref> (तापमान): वंडर गेको एमसीयू और मानक तापमान थर्मिस्टर के साथ प्रदर्शन में, हर सेकंड (1 हर्ट्ज दर पर) थर्मिस्टर का नमूना लेने के लिए एनालॉग-टू-डिजिटल कनवर्टर सेट करना 1.3 μA औसत वर्तमान के बराबर होता है। यह लगभग 20 वर्षों तक चलने वाली 220 mA-hr CR2032 कॉइन सेल बैटरी के बराबर होगी। नियमित समय अंतराल ADC नमूनों का उपयोग करने के बजाय, इसी एप्लिकेशन को LESENSE और प्रीसेट थ्रेशोल्ड के साथ कार्यान्वित किया जा सकता है। LESENSE और अनियमित ट्रिगर्स के मामले में, 1 हर्ट्ज की थ्रेशोल्ड ट्रिगर दर ईएफएम32 को कम ऊर्जा मोड में रहने की अनुमति देगी जब तक कि सेंसर रीडिंग पूर्व निर्धारित सीमा को पार नहीं कर जाती।
एडीसी सेंसिंग अनुप्रयोग<ref>{{Cite web |url=https://www.new-techeurope.com/2016/06/06/manage-the-iot-on-an-energy-budget%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B/ |title=ऊर्जा बजट पर IoT का प्रबंधन करें|last=Loe |first=Øivind |date=2016-06-06 |publisher= New-TechEurope |archive-url=https://web.archive.org/web/20161202043156/https://www.new-techeurope.com/2016/06/06/manage-the-iot-on-an-energy-budget%E2%80%8B%E2%80%8B%E2%80%8B%E2%80%8B/ |archive-date=2016-12-02 }}</ref> (तापमान): वंडर गेको एमसीयू और मानक तापमान थर्मिस्टर के साथ प्रदर्शन में, हर सेकंड (1 हर्ट्ज दर पर) थर्मिस्टर का नमूना लेने के लिए एनालॉग-टू-डिजिटल कनवर्टर सेट करना 1.3 μA औसत वर्तमान के समान होता है। यह लगभग 20 वर्षों तक चलने वाली 220 mA-hr CR2032 कॉइन सेल बैटरी के समान होगी। नियमित समय अंतराल ADC नमूनों का उपयोग करने के अतिरिक्त इसी एप्लिकेशन को लेसेन्स और प्रीसेट थ्रेशोल्ड के साथ कार्यान्वित किया जा सकता है। लेसेन्स और अनियमित ट्रिगर्स के स्थिति में, 1 हर्ट्ज की थ्रेशोल्ड ट्रिगर दर ईएफएम32 को कम ऊर्जा मोड में रहने की अनुमति देगी जब तक कि सेंसर रीडिंग पूर्व निर्धारित सीमा को पार नहीं कर जाती है।


मेट्रोलॉजी के लिए कम ऊर्जा पल्स काउंटर: कम ऊर्जा पल्स काउंटर का उपयोग करके, ईएफएम 32 का उपयोग (स्पंदित) सेंसिंग अनुप्रयोगों में भी किया जा सकता है। उदाहरण के लिए, चुंबकीय [[हॉल प्रभाव]] सेंसर के साथ, ईएफएम32 घूर्णी स्थिति को परिमाणित गति या प्रवाह दर में परिवर्तित कर सकता है। जल या ताप प्रवाह मीटरींग में यह सामान्य स्थिति है। ईएफएम32 का उपयोग स्टॉप मोड (EM3) में दालों की गिनती और प्रवाह की गणना के लिए किया जा सकता है। इस राज्य में परिचालन बिजली की खपत 650 nA (3Vdc) जितनी कम हो सकती है।
मेट्रोलॉजी के लिए कम ऊर्जा पल्स काउंटर: कम ऊर्जा पल्स काउंटर का उपयोग करके ईएफएम 32 का उपयोग (स्पंदित) सेंसिंग अनुप्रयोगों में भी किया जा सकता है। उदाहरण के लिए, चुंबकीय [[हॉल प्रभाव]] सेंसर के साथ, ईएफएम32 घूर्णी स्थिति को परिमाणित गति या प्रवाह दर में परिवर्तित कर सकता है। जल या ताप प्रवाह मीटरींग में यह सामान्य स्थिति है। ईएफएम32 का उपयोग स्टॉप मोड (ईएम3) में पल्स की गिनती और प्रवाह की गणना के लिए किया जा सकता है। इस अवस्था में परिचालन विदयुत की खपत 650 nA (3Vdc) जितनी कम हो सकती है।


==इतिहास==
==इतिहास==
ईएफएम32 माइक्रोकंट्रोलर वर्गएनर्जी माइक्रो के दो उत्पादों में से है। दूसरा EFR4D ड्रेको SoC रेडियो है।
ईएफएम32 माइक्रोकंट्रोलर वर्गएनर्जी माइक्रो के दो उत्पादों में से है। दूसरा ईएफआर4डी ड्रेको एसओसी रेडियो है।
* अप्रैल 2008 में, एनर्जी माइक्रो ने घोषणा की कि उसने ARM Cortex-M3 कोर को लाइसेंस दिया है।<ref>{{Cite web|url=https://www.arm.com/about/newsroom/20519.php|title = News – Arm®}}</ref>
* अप्रैल 2008 में, एनर्जी माइक्रो ने घोषणा की कि उसने एआरएम कॉर्टेक्स-एम3 कोर को लाइसेंस दिया है।<ref>{{Cite web|url=https://www.arm.com/about/newsroom/20519.php|title = News – Arm®}}</ref>
* अक्टूबर 2009 में, एनर्जी माइक्रो ने कॉर्टेक्स-एम3 पर आधारित ईएफएम32 गेको एमसीयू वर्ग(ईएफएम32जी श्रृंखला) की घोषणा की।<ref>http://news.silabs.com/</ref>
* अक्टूबर 2009 में, एनर्जी माइक्रो ने कॉर्टेक्स-एम3 पर आधारित ईएफएम32 गेको एमसीयू वर्ग (ईएफएम32जी श्रृंखला) की घोषणा की थी।<ref>http://news.silabs.com/</ref>
* दिसंबर 2009 में, एनर्जी माइक्रो ने अपने ईएफएम32 गेको एमसीयू वर्गके लिए विकास किट की घोषणा की।