Microsemi SmartDesign MSS GPIO ဖွဲ့စည်းမှု
SmartFusion Microcontroller Subsystem (MSS) သည် GPIO hard peripheral (APB_1 sub bus) ကို configureable GPIOs 32 ခု ပံ့ပိုးပေးပါသည်။ GPIO တစ်ခုစီ၏ လက်တွေ့အပြုအမူ (အဝင်အထွက်၊ အထွက်နှင့် အထွက်တို့ကို ဖွင့်ရန် မှတ်ပုံတင်ထိန်းချုပ်မှုများ၊ ကြားဖြတ်မုဒ်များ စသည်ဖြင့်) ကို Actel မှပံ့ပိုးပေးထားသည့် SmartFusion MSS GPIO Driver ကို အသုံးပြု၍ အပလီကေးရှင်းအဆင့်တွင် သတ်မှတ်နိုင်ပါသည်။ သို့သော်၊ GPIO သည် ပြင်ပ pad (MSS I/O) သို့မဟုတ် FPGA ထည်သို့ တိုက်ရိုက်ချိတ်ဆက်ခြင်းရှိမရှိ သင်သတ်မှတ်ရပါမည်။ စက်ဖွဲ့စည်းပုံဖွဲ့စည်းပုံ၏ ဤအပိုင်းကို MSS GPIO configurator သုံးပြီး လုပ်ဆောင်ပြီး ဤစာတမ်းတွင် ဖော်ပြထားပါသည်။
MSS GPIO hard peripheral အကြောင်း နောက်ထပ်အသေးစိတ်အချက်အလက်များအတွက်၊ Actel SmartFusion Microcontroller Subsystem အသုံးပြုသူ၏လမ်းညွှန်ကို ဖတ်ရှုပါ။
ချိတ်ဆက်မှု ရွေးချယ်စရာများ
MSS I/O Pad – ရွေးချယ်ထားသော GPIO သည် ပြင်ပသီးသန့် pad (MSS I/O) သို့ ချိတ်ဆက်မည်ကို ညွှန်ပြရန် ဤရွေးချယ်မှုကို ရွေးချယ်ပါ။ MSS I/O pad ကို ဘယ်လိုပုံစံနဲ့ သတ်မှတ်ပေးမယ့် I/O ကြားခံအမျိုးအစား – INBUF၊ OUTBUF၊ TRIBUFF နဲ့ BIBUF ကို ရွေးချယ်ရပါမယ်။ MSS I/O ကို အခြားအရံပစ္စည်း သို့မဟုတ် ထည်က အသုံးပြုထားပြီးဖြစ်ပါက ဤရွေးချယ်မှုကို ရနိုင်မည်မဟုတ်ကြောင်း သတိပြုပါ (အသေးစိတ်အချက်အလက်များအတွက် MSS I/O မျှဝေခြင်းကဏ္ဍကို ကြည့်ပါ)
အထည်- ရွေးချယ်ထားသော GPIO သည် FPGA ထည်သို့ ချိတ်ဆက်မည်ကို ညွှန်ပြရန် ဤရွေးချယ်မှုကို ရွေးချယ်ပါ။ GPI (Input)၊ GPO (Output) သို့မဟုတ် GPI နှင့် GPO (Input/Output) ချိတ်ဆက်မှု(များ) နှစ်ခုလုံးကို အထည်သို့ချိတ်ဆက်ရန်အတွက် သင်ထုတ်လိုသည်ဖြစ်စေ သင်ရွေးချယ်ရပါမည်။ ဤရွေးချယ်မှုကို ရွေးချယ်သောအခါတွင် GPIO အထွက်အားဖွင့်ရန် မှတ်ပုံတင်ခြင်းအား အထည်သို့ ထုတ်ဆောင်၍မရကြောင်း သတိပြုပါ။ ထို့အပြင်၊ သင့်အပလီကေးရှင်းမှ သင့်လျော်သော ကြားဖြတ်ဖွင့်ခြင်းဘစ်များကို သင့်အပလီကေးရှင်းမှ မှန်ကန်စွာသတ်မှတ်ထားပါက GPI ၏အထည်နှင့်ချိတ်ဆက်ထားသော GPI သည် အသုံးပြုသူ၏ logic မှ အနှောင့်အယှက်များကို ဖြစ်ပေါ်စေနိုင်သည်။
MSS I/O မျှဝေခြင်း။
SmartFusion ဗိသုကာတွင် MSS I/O များကို MSS အရံနှစ်ခုကြား သို့မဟုတ် MSS အရံနှင့် FPGA ထည်ကြားတွင် မျှဝေထားသည်။ ဤ I/O များကို MSS အရံ သို့မဟုတ် FPGA ထည်သို့ ချိတ်ဆက်ထားပြီးဖြစ်ပါက MSS GPIO များသည် MSS I/O တစ်ခုခုသို့ ချိတ်ဆက်နိုင်မည်မဟုတ်ပါ။ GPIO configuration သည် GPIO ကို MSS I/O နှင့် ချိတ်ဆက်နိုင်သည်ဖြစ်စေ မသက်ဆိုင်သည်ဖြစ်စေ တိုက်ရိုက်တုံ့ပြန်ချက်ပေးပါသည်။
GPIO[31:16]
GPIO[31:16] သည် ၎င်းတို့ MSS I/Os နှင့် မျှဝေထားသည့် MSS အရံအတားများကို ညွှန်ပြသည့် အဖွဲ့များဖြင့် ဖွဲ့စည်းထားသည်။ အရံကိရိယာကို အသုံးပြုပါက (MSS ပတ္တူတွင် ဖွင့်ထားသည်)၊ ထို့နောက် သက်ဆိုင်ရာ မျှဝေထားသော GPIO များအတွက် MSS I/O Pad ဆွဲချမီနူးသည် မီးခိုးရောင်ဖြစ်နေပြီး ဆွဲချမီနူးဘေးတွင် အချက်အလက်အိုင်ကွန်ကို ပြသထားသည်။ အချက်အလက် အိုင်ကွန်သည် MSS I/O ရွေးချယ်မှုအား MSS အရံတစ်ခုမှ အသုံးပြုထားပြီးဖြစ်သောကြောင့် သို့မဟုတ် ရွေးချယ်ထားသည့် ပက်ကေ့ချ်အပေါ် အခြေခံ၍ ချိတ်ဆက်ထားခြင်းမရှိသောကြောင့် ရွေးချယ်မရနိုင်ကြောင်း ဖော်ပြသည်။
Example ၁
SPI_0၊ SPI_1၊ I2C_0၊ I2C_1၊ UART_0 နှင့် UART_1 ကို MSS ကင်းဗတ်တွင် ဖွင့်ထားသည်။
- GPIO[31:16] ကို MSS I/O နှင့် ချိတ်ဆက်၍မရပါ။ မီးခိုးရောင်ရှိသော မီနူးများနှင့် အချက်အလက် အိုင်ကွန်များကို မှတ်သားပါ (ပုံ 1-1)။
- GPIO[31:15] ကို FPGA ထည်နှင့် ချိတ်ဆက်နိုင်သေးသည်။ ဒီ example၊ GPIO[31] ကို Output အဖြစ် အထည်နှင့် ချိတ်ဆက်ထားပြီး GPIO[30] သည် Input တစ်ခုအနေဖြင့် ဖြစ်သည်။
Example ၁
I2C_0 နှင့် I2C_1 ကို MSS ကင်းဗတ်တွင် ပိတ်ထားသည်။
- GPIO[31:30] နှင့် GPIO[23:22] သည် MSS I/O (ပုံ 1-2 တွင်ပြထားသည့်အတိုင်း) ချိတ်ဆက်နိုင်သည်။
- ဒီ exampထို့ကြောင့်၊ GPIO[31] နှင့် GPIO[30] နှစ်ခုလုံးကို အထွက်ပေါက်များအဖြစ် MSS I/O နှင့် ချိတ်ဆက်ထားသည်။
- ဒီ example၊ GPIO[23] သည် Input port တစ်ခုအနေဖြင့် MSS I/O နှင့် ချိတ်ဆက်ထားပြီး GPIO[22] သည် Bidirectional port အဖြစ် MSS I/O နှင့် ချိတ်ဆက်ထားသည်။
- GPIO[29:24,21:16] ကို MSS I/O နှင့် ချိတ်ဆက်၍မရပါ။ မီးခိုးရောင်ရှိသော မီနူးများနှင့် အချက်အလက် အိုင်ကွန်များကို မှတ်သားပါ။
- GPIO[29:24,21:16] FPGA ထည်နှင့် ချိတ်ဆက်နိုင်သေးသည်။ ဒီ example၊ GPIO[29] နှင့် GPIO[28] နှစ်ခုစလုံးသည် Input ports များအဖြစ် fabric သို့ ချိတ်ဆက်ထားသည်။
GPIO[15:0]
GPIO[15:0] FPGA ထည်သို့ချိတ်ဆက်ရန် configure လုပ်နိုင်သည့် MSS I/Os များကို မျှဝေပါ (ဤနောက်ပိုင်းဖွဲ့စည်းပုံကို MSS I/O Configurator သုံးပြီး လုပ်ဆောင်နိုင်သည်)။ MSS I/O တစ်ခုအား FPGA ထည်သို့ ချိတ်ဆက်ရန် စီစဉ်ထားပါက၊ သက်ဆိုင်ရာ မျှဝေထားသော GPIO များအတွက် MSS I/O Pad ဆွဲချမီနူးသည် မီးခိုးရောင်ဖြစ်ပြီး ဆွဲချမီနူးဘေးတွင် အချက်အလက်အိုင်ကွန်ကို ပြသထားသည်။ အချက်အလက် အိုင်ကွန်သည် ၎င်းကို အသုံးပြုပြီးဖြစ်သောကြောင့် သို့မဟုတ် ရွေးချယ်ထားသည့် ပက်ကေ့ချ်အပေါ် အခြေခံ၍ ချိတ်ဆက်ထားခြင်းမရှိသောကြောင့် MSS I/O ရွေးချယ်မှုကို ရွေးချယ်၍မရကြောင်း ဖော်ပြသည်။
ဖွဲ့စည်းမှုစနစ်ရှိ အပြာရောင်စာသားသည် GPIO နှင့်ဆက်စပ် MSS I/O တစ်ခုစီအတွက် ပက်ကေ့ခ်ျပင်အမည်ကို မီးမောင်းထိုးပြကြောင်း သတိပြုပါ။ ဤအချက်အလက်သည် board layout စီစဉ်ခြင်းအတွက် အသုံးဝင်သည်။
Example
MSS I/O configurations နှင့် GPIO[15:0] configurations များကို မည်သို့ပေါင်းစပ်ထားသည်ကို ကောင်းစွာပြသနိုင်ရန်၊ ပုံ 1-3 တွင် configurators နှစ်ခုလုံးကို အောက်ပါ configuration များဖြင့် ဘေးချင်းယှဉ်ပြသည်-
- MSS I/O[15] ကို FPGA ထည်နှင့် ချိတ်ဆက်ထားသော INBUF အပေါက်အဖြစ် အသုံးပြုသည်။ ထို့ကြောင့် GPIO[15] ကို MSS I/O နှင့် ချိတ်ဆက်၍မရပါ။
- GPIO[5] အား ထည့်သွင်းမှုအဖြစ် MSS I/O နှင့် ချိတ်ဆက်ထားသည်။ ထို့ကြောင့် MSS I/O[5] ကို FPGA ထည်သို့ ချိတ်ဆက်ရန် အသုံးမပြုနိုင်ပါ။
- GPIO[3] ကို Output အဖြစ် FPGA ထည်နှင့် ချိတ်ဆက်ထားသည်။ ထို့ကြောင့် MSS I/O[3] ကို FPGA ထည်သို့ ချိတ်ဆက်ရန် အသုံးမပြုနိုင်ပါ။
ဆိပ်ကမ်းဖော်ပြချက်
ဇယား 2-1 • GPIO Port ဖော်ပြချက်
ဆိပ်ကမ်းအမည် | ဦးတည်ချက် | PAD? | ဖော်ပြချက် |
GPIO_ _IN | In | ဟုတ်ကဲ့ | GPIO[index] ကို MSS I/O အဖြစ် သတ်မှတ်သောအခါ GPIO ပို့တ်အမည် ထည့်သွင်းခြင်း။
ဆိပ်ကမ်း |
GPIO_ _ထွက် | အဲ | ဟုတ်ကဲ့ | GPIO[index] ကို MSS I/O အဖြစ် သတ်မှတ်သောအခါ GPIO ပို့တ်အမည် အထွက်
ဆိပ်ကမ်း |
GPIO_ _TRI | အဲ | ဟုတ်ကဲ့ | GPIO[index] ကို MSS I/O အဖြစ် သတ်မှတ်သောအခါ GPIO ပို့တ်အမည်
Tristate ဆိပ်ကမ်း |
GPIO_ _BI | အထွက် | ဟုတ်ကဲ့ | GPIO[index] ကို MSS အဖြစ် သတ်မှတ်သောအခါ GPIO ပို့တ်အမည် I/O နှစ်ထပ်လမ်းကြောင်း ဆိပ်ကမ်း |
F2M_GPI_ | In | မရှိ | GPIO [အညွှန်းကိန်း] ကို FPGA ထည်သို့ ချိတ်ဆက်ရန် စီစဉ်သည့်အခါ GPIO ဆိပ်ကမ်းအမည် ထည့်သွင်းခြင်း။ ဆိပ်ကမ်း (F2M သည် အထည်မှ MSS သို့ အချက်ပြသွားကြောင်း ညွှန်ပြသည်) |
M2F_GPO_ | In | မရှိ | GPIO [အညွှန်းကိန်း] ကို FPGA ထည်သို့ ချိတ်ဆက်ရန် စီစဉ်သည့်အခါ GPIO ဆိပ်ကမ်းအမည် အထွက် ဆိပ်ကမ်း (M2F သည် MSS မှ ထည်သို့သွားကြောင်း အချက်ပြသည်) |
မှတ်ချက် -
- PAD ပေါက်များကို ဒီဇိုင်းအဆင့်တစ်လျှောက်လုံးတွင် အလိုအလျောက် မြှင့်တင်ပေးပါသည်။
- နောက်တဆင့်အဆင့်အဖြစ် ရရှိနိုင်စေရန် MSS configurator canvas မှ ထိပ်တန်းအဆင့်သို့ PAD မဟုတ်သော ဆိပ်ကမ်းများကို ကိုယ်တိုင် မြှင့်တင်ရပါမည်။
ထုတ်ကုန်ပံ့ပိုးမှု
Microsemi SoC Products Group သည် ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာနှင့် နည်းပညာမဟုတ်သော ဖောက်သည်ဝန်ဆောင်မှုအပါအဝင် ၎င်း၏ထုတ်ကုန်များကို ပံ့ပိုးမှုအမျိုးမျိုးဖြင့် ပံ့ပိုးပေးပါသည်။ ဤနောက်ဆက်တွဲတွင် SoC ထုတ်ကုန်အဖွဲ့ကို ဆက်သွယ်ခြင်းနှင့် ဤပံ့ပိုးကူညီမှုဝန်ဆောင်မှုများကို အသုံးပြုခြင်းဆိုင်ရာ အချက်အလက်များပါရှိသည်။
ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာကို ဆက်သွယ်ခြင်း။
Microsemi သည် သင်၏ ဟာ့ဒ်ဝဲ၊ ဆော့ဖ်ဝဲလ် နှင့် ဒီဇိုင်းမေးခွန်းများကို ဖြေကြားပေးနိုင်သော ကျွမ်းကျင်သော အင်ဂျင်နီယာများဖြင့် ၎င်း၏ ဖောက်သည် နည်းပညာပံ့ပိုးရေးစင်တာတွင် ဝန်ထမ်းများကို ဆောင်ရွက်ပေးပါသည်။ ဖောက်သည်နည်းပညာပံ့ပိုးမှုစင်တာသည် FAQs များအတွက် လျှောက်လွှာမှတ်စုများနှင့် အဖြေများကို ဖန်တီးရာတွင် အချိန်များစွာပေးပါသည်။ ထို့ကြောင့် ကျွန်ုပ်တို့ကို မဆက်သွယ်မီ ကျွန်ုပ်တို့၏ အွန်လိုင်းအရင်းအမြစ်များကို ဝင်ရောက်ကြည့်ရှုပါ။ သင့်မေးခွန်းများကို ကျွန်ုပ်တို့ဖြေကြားထားပြီးဖြစ်ဖွယ်ရှိသည်။
နည်းပညာနှင့်ပတ်သက်သောအထောက်အပံ့
Microsemi သုံးစွဲသူများသည် တနင်္လာနေ့မှသောကြာနေ့အထိ အချိန်မရွေး နည်းပညာပံ့ပိုးကူညီမှု Hotline ကိုခေါ်ဆိုခြင်းဖြင့် Microsemi SoC ထုတ်ကုန်များတွင် နည်းပညာပိုင်းဆိုင်ရာ ပံ့ပိုးကူညီမှုကို ရရှိနိုင်ပါသည်။ ဝယ်ယူသူများသည် My Cases တွင် အွန်လိုင်းတွင် အပြန်အလှန်တုံ့ပြန်ပြီး ဖြစ်ရပ်များကို ခြေရာခံရန် သို့မဟုတ် အပတ်စဉ်အတွင်း အချိန်မရွေး အီးမေးလ်မှတစ်ဆင့် မေးခွန်းများပေးပို့ရန် ရွေးချယ်ခွင့်လည်းရှိသည်။
Web: www.actel.com/mycases
ဖုန်း (မြောက်အမေရိက) : 1.800.262.1060
ဖုန်း (နိုင်ငံတကာ): +1 650.318.4460
အီးမေးလ်- soc_tech@microsemi.com
ITAR နည်းပညာပံ့ပိုးမှု
Microsemi သုံးစွဲသူများသည် ITAR နည်းပညာပံ့ပိုးကူညီမှု Hotline ကိုခေါ်ဆိုခြင်းဖြင့် Microsemi SoC ထုတ်ကုန်များတွင် ITAR နည်းပညာဆိုင်ရာ ပံ့ပိုးကူညီမှုကို ရရှိနိုင်သည်- တနင်္လာနေ့မှ သောကြာနေ့၊ နံနက် ၉ နာရီမှ ပစိဖိတ်စံတော်ချိန် ညနေ ၆ နာရီအထိ။ ဝယ်ယူသူများသည် My Cases တွင် အွန်လိုင်းတွင် အပြန်အလှန်တုံ့ပြန်ပြီး ဖြစ်ရပ်များကို ခြေရာခံရန် သို့မဟုတ် အပတ်စဉ်အတွင်း အချိန်မရွေး အီးမေးလ်မှတစ်ဆင့် မေးခွန်းများပေးပို့ရန် ရွေးချယ်ခွင့်လည်းရှိသည်။
Web: www.actel.com/mycases
ဖုန်း (မြောက်အမေရိက) : 1.888.988.ITAR
ဖုန်း (နိုင်ငံတကာ): +1 650.318.4900
အီးမေးလ်- soc_tech_itar@microsemi.com
နည်းပညာမဟုတ်သော ဖောက်သည်ဝန်ဆောင်မှု
ထုတ်ကုန်စျေးနှုန်း၊ ထုတ်ကုန်အဆင့်မြှင့်တင်မှု၊ အပ်ဒိတ်အချက်အလက်၊ မှာယူမှုအခြေအနေနှင့် ခွင့်ပြုချက်ကဲ့သို့သော နည်းပညာမဟုတ်သော ထုတ်ကုန်ပံ့ပိုးမှုအတွက် ဖောက်သည်ဝန်ဆောင်မှုကို ဆက်သွယ်ပါ။
Microsemi ၏ ဖောက်သည်ဝန်ဆောင်မှုကိုယ်စားလှယ်များသည် နည်းပညာမဟုတ်သောမေးခွန်းများကိုဖြေဆိုရန်အတွက် တနင်္လာနေ့မှသောကြာနေ့၊ နံနက် ၈ နာရီမှ ညနေ ၅ နာရီအထိ ပစိဖိတ်စံတော်ချိန်အထိ ရရှိနိုင်ပါသည်။
ဖုန်း : +1 650.318.2470
Microsemi ကော်ပိုရေးရှင်း (NASDAQ: MSCC) သည် စက်မှုလုပ်ငန်း၏ အပြည့်စုံဆုံး တစ်ပိုင်းလျှပ်ကူးတာ နည်းပညာ၏ အစုစုကို ပေးဆောင်သည်။ အရေးကြီးဆုံးသော စနစ်စိန်ခေါ်မှုများကို ဖြေရှင်းရန် ကတိပြုထားပြီး၊ Microsemi ၏ထုတ်ကုန်များတွင် စွမ်းဆောင်ရည်မြင့်မားသော၊ ယုံကြည်စိတ်ချရမှုမြင့်မားသော analog နှင့် RF စက်များ၊ ရောနှောထားသော အချက်ပြပေါင်းစပ်ထားသော ဆားကစ်များ၊ FPGAs နှင့် စိတ်ကြိုက်ပြင်ဆင်နိုင်သော SoCs နှင့် ပြီးပြည့်စုံသော စနစ်ခွဲများ ပါဝင်သည်။ Microsemi သည် ကာကွယ်ရေး၊ လုံခြုံရေး၊ အာကာသ၊ လုပ်ငန်း၊ စီးပွားရေးနှင့် စက်မှုဈေးကွက်များတွင် ကမ္ဘာတစ်ဝှမ်းရှိ ထိပ်တန်းစနစ်ထုတ်လုပ်သူများကို ဝန်ဆောင်မှုပေးပါသည်။ တွင်ပိုမိုလေ့လာပါ။ www.microsemi.com
ကော်ပိုရိတ်ဌာနချုပ် Microsemi Corporation 2381 Morse Avenue Irvine, CA
၀-၉
ယူအက်စ်အေ
ဖုန်း ၇၃၆-၇၈၄-၆၀၉၄ ဖက်စ် ၇၃၆-၇၈၄-၆၀၉၄
SoC ထုတ်ကုန်အုပ်စု 2061 Stierlin တရားရုံးတောင်တန်း View, CA 94043-4655
ယူအက်စ်အေ
ဖုန်း 650.318.4200 ဖက်စ် 650.318.4600 www.actel.com
SoC ထုတ်ကုန်အုပ်စု (ဥရောပ) မြစ်တရားရုံး၊ Meadows Business Park Station ချဉ်းကပ်နည်း၊ Blackwatery Camberley Surrey GU17 9AB United Kingdom
ဖုန်း +၄၉ (၀) ၇၀၃၁ ၆၃၇ ၀၁
ဖက်စ် +44 (0) 1276 607 540
SoC Products Group (Japan) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 ဂျပန်
ဖုန်း +81.03.3445.7671 Fax +81.03.3445.7668
SoC Products Group (Hong Kong) Room 2107၊ China Resources Building 26 Harbor Road
Wanchai ဟောင်ကောင်
ဖုန်း +၄၄ ၀၁၅၇၂ ၇၂၂၅၅၈
ဖက်စ် +၄၄ ၀၁၅၇၂ ၇၅၇၆၁၄
© 2010 Microsemi ကော်ပိုရေးရှင်း။ မူပိုင်ခွင့်ကိုလက်ဝယ်ထားသည်။ Microsemi နှင့် Microsemi လိုဂိုများသည် Microsemi Corporation ၏ ကုန်အမှတ်တံဆိပ်များဖြစ်သည်။ အခြားကုန်အမှတ်တံဆိပ်များနှင့် ဝန်ဆောင်မှုအမှတ်အသားများအားလုံးသည် သက်ဆိုင်ရာပိုင်ရှင်များ၏ ပိုင်ဆိုင်မှုဖြစ်သည်။
စာရွက်စာတမ်းများ / အရင်းအမြစ်များ
![]() |
Microsemi SmartDesign MSS GPIO ဖွဲ့စည်းမှု [pdf] အသုံးပြုသူလက်စွဲ SmartDesign MSS GPIO၊ ဖွဲ့စည်းမှုပုံစံ၊ SmartDesign MSS GPIO ဖွဲ့စည်းမှုပုံစံ၊ SmartDesign MSS |