Ukucushwa kwe-Microsemi SmartDesign MSS GPIO

I-SmartFusion Microcontroller Subsystem (MSS) ihlinzeka nge-GPIO hard peripheral (APB_1 sub bus) enama-GPIO angu-32 alungisekayo. Ukuziphatha kwangempela kwe-GPIO ngayinye (okufakwayo, okukhiphayo nokukhiphayo kunika amandla izilawuli zerejista, izindlela zokuphazamisa, njll.) kungachazwa ezingeni lesicelo kusetshenziswa i-SmartFusion MSS GPIO Driver ehlinzekwa yi-Actel. Nokho, kufanele uchaze ukuthi ingabe i-GPIO ixhumeke ngqo kuphedi yangaphandle (MSS I/O) noma endwangu ye-FPGA. Le ngxenye yokucushwa kwedivayisi yenziwa kusetshenziswa i-MSS GPIO configurator futhi ichazwe kulo mbhalo.
Ukuze uthole imininingwane eyengeziwe mayelana ne-MSS GPIO hard peripheral, sicela ubheke Umhlahlandlela Womsebenzisi we-Actel SmartFusion Microcontroller Subsystem.
Izinketho Zokuxhuma
I-MSS I/O Pad - Khetha le nketho ukuze ubonise ukuthi i-GPIO ekhethiwe izoxhunywa kuphedi yangaphandle ezinikele (MSS I/O). Kufanele ukhethe uhlobo lwebhafa ye-I/O – INBUF, OUTBUF, TRIBUFF kanye ne-BIBUF – ezochaza ukuthi iphedi ye-MSS I/O ilungiswa kanjani. Qaphela ukuthi le nketho ingase ingatholakali uma i-MSS I/O isivele isetshenziswa enye iperipheral noma indwangu (bona isigaba sokwabelana se-MSS I/O ukuze uthole imininingwane eyengeziwe)
Indwangu - Khetha le nketho ukukhombisa ukuthi i-GPIO ekhethiwe izoxhunywa kwindwangu ye-FPGA. Kufanele ukhethe ukuthi uyafuna yini ukuthi i-GPI (Input), GPO (Output) noma kokubili ukuxhumana kwe-GPI ne-GPO (Okokufaka/Okukhiphayo) kukhishwe ukuze kuxhunywe endwangu. Qaphela ukuthi irejista yokunika amandla i-GPIO ayikwazi ukukhishwa endwangu uma le nketho ikhethiwe. Futhi, ama-GPI axhumeke endwangu angabangela ukuphazamiseka kusukela kungqondongqondo yomsebenzisi uma ukuphazamisa okufanelekile kokunika amandla amabhithi kusethwe kahle uhlelo lwakho lokusebenza (imisebenzi yokuqalisa yomshayeli we-MSS GPIO).
Ukwabelana kwe-MSS I/O
Ku-architecture ye-SmartFusion ama-MSS I/O abiwe phakathi kwama-peripherals amabili e-MSS noma phakathi kweperipheral ye-MSS kanye nendwangu ye-FPGA. Ama-MSS GPIO angase angakwazi ukuxhuma ku-MSS I/O ethile uma le-I/O isivele ixhumeke ku-peripheral ye-MSS noma kwendwangu ye-FPGA. I-GPIO configurator inikeza impendulo eqondile mayelana nokuthi i-GPIO ingaxhunywa ku-MSS I/O noma cha.
I-GPIO[31:16]
I-GPIO[31:16] ihlelwe ngamaqembu abonisa ukuthi iyiphi ingxenye ye-MSS ababelana nayo nge-MSS I/Os. Uma kusetshenziswa i-peripheral (inikwe amandla kukhanvasi ye-MSS), khona-ke imenyu yokudonsela phansi ye-MSS I/O Pad iba mpunga kuma-GPIO abiwe ahambisanayo futhi isithonjana solwazi siboniswa eduze kwemenyu yokudonsela phansi. Isithonjana solwazi sibonisa ukuthi inketho ye-MSS I/O ayikwazi ukukhethwa ngenxa yokuthi isivele isetshenziswa i-peripheral ye-MSS noma, ngokusekelwe kuphakheji ekhethiwe, ayihlanganisiwe.
Example 1
I-SPI_0, SPI_1, I2C_0, I2C_1, UART_0 kanye ne-UART_1 anikwe amandla kukhanvasi ye-MSS.
- I-GPIO[31:16] ayikwazi ukuxhunywa ku-MSS I/O. Qaphela amamenyu ampunga kanye nezithonjana zolwazi (Umfanekiso 1-1).
- I-GPIO[31:15] isengaxhunywa kwindwangu ye-FPGA. Kulesi example, i-GPIO[31] ixhunywe kwindwangu njengokukhiphayo kanye ne-GPIO[30] njengokokufaka.

Example 2
I-I2C_0 ne-I2C_1 zikhutshaziwe kukhanvasi ye-MSS.
- I-GPIO[31:30] kanye ne-GPIO[23:22] ingaxhunywa ku-MSS I/O (njengoba kuboniswe kuMfanekiso 1-2).
- Kulesi example, kokubili i-GPIO[31] kanye ne-GPIO[30] kuxhunywe ku-MSS I/O njengezimbobo zokuphumayo.
- Kulesi example, i-GPIO[23] ixhumeke ku-MSS I/O njengendawo yokufaka futhi i-GPIO[22] ixhunywe ku-MSS I/O njengembobo ye-Bidirectional.
- I-GPIO[29:24,21:16] ayikwazi ukuxhunywa ku-MSS I/O. Qaphela amamenyu ampunga nezithonjana zolwazi.
- I-GPIO[29:24,21:16] isengaxhunywa kwindwangu ye-FPGA. Kulesi example, kokubili i-GPIO[29] kanye ne-GPIO[28] zixhunywe kwindwangu njengezimbobo zokokufaka.

I-GPIO[15:0]
I-GPIO[15:0] yabelana nge-MSS I/Os engalungiselelwa ukuxhuma kwindwangu ye-FPGA (lokhu kulungiselelwa kwakamuva kungenziwa kusetshenziswa i-MSS I/O Configurator). Uma i-MSS I/O ilungiselelwe ukuxhuma kundwangu ye-FPGA, khona-ke imenyu yokudonsela phansi ye-MSS I/O Pad iba mpunga kuma-GPIO abiwe ahambisanayo futhi isithonjana solwazi siboniswa eduze kwemenyu yokudonsela phansi. Isithonjana solwazi sibonisa ukuthi inketho ye-MSS I/O ayikwazi ukukhethwa ngenxa yokuthi isivele isetshenzisiwe noma, ngokusekelwe kuphakheji ekhethiwe, ayihlanganisiwe.
Qaphela ukuthi umbhalo oluhlaza okwesibhakabhaka kusilungisi ugqamisa igama lephinikhodi yephakheji ye-MSS I/O ngayinye ehlotshaniswa ne-GPIO. Lolu lwazi luwusizo ekuhleleni ukwakheka kwebhodi.
Example
Ukuze ubonise kahle ukuthi ukucushwa kwe-MSS I/O kanye ne-GPIO[15:0] kuhlanganiswe, Umfanekiso 1-3 ubonisa zombili izihleli zihlangene ngokucushwa okulandelayo:
- I-MSS I/O[15] isetshenziswa njengembobo ye-INBUF exhunywe kwindwangu ye-FPGA. Ngenxa yalokho, i-GPIO[15] ayikwazi ukuxhunywa ku-MSS I/O.
- I-GPIO[5] ixhumeke ku-MSS I/O njengokufaka. Ngenxa yalokho i-MSS I/O[5] ayikwazi ukusetshenziselwa ukuxhuma kwindwangu ye-FPGA.
- I-GPIO[3] ixhunywe kundwangu ye-FPGA njengokukhiphayo. Ngenxa yalokho i-MSS I/O[3] ayikwazi ukusetshenziselwa ukuxhuma kwindwangu ye-FPGA.

Incazelo Yembobo
Ithebula 2-1 • Incazelo Yembobo ye-GPIO
| Igama Lembobo | Isiqondiso | I-PAD? | Incazelo |
| GPIO_ _IN | In | Yebo | Igama lembobo ye-GPIO lapho i-GPIO[inkomba] ilungiswa njenge-MSS I/O Okokufaka
itheku |
| GPIO_ _OUT | Phuma | Yebo | Igama lembobo ye-GPIO lapho i-GPIO[inkomba] ilungiswa njenge-MSS I/O Okukhiphayo
itheku |
| GPIO_ _TRI | Phuma | Yebo | Igama lembobo ye-GPIO lapho i-GPIO[inkomba] ilungiswa njenge-MSS I/O
I-Tristate itheku |
| GPIO_ _BI | Inout | Yebo | Igama lembobo ye-GPIO uma i-GPIO[inkomba] ilungiswa njenge-MSS I/O I-Bidirectional itheku |
| F2M_GPI_ | In | Cha | Igama lembobo ye-GPIO lapho i-GPIO[inkomba] ilungiswa ukuthi ixhumeke kwindwangu ye-FPGA njenge Okokufaka imbobo (i-F2M ikhombisa ukuthi isignali isuka endwangu iye ku-MSS) |
| M2F_GPO_ | In | Cha | Igama lembobo ye-GPIO lapho i-GPIO[inkomba] ilungiswa ukuthi ixhumeke kwindwangu ye-FPGA njenge Okukhiphayo imbobo (i-M2F ikhombisa ukuthi isiginali isuka ku-MSS iye endwangu) |
Qaphela:
- Izimbobo ze-PAD ziphromothwa ngokuzenzakalelayo ukuthi zibe phezulu kulo lonke uhlelo lokuklama.
- Izimbobo okungezona eze-PAD kufanele zithuthukiswe mathupha ziye ezingeni eliphezulu ukusuka kukhanvasi yokumisa ye-MSS ukuze itholakale njengezinga elilandelayo lesigaba.
Ukwesekwa Komkhiqizo
I-Microsemi SoC Products Group isekela imikhiqizo yayo ngezinsizakalo ezehlukene zokusekela ezihlanganisa Isikhungo Sokusekela Ubuchwepheshe Bekhasimende kanye Nesevisi Yamakhasimende Okungeyona Eyobuchwepheshe. Lesi sithasiselo siqukethe ulwazi olumayelana nokuxhumana ne-SoC Products Group nokusebenzisa lezi zinsizakalo zokusekela.
Ukuxhumana Nesikhungo Sokusekela Abathengi
I-Microsemi idonsa iSikhungo sayo Sokusekela Ubuchwepheshe Bekhasimende esinonjiniyela abanekhono eliphezulu abangasiza ukuphendula ihadiwe yakho, isofthiwe, kanye nemibuzo yokuklama. I-Customer Technical Support Centre ichitha isikhathi esiningi idala amanothi ohlelo lokusebenza nezimpendulo ze-FAQ. Ngakho-ke, ngaphambi kokuthi uxhumane nathi, sicela uvakashele izinsiza zethu ze-inthanethi. Kungenzeka ukuthi sesiyiphendulile imibuzo yakho.
Ukusekela kwezobuchwepheshe
Amakhasimende e-Microsemi angathola ukwesekwa kwezobuchwepheshe emikhiqizweni ye-Microsemi SoC ngokushayela i-Technical Support Hotline noma kunini ngoMsombuluko kuya kuLwesihlanu. Amakhasimende futhi anenketho yokuhambisa ngokuhlanganyela futhi alandelele amacala ku-inthanethi kokuthi I-My Cases noma athumele imibuzo nge-imeyili noma nini phakathi neviki.
Web: www.actel.com/mycases
Ucingo (eNyakatho Melika): 1.800.262.1060
Ucingo (lwamazwe ngamazwe): +1 650.318.4460
I-imeyili: soc_tech@microsemi.com
Ukusekelwa Kwezobuchwepheshe kwe-ITAR
Amakhasimende e-Microsemi angathola ukwesekwa kwezobuchwepheshe kwe-ITAR emikhiqizweni ye-Microsemi SoC ngokushayela I-Hotline Yokusekela Ubuchwepheshe be-ITAR: ngoMsombuluko kuze kube uLwesihlanu, kusukela ngo-9 AM kuya ku-6 PM Pacific Time. Amakhasimende futhi anenketho yokuhambisa ngokuhlanganyela futhi alandelele amacala ku-inthanethi kokuthi I-My Cases noma athumele imibuzo nge-imeyili noma nini phakathi neviki.
Web: www.actel.com/mycases
Ucingo (eNyakatho Melika): 1.888.988.ITAR
Ucingo (lwamazwe ngamazwe): +1 650.318.4900
I-imeyili: soc_tech_itar@microsemi.com
Isevisi Yekhasimende Okungeyona Eyobuchwepheshe
Xhumana Nesevisi Yekhasimende ukuze uthole ukwesekwa kwemikhiqizo okungeyona eyobuchwepheshe, njengentengo yomkhiqizo, ukuthuthukiswa komkhiqizo, ulwazi lokubuyekeza, isimo soku-oda, nokugunyazwa.
Abamele isevisi yamakhasimende be-Microsemi bayatholakala ngoMsombuluko kuya kuLwesihlanu, kusukela ngo-8 AM kuya ku-5 PM Pacific Time, ukuze baphendule imibuzo engeyona eyobuchwepheshe.
Ucingo: +1 650.318.2470
I-Microsemi Corporation (NASDAQ: MSCC) inikeza iphothifoliyo yemboni ebanzi kakhulu yobuchwepheshe be-semiconductor. Izibophezele ekuxazululeni izinselele zesistimu ezibucayi kakhulu, imikhiqizo ye-Microsemi ihlanganisa ukusebenza okuphezulu, i-analog enokwethenjelwa kakhulu kanye namadivayisi e-RF, ama-circuits ahlanganisiwe wesignali ehlanganisiwe, ama-FPGA kanye nama-SoCs angenziwa ngokwezifiso, kanye nezinhlelo ezingaphansi eziphelele. I-Microsemi ikhonza abakhiqizi besistimu abahamba phambili emhlabeni jikelele kwezokuvikela, ezokuphepha, i-aerospace, amabhizinisi, ezohwebo nezimakethe zezimboni. Funda kabanzi ku www.microsemi.com
Indlunkulu Yenkampani I-Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
USA
Ucingo 949-221-7100 Ifeksi 949-756-0308
I-SoC Products Group 2061 Stierlin Court Mountain View, CA 94043-4655
USA
Ucingo 650.318.4200 Ifeksi 650.318.4600 www.actel.com
SoC Products Group (Europe) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB United Kingdom
Ifoni +44 (0) 1276 609 300
Ifekisi +44 (0) 1276 607 540
I-SoC Products Group (Japan) I-EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 Japan
Ucingo +81.03.3445.7671 Ifeksi +81.03.3445.7668
SoC Products Group (Hong Kong) Igumbi 2107, China Resources Building 26 Harbour Road
I-Wanchai, Hong Kong
Ucingo +852 2185 6460
Ifeksi +852 2185 6488
© 2010 Microsemi Corporation. Wonke Amalungelo Agodliwe. I-Microsemi kanye nelogo ye-Microsemi yizimpawu zokuthengisa ze-Microsemi Corporation. Zonke ezinye izimpawu zokuhweba nezimpawu zesevisi ziyimpahla yabanikazi bazo.
Amadokhumenti / Izinsiza
![]() |
Ukucushwa kwe-Microsemi SmartDesign MSS GPIO [pdf] Imaniwali yosebenzisayo I-SmartDesign MSS GPIO, Ukucushwa, Ukucushwa kwe-SmartDesign MSS GPIO, i-SmartDesign MSS |





