माइक्रोसेमी लोगो

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3

विन्यास और कनेक्टिविटी

स्मार्टफ्यूजन माइक्रोकंट्रोलर सबसिस्टम आपको अंबा बस को एफपीजीए फैब्रिक में स्वाभाविक रूप से विस्तारित करने में सक्षम बनाता है। आप अपने डिजाइन की जरूरतों के आधार पर AMBA फैब्रिक इंटरफेस को या तो APB3 या AHBLite के रूप में कॉन्फ़िगर कर सकते हैं। प्रत्येक मोड में एक मास्टर और एक दास बस इंटरफ़ेस उपलब्ध है। यह दस्तावेज़ Libero® IDE सॉफ़्टवेयर में उपलब्ध MSS कॉन्फिगरेटर का उपयोग करके MSS-FPGA फैब्रिक AMBA APB3 सिस्टम बनाने के लिए आवश्यक कदम प्रदान करता है। APB बाह्य उपकरण CoreAPB3 संस्करण 4.0.100 या अधिक का उपयोग करके MSS से जुड़े हैं। निम्नलिखित चरण FPGA फैब्रिक में कार्यान्वित APB3 बाह्य उपकरणों को MSS से जोड़ते हैं।

एमएसएस कॉन्फ़िगरेशन

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

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 1

स्टेप 2। एमएसएस अंबा मोड का चयन करें।
एमएसएस फैब्रिक इंटरफेस कॉन्फिगरेटर में अंबा एपीबी3 इंटरफेस टाइप चुनें, जैसा कि चित्र 1-2 में दिखाया गया है। जारी रखने के लिए ठीक क्लिक करें।

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 2

चित्र 1-2 • AMBA APB3 इंटरफ़ेस चयनित
AMBA और FAB_CLK को स्वचालित रूप से शीर्ष पर पदोन्नत किया जाता है और किसी भी स्मार्टडिजाइन के लिए उपलब्ध होता है जो MSS को तत्काल करता है।

FPGA फैब्रिक और AMBA सबसिस्टम बनाएं

फैब्रिक AMBA सबसिस्टम को एक नियमित स्मार्टडिजाइन घटक में बनाया जाता है, और फिर MSS घटक को उस घटक में त्वरित किया जाता है (जैसा कि चित्र 1-5 में दिखाया गया है)।
चरण 1. CoreAPB3 को तत्काल और कॉन्फ़िगर करें। APB मास्टर डेटा बस चौड़ाई - 32-बिट; MSS AMBA डेटा बस की समान चौड़ाई। पता विन्यास - आपके स्लॉट के आकार के आधार पर भिन्न होता है; सही मानों के लिए तालिका 1-1 देखें।

तालिका 1-1 • पता विन्यास मान

   

64KB स्लॉट आकार, 11 गुलामों तक

 

4KB स्लॉट आकार, 16 गुलामों तक

256 बाइट स्लॉट आकार, 16 दास तक  

16 बाइट स्लॉट आकार, 16 दास तक

मास्टर द्वारा संचालित एड्रेस बिट्स की संख्या 20 16 12 8
मास्टर पते के ऊपरी 4 बिट्स के दास पते में स्थिति [19:16] (यदि मास्टर पता चौड़ाई >= 24 बिट्स पर ध्यान न दिया जाए) [15:12] (यदि मास्टर पता चौड़ाई >= 20 बिट्स पर ध्यान न दिया जाए) [11:8] (यदि मास्टर पता चौड़ाई >= 16 बिट्स पर ध्यान न दिया जाए) [7:4] (यदि मास्टर पता चौड़ाई >= 12 बिट्स पर ध्यान न दिया जाए)
अप्रत्यक्ष संबोधन उपयोग में नहीं है

सक्षम APB स्लेव स्लॉट - उन स्लॉट्स को अक्षम करें जिन्हें आप अपने एप्लिकेशन के लिए उपयोग करने की योजना नहीं बनाते हैं। डिज़ाइन के लिए उपलब्ध स्लॉट्स की संख्या चयनित स्लॉट आकार का एक कार्य है। एमएसएस मेमोरी मैप (64x5 से 15x0FFFFF) से कपड़े की दृश्यता के कारण 4005000 केबी के लिए केवल 0 से 400 स्लॉट उपलब्ध हैं। छोटे आकार के स्लॉट के लिए, सभी स्लॉट उपलब्ध हैं। स्लॉट आकार और स्लेव/स्लॉट कनेक्शन के बारे में अधिक विवरण के लिए पृष्ठ 7 पर "मेमोरी मैप कंप्यूटेशन" देखें। टेस्टबेंच - उपयोगकर्ता लाइसेंस - आरटीएल

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 3

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

टिप्पणी: कि ऑटो-कनेक्ट सुविधा केवल घड़ी और रीसेट कनेक्शन निष्पादित करती है यदि FAB_CLK और M2F_RESET_N पोर्ट नाम MSS घटक पर नहीं बदले गए हैं।

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 4

मैनुअल कनेक्शन - सबसिस्टम को निम्नानुसार कनेक्ट करें:

  • CoreAPB3 मिरर-मास्टर BIF को MSS मास्टर BIF से कनेक्ट करें (जैसा कि चित्र 1-5 में दिखाया गया है)।
  • अपने मेमोरी मैप विनिर्देश के अनुसार एपीबी दासों को उचित स्लॉट से कनेक्ट करें।
  • अपने डिज़ाइन में सभी APB बाह्य उपकरणों के PCLK से FAB_CLK कनेक्ट करें।
  • M2F_RESET_N को अपने डिज़ाइन के सभी APB बाह्य उपकरणों के PRESET से कनेक्ट करें।

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 5

मेमोरी मानचित्र संगणना

एमएसएस के लिए केवल निम्नलिखित स्लॉट आकार समर्थित हैं:

  • 64 केबी
  • 4 केबी और नीचे

सामान्य सूत्र

  • 64K के बराबर स्लॉट आकार के लिए, क्लाइंट पेरिफेरल का आधार पता है: 0x40000000 + (स्लॉट संख्या * स्लॉट आकार)
  • 64K से कम आकार के स्लॉट के लिए, क्लाइंट पेरिफेरल का आधार पता है: 0x40050000 + (स्लॉट संख्या * स्लॉट आकार)

कपड़े के लिए आधार पता 0x4005000 पर तय किया गया है, लेकिन मेमोरी मैप समीकरण को सरल बनाने के लिए हम आधार पते को 64KB मामले में भिन्न दिखाते हैं।
टिप्पणी: स्लॉट का आकार उस परिधीय के लिए पतों की संख्या को परिभाषित करता है (यानी 1k का मतलब है कि 1024 पते हैं)।

  • Exampले १: 64KB बाइट स्लॉट आकार 64KB स्लॉट = 65536 स्लॉट (0x10000)।
  • यदि पेरिफेरल स्लॉट संख्या 7 पर है, तो उसका पता है: 0x40000000 + (0x7 * 0x10000) = 0x40070000
  • Exampले 2: 4KB बाइट स्लॉट आकार: 4KB स्लॉट = 4096 स्लॉट (0x1000)
  • यदि पेरिफेरल स्लॉट संख्या 5 पर है, तो उसका पता है: 0x40050000 + (0x5 * 0x800) = 0x40055000

मेमोरी मैप View

तुम कर सकते हो view रिपोर्ट सुविधा का उपयोग करके सिस्टम मेमोरी मैप (डिज़ाइन मेनू से रिपोर्ट चुनें)। पूर्व के लिएampले, चित्र 2-1 में दिखाए गए सबसिस्टम के लिए उत्पन्न एक आंशिक मेमोरी मैप है

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 6

उत्पाद समर्थन

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

ग्राहक सेवा

गैर-तकनीकी उत्पाद समर्थन के लिए ग्राहक सेवा से संपर्क करें, जैसे उत्पाद मूल्य निर्धारण, उत्पाद उन्नयन, अद्यतन जानकारी, ऑर्डर की स्थिति और प्राधिकरण।

  • उत्तरी अमेरिका से, 800.262.1060 पर कॉल करें
  • बाकी दुनिया से, 650.318.4460 पर कॉल करें
  • दुनिया में कहीं से भी फ़ैक्स करें, 408.643.6913

ग्राहक तकनीकी सहायता केंद्र

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

तकनीकी समर्थन

ग्राहक सहायता पर जाएँ webस्थल (www.microsemi.com/soc/support/search/default.aspx) अधिक जानकारी और समर्थन के लिए। खोजने योग्य पर कई उत्तर उपलब्ध हैं web संसाधन में आरेख, चित्र और अन्य संसाधनों के लिंक शामिल हैं webसाइट।

Webसाइट

आप SoC होम पेज पर विभिन्न प्रकार की तकनीकी और गैर-तकनीकी जानकारी ब्राउज़ कर सकते हैं www.microsemi.com/soc.

ग्राहक तकनीकी सहायता केंद्र से संपर्क करना

अत्यधिक कुशल इंजीनियर तकनीकी सहायता केंद्र के कर्मचारी हैं। तकनीकी सहायता केंद्र से ईमेल या माइक्रोसेमी एसओसी उत्पाद समूह के माध्यम से संपर्क किया जा सकता है webसाइट।

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

मेरे मामले

माइक्रोसेमी एसओसी उत्पाद समूह के ग्राहक माय केस में जाकर तकनीकी मामलों को ऑनलाइन सबमिट और ट्रैक कर सकते हैं।

यूएस से बाहर

यूएस टाइम ज़ोन के बाहर सहायता की आवश्यकता वाले ग्राहक या तो ईमेल (soc_tech@microsemi.com) के माध्यम से तकनीकी सहायता से संपर्क कर सकते हैं या स्थानीय बिक्री कार्यालय से संपर्क कर सकते हैं। बिक्री कार्यालय लिस्टिंग पर पाया जा सकता है www.microsemi.com/soc/company/contact/default.aspx.

आईटीएआर तकनीकी सहायता

आरएच और आरटी एफपीजीए पर तकनीकी सहायता के लिए जो शस्त्र विनियमों (आईटीएआर) में अंतर्राष्ट्रीय यातायात द्वारा विनियमित हैं, के माध्यम से हमसे संपर्क करें soc_tech_itar@microsemi.com. वैकल्पिक रूप से, मेरे मामलों में, ITAR ड्रॉप-डाउन सूची में हां का चयन करें। ITAR-विनियमित माइक्रोसेमी FPGAs की पूरी सूची के लिए, ITAR पर जाएँ web पृष्ठ। माइक्रोसेमी कॉर्पोरेशन (NASDAQ: MSCC) के लिए सेमीकंडक्टर समाधानों का एक व्यापक पोर्टफोलियो प्रदान करता है: एयरोस्पेस, रक्षा और सुरक्षा; उद्यम और संचार; और औद्योगिक और वैकल्पिक ऊर्जा बाजार। उत्पादों में उच्च-प्रदर्शन, उच्च-विश्वसनीयता एनालॉग और आरएफ डिवाइस, मिश्रित सिग्नल और आरएफ एकीकृत सर्किट, अनुकूलन योग्य एसओसी, एफपीजीए और पूर्ण उपप्रणाली शामिल हैं। माइक्रोसेमी का मुख्यालय एलिसो वीजो, कैलिफ़ोर्निया में है। पर अधिक जानें www.microsemi.com.

© 2013 माइक्रोसेमी कॉर्पोरेशन। सर्वाधिकार सुरक्षित। माइक्रोसेमी और माइक्रोसेमी लोगो माइक्रोसेमी कॉर्पोरेशन के ट्रेडमार्क हैं। अन्य सभी ट्रेडमार्क और सेवा चिह्न उनके संबंधित स्वामियों की संपत्ति हैं।

माइक्रोसेमी कॉर्पोरेट मुख्यालय
वन एंटरप्राइज, एलिसो वीजो सीए 92656 यूएसए यूएसए के भीतर: +1 949-380-6100 बिक्री: +1 949-380-6136 फैक्स: +1 949-215-4996

दस्तावेज़ / संसाधन

माइक्रोचिप स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 डिजाइन [पीडीएफ] उपयोगकर्ता गाइड
स्मार्टडिजाइन एमएसएस एमएसएस और फैब्रिक अंबा एपीबी3 डिजाइन, स्मार्टडिजाइन एमएसएस, एमएसएस और फैब्रिक अंबा एपीबी3 डिजाइन, एएमबीए एपीबी3 डिजाइन

संदर्भ

एक टिप्पणी छोड़ें

आपकी ईमेल आईडी प्रकाशित नहीं की जाएगी। आवश्यक फ़ील्ड चिह्नित हैं *