Microsemi SmartDesign MSS GPIO कन्फिगरेसन
स्मार्टफ्युजन माइक्रोकन्ट्रोलर सबसिस्टम (MSS) ले ३२ वटा कन्फिगर योग्य GPIO हरू सहित GPIO हार्ड पेरिफेरल (APB_1 सब बस) प्रदान गर्दछ। प्रत्येक GPIO को वास्तविक व्यवहार (इनपुट, आउटपुट र आउटपुट सक्षम रजिष्टर नियन्त्रणहरू, अवरोध मोडहरू, आदि) Actel द्वारा प्रदान गरिएको SmartFusion MSS GPIO ड्राइभर प्रयोग गरेर अनुप्रयोग स्तरमा परिभाषित गर्न सकिन्छ। यद्यपि, तपाईले परिभाषित गर्नुपर्छ कि GPIO सीधै बाह्य प्याड (MSS I/O) वा FPGA कपडासँग जोडिएको छ। यन्त्र कन्फिगरेसनको यो भाग MSS GPIO कन्फिगरेटर प्रयोग गरी गरिन्छ र यो कागजातमा वर्णन गरिएको छ।
MSS GPIO हार्ड पेरिफेरल बारे थप विवरणहरूको लागि, कृपया Actel SmartFusion माइक्रोकन्ट्रोलर सबसिस्टम प्रयोगकर्ताको गाइडलाई सन्दर्भ गर्नुहोस्।
जडान विकल्प
MSS I/O प्याड - चयन गरिएको GPIO बाह्य समर्पित प्याड (MSS I/O) मा जडान हुनेछ भनी संकेत गर्न यो विकल्प चयन गर्नुहोस्। तपाईंले I/O बफरको प्रकार चयन गर्नुपर्छ - INBUF, OUTBUF, TRIBUFF र BIBUF - जसले MSS I/O प्याड कसरी कन्फिगर भइरहेको छ भनेर परिभाषित गर्नेछ। ध्यान दिनुहोस् कि यदि MSS I/O पहिले नै अर्को परिधीय वा कपडाले प्रयोग गरिसकेको छ भने यो विकल्प उपलब्ध नहुन सक्छ (थप विवरणहरूको लागि MSS I/O साझेदारी खण्ड हेर्नुहोस्)
कपडा - चयन गरिएको GPIO FPGA कपडामा जडान हुनेछ भनी संकेत गर्न यो विकल्प चयन गर्नुहोस्। तपाईंले कपडामा जडान गर्नका लागि GPI (इनपुट), GPO (आउटपुट) वा GPI र GPO (इनपुट/आउटपुट) जडान(हरू) बाहिर ल्याउन चाहनुहुन्छ कि भनेर चयन गर्नुपर्छ। यो विकल्प चयन गर्दा GPIO आउटपुट सक्षम दर्तालाई कपडामा बाहिर ल्याउन सकिँदैन। साथै, तपाईको एप्लिकेसन (MSS GPIO ड्राइभर प्रारम्भिक कार्यहरू) द्वारा उपयुक्त अवरोध सक्षम बिटहरू ठीकसँग सेट गरिएको भएमा कपडामा जडान भएको GPI ले प्रयोगकर्ता तर्कबाट अवरोधहरू ट्रिगर गर्न सक्छ।
MSS I/O साझेदारी
SmartFusion आर्किटेक्चरमा MSS I/Os दुई MSS परिधीयहरू वा MSS परिधीय र FPGA कपडाहरू बीच साझेदारी गरिन्छ। MSS GPIO हरू कुनै विशेष MSS I/O मा जडान गर्न सक्षम नहुन सक्छन् यदि यो I/Os पहिले नै MSS परिधीय वा FPGA कपडामा जडान गरिएको छ। GPIO कन्फिगरेटरले GPIO लाई MSS I/O मा जडान गर्न सकिन्छ वा होइन भन्ने सम्बन्धमा प्रत्यक्ष प्रतिक्रिया प्रदान गर्दछ।
GPIO [31:16]
GPIO [31:16] समूहहरूमा संगठित छन् जसले संकेत गर्दछ कि कुन MSS परिधीय तिनीहरूले MSS I/Os सँग साझेदारी गरिरहेका छन्। यदि एक परिधीय प्रयोग गरिएको छ (MSS क्यानभासमा सक्षम गरिएको छ), तब MSS I/O प्याड पुल-डाउन मेनु सम्बन्धित साझा GPIO हरूका लागि ग्रे-आउट हुन्छ र पुल-डाउन मेनुको छेउमा जानकारी प्रतिमा प्रदर्शित हुन्छ। जानकारी प्रतिमाले संकेत गर्दछ कि MSS I/O विकल्प चयन गर्न सकिँदैन किनभने यो पहिले नै MSS परिधीय द्वारा प्रयोग गरिएको छ वा, चयन गरिएको प्याकेजमा आधारित छ, बाँडिएको छैन।
Example 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 र UART_1 MSS क्यानभासमा सक्षम छन्।
- GPIO [३१:१६] MSS I/O मा जडान हुन सक्दैन। ग्रे-आउट मेनु र जानकारी आइकनहरू नोट गर्नुहोस् (चित्र 31-16)।
- GPIO [३१:१५] अझै पनि FPGA कपडामा जडान गर्न सकिन्छ। यस मा पूर्वample, GPIO[31] आउटपुटको रूपमा कपडासँग जोडिएको छ र GPIO[30] इनपुटको रूपमा।
Example 2
I2C_0 र I2C_1 MSS क्यानभासमा असक्षम छन्।
- GPIO [31:30] र GPIO [23:22] MSS I/O मा जडान गर्न सकिन्छ (चित्र 1-2 मा देखाइएको छ)।
- यस मा पूर्वample, दुबै GPIO[31] र GPIO[30] MSS I/O मा आउटपुट पोर्टको रूपमा जडान गरिएको छ।
- यस मा पूर्वample, GPIO[23] MSS I/O मा इनपुट पोर्टको रूपमा जडान गरिएको छ र GPIO[22] MSS I/O सँग द्विदिशात्मक पोर्टको रूपमा जडान गरिएको छ।
- GPIO [२९:२४,२१:१६] MSS I/O मा जडान हुन सक्दैन। ग्रे-आउट मेनु र जानकारी आइकनहरू नोट गर्नुहोस्।
- GPIO [२९:२४,२१:१६] अझै पनि FPGA कपडामा जडान गर्न सकिन्छ। यस मा पूर्वample, दुबै GPIO[29] र GPIO[28] इनपुट पोर्टको रूपमा कपडासँग जोडिएका छन्।
GPIO [15:0]
GPIO[15:0] MSS I/Os साझा गर्नुहोस् जुन FPGA कपडामा जडान गर्न कन्फिगर गर्न सकिन्छ (यस पछिको कन्फिगरेसन MSS I/O कन्फिगुरेटर प्रयोग गरेर गर्न सकिन्छ)। यदि MSS I/O लाई FPGA कपडामा जडान गर्न कन्फिगर गरिएको छ भने, MSS I/O प्याड पुल-डाउन मेनु सम्बन्धित साझा GPIO हरूका लागि ग्रे-आउट हुन्छ र पुल-डाउन मेनुको छेउमा जानकारी प्रतिमा प्रदर्शित हुन्छ। जानकारी प्रतिमाले संकेत गर्दछ कि MSS I/O विकल्प चयन गर्न सकिँदैन किनभने यो पहिले नै प्रयोग गरिएको छ वा, चयन गरिएको प्याकेजको आधारमा, बाँडिएको छैन।
नोट गर्नुहोस् कि कन्फिगरेटरमा निलो पाठले GPIO सँग सम्बन्धित प्रत्येक MSS I/O को लागि प्याकेज पिन नाम हाइलाइट गर्दछ। यो जानकारी योजना बोर्ड लेआउट को लागी उपयोगी छ।
Example
MSS I/O कन्फिगरेसनहरू र GPIO[15:0] कन्फिगरेसनहरू कसरी जोडिएका छन् भनी राम्रोसँग प्रदर्शन गर्न, चित्र 1-3 ले निम्न कन्फिगरेसनको साथमा दुवै कन्फिगरेटरहरूलाई साथसाथै देखाउँछ:
- MSS I/O[15] FPGA कपडामा जडान भएको INBUF पोर्टको रूपमा प्रयोग गरिन्छ। फलस्वरूप, GPIO[15] MSS I/O मा जडान हुन सक्दैन।
- GPIO[5] MSS I/O मा इनपुटको रूपमा जडान गरिएको छ। फलस्वरूप MSS I/O[5] FPGA कपडामा जडान गर्न प्रयोग गर्न सकिँदैन।
- GPIO[3] FPGA कपडामा आउटपुटको रूपमा जडान गरिएको छ। फलस्वरूप MSS I/O[3] FPGA कपडामा जडान गर्न प्रयोग गर्न सकिँदैन।
पोर्ट विवरण
तालिका २-१ • GPIO पोर्ट विवरण
पोर्ट नाम | दिशा | PAD? | विवरण |
GPIO_ _IN | In | हो | GPIO पोर्ट नाम जब GPIO[सूचकांक] MSS I/O को रूपमा कन्फिगर गरिन्छ इनपुट
पोर्ट |
GPIO_ _आउट | बाहिर | हो | GPIO पोर्ट नाम जब GPIO[सूचकांक] MSS I/O को रूपमा कन्फिगर गरिन्छ आउटपुट
पोर्ट |
GPIO_ _TRI | बाहिर | हो | GPIO पोर्ट नाम जब GPIO[सूचकांक] MSS I/O को रूपमा कन्फिगर गरिन्छ
ट्रिस्टेट पोर्ट |
GPIO_ _BI | भित्र | हो | GPIO पोर्ट नाम जब GPIO[सूचकांक] MSS को रूपमा कन्फिगर गरिन्छ I/O द्विदिशात्मक पोर्ट |
F2M_GPI_ | In | छैन | GPIO पोर्ट नाम जब GPIO[सूचकांक] लाई FPGA कपडामा जडान गर्न कन्फिगर गरिन्छ इनपुट पोर्ट (F2M ले संकेत गर्दछ कि कपडाबाट MSS मा जाँदैछ) |
M2F_GPO_ | In | छैन | GPIO पोर्ट नाम जब GPIO[सूचकांक] लाई FPGA कपडामा जडान गर्न कन्फिगर गरिन्छ आउटपुट पोर्ट (M2F ले संकेत गर्दछ कि MSS बाट कपडामा जाँदैछ) |
नोट:
- PAD पोर्टहरू स्वचालित रूपमा डिजाइन पदानुक्रममा शीर्षमा पदोन्नति गरिन्छ।
- Non-PAD पोर्टहरू पदानुक्रमको अर्को स्तरको रूपमा उपलब्ध हुन MSS कन्फिगुरेटर क्यानभासबाट म्यानुअल रूपमा शीर्ष स्तरमा बढुवा गर्नुपर्छ।
उत्पादन समर्थन
Microsemi SoC उत्पादन समूहले ग्राहक प्राविधिक समर्थन केन्द्र र गैर-प्राविधिक ग्राहक सेवा सहित विभिन्न समर्थन सेवाहरूसँग आफ्ना उत्पादनहरूलाई समर्थन गर्दछ। यस परिशिष्टले SoC उत्पादन समूहलाई सम्पर्क गर्ने र यी समर्थन सेवाहरू प्रयोग गर्ने बारे जानकारी समावेश गर्दछ।
ग्राहक प्राविधिक सहयोग केन्द्रमा सम्पर्क गर्दै
माइक्रोसेमीले आफ्नो ग्राहक प्राविधिक सहयोग केन्द्रलाई उच्च दक्ष इन्जिनियरहरू सहित कर्मचारीहरू उपलब्ध गराउँछ जसले तपाईंको हार्डवेयर, सफ्टवेयर र डिजाइन प्रश्नहरूको जवाफ दिन मद्दत गर्न सक्छ। ग्राहक प्राविधिक सहयोग केन्द्रले एप्लिकेसन नोटहरू र FAQ को जवाफहरू सिर्जना गर्न धेरै समय खर्च गर्दछ। त्यसोभए, तपाईंले हामीलाई सम्पर्क गर्नु अघि, कृपया हाम्रो अनलाइन स्रोतहरूमा जानुहोस्। यो धेरै सम्भव छ कि हामीले पहिले नै तपाइँका प्रश्नहरूको जवाफ दिएका छौं।
प्राविधिक समर्थन
माइक्रोसेमीका ग्राहकहरूले सोमबारदेखि शुक्रबार जुनसुकै बेला प्राविधिक समर्थन हटलाइनमा फोन गरेर माइक्रोसेमी SoC उत्पादनहरूमा प्राविधिक सहयोग प्राप्त गर्न सक्छन्। ग्राहकहरूसँग अन्तरक्रियात्मक रूपमा मेरो केसहरूमा अनलाइन केसहरू पेस गर्ने वा ट्र्याक गर्ने वा हप्ताको कुनै पनि समयमा इमेल मार्फत प्रश्नहरू पेश गर्ने विकल्प छ।
Web: www.actel.com/mycases
फोन (उत्तर अमेरिका): 1.800.262.1060
फोन (अन्तर्राष्ट्रिय): +१ ६५०.३१८.४४६०
इमेल: soc_tech@microsemi.com
ITAR प्राविधिक समर्थन
माइक्रोसेमीका ग्राहकहरूले ITAR प्राविधिक समर्थन हटलाइनमा फोन गरेर माइक्रोसेमी SoC उत्पादनहरूमा ITAR प्राविधिक समर्थन प्राप्त गर्न सक्छन्: सोमबारदेखि शुक्रबार, बिहान ९ बजेदेखि बेलुका ६ बजेसम्म प्यासिफिक समय। ग्राहकहरूसँग अन्तरक्रियात्मक रूपमा मेरो केसहरूमा अनलाइन केसहरू पेस गर्ने वा ट्र्याक गर्ने वा हप्ताको कुनै पनि समयमा इमेल मार्फत प्रश्नहरू पेश गर्ने विकल्प छ।
Web: www.actel.com/mycases
फोन (उत्तर अमेरिका): 1.888.988.ITAR
फोन (अन्तर्राष्ट्रिय): +१ ६५०.३१८.४४६०
इमेल: soc_tech_itar@microsemi.com
गैर-प्राविधिक ग्राहक सेवा
गैर-प्राविधिक उत्पादन समर्थनको लागि ग्राहक सेवालाई सम्पर्क गर्नुहोस्, जस्तै उत्पादन मूल्य निर्धारण, उत्पादन अपग्रेडहरू, अद्यावधिक जानकारी, अर्डर स्थिति, र प्राधिकरण।
माइक्रोसेमीका ग्राहक सेवा प्रतिनिधिहरू गैर-प्राविधिक प्रश्नहरूको जवाफ दिनको लागि सोमबारदेखि शुक्रबार, प्रशान्त समयको बिहान 8 बजेदेखि बेलुका 5 बजेसम्म उपलब्ध हुन्छन्।
फोन: +४४ २०३७६९२९६०
माइक्रोसेमी कर्पोरेशन (NASDAQ: MSCC) ले उद्योगको अर्धचालक प्रविधिको सबैभन्दा व्यापक पोर्टफोलियो प्रदान गर्दछ। सबैभन्दा महत्त्वपूर्ण प्रणाली चुनौतीहरू समाधान गर्न प्रतिबद्ध, माइक्रोसेमीका उत्पादनहरूमा उच्च-प्रदर्शन, उच्च-विश्वसनीयता एनालग र RF उपकरणहरू, मिश्रित संकेत एकीकृत सर्किटहरू, FPGAs र अनुकूलन योग्य SoCs, र पूर्ण उपप्रणालीहरू समावेश छन्। Microsemi ले रक्षा, सुरक्षा, एयरोस्पेस, उद्यम, व्यावसायिक, र औद्योगिक बजारहरूमा विश्वभरका अग्रणी प्रणाली निर्माताहरूलाई सेवा दिन्छ। मा थप जान्नुहोस् www.microsemi.com
कर्पोरेट मुख्यालय माइक्रोसेमी कर्पोरेशन 2381 मोर्स एभिन्यू इर्विन, CA
92614-6233
संयुक्त राज्य अमेरिका
फोन ८००-५५५-०१९९ फ्याक्स ८००-५५५-०१९९
SoC उत्पादन समूह 2061 स्टियरलिन कोर्ट माउन्टेन View, CA 94043-4655
संयुक्त राज्य अमेरिका
फोन ६५०.३१८.४२०० फ्याक्स ६५०.३१८.४६०० www.actel.com
SoC उत्पादन समूह (युरोप) नदी अदालत, Meadows व्यापार पार्क स्टेशन दृष्टिकोण, Blackwatery Camberley Surrey GU17 9AB यूनाइटेड किंगडम
फोन +44 (0) 1276 609 300
फ्याक्स +44 ((०) १ 0२१ 1276२
SoC उत्पादन समूह (जापान) EXOS Ebisu बिल्डिंग 4F
1-24-14 Ebisu Shibuya-ku टोक्यो 150 जापान
फोन +८१.०३.३४४५.७६७१ फ्याक्स +८१.०३.३४४५.७६६८
SoC उत्पादन समूह (Hong Kong) कोठा 2107, चाइना रिसोर्स बिल्डिंग 26 हार्बर रोड
वानचाइ, ह Hongक Kong
फोन +४५ ५९४५ ६४००
फ्याक्स +६१३ ९३६० ९३३२
© 2010 माइक्रोसेमी निगम। सबै अधिकार सुरक्षित। माइक्रोसेमी र माइक्रोसेमी लोगो माइक्रोसेमी कर्पोरेशनका ट्रेडमार्क हुन्। अन्य सबै ट्रेडमार्क र सेवा चिन्हहरू तिनीहरूका सम्बन्धित मालिकहरूको सम्पत्ति हुन्।
कागजातहरू / स्रोतहरू
![]() |
Microsemi SmartDesign MSS GPIO कन्फिगरेसन [pdf] प्रयोगकर्ता पुस्तिका SmartDesign MSS GPIO, कन्फिगरेसन, SmartDesign MSS GPIO कन्फिगरेसन, SmartDesign MSS |