I-Microsemi - IlogoUkucushwa kwe-SmartFusion2 MSS GPIO
Imaniwali yosebenzisayo

Isingeniso

I-SmartFusion2 Microcontroller Subsystem (MSS) ihlinzeka nge-GPIO hard peripheral (APB_1 ibhasi elincane) esekela 32 General Purpose I/Os.
Kukhanvasi ye-MSS, kufanele uvule (okuzenzakalelayo) noma ukhubaze isenzakalo se-GPIO ngokusekelwe ekutheni iyasetshenziswa yini ohlelweni lwakho lokusebenza lwamanje. Uma kukhutshaziwe, isibonelo se-GPIO sibanjwe kabusha (isimo samandla aphansi kakhulu). Ngokuzenzakalelayo, ayikho i-GPIO esetshenziswayo lapho unike amandla isenzakalo se-GPIO okokuqala. Qaphela ukuthi ama-MSIO abelwe isenzakalo se-GPIO abiwa namanye ama-peripheral e-MSS. Lawa ma-I/O abelwe ayatholakala ukuze kuxhunywe amanye ama-peripheral uma isenzakalo se-GPIO sikhutshaziwe noma uma izimbobo zesibonelo ze-GPIO zixhunywe kwendwangu ye-FPGA. Qaphela ukuthi ama-GPIO acushwa ngawodwana ku-GPIO peripheral configurator. Ukuziphatha okusebenzayo kwe-GPIO ngayinye (okungukuthi ukuziphatha kokuphazamisa) kufanele kuchazwe ezingeni lesicelo kusetshenziswa i-SmartFusion2 MSS MMUART Driver ehlinzekwa yi-Microsemi. Kulo mbhalo, sichaza ukuthi ungazilungiselela kanjani izimo ze-MSS GPIO futhi uchaze ukuthi amasiginali we-peripheral axhumeke kanjani. Ukuze uthole imininingwane eyengeziwe mayelana ne-MSS GPIO hard peripherals, sicela ubheke ku-SmartFusion2 User Guide

Izinketho zokumisa

Setha/Hlela Kabusha Incazelo - Kunamaqembu amane alinganayo ama-GPIO ayisishiyagalombili lilinye libe ngu-32. Ungachaza umthombo ofanayo kanye nesimo (Setha noma Hlela Kabusha) kuma-GPIO ayisishiyagalombili eqenjini. Kunezinketho ezimbili zomthombo Wokusetha/Ukusetha Kabusha:

  • Amarejista Esistimu - Iqembu ngalinye linerejista yesistimu ehlukile yale njongo. Amarejista esistimu angafinyelelwa nge-firmware. Isetha i-MSS_GPIO_ _SOFT_RESET irejista yesistimu izosetha kabusha wonke ama-GPIO akulobo bubanzi abe inani elichazwe isimo sokusetha kabusha.
  • Indwangu ye-FPGA – Isiginali ibizwa nge-MSS_GPIO_RESET_N.

Ukucushwa kwe-Microsemi SmartFusion2 MSS GPIO -

Umfanekiso 1-1 Izinketho Zokucushwa ze-SmartFusion2 MSS GPIO

Ithebula Lokwabiwa Kwezimpawu Ze-GPIO

Isakhiwo se-SmartFusion2 sinikeza i-schema eguquguquka kakhulu yokuxhuma amasiginali we-peripherals kuma-MSIO noma indwangu ye-FPGA. Sebenzisa ithebula lesignali yokumisa ukuze uchaze ukuthi i-peripheral yakho ixhumeke kuphi kuhlelo lwakho lokusebenza. Leli thebula lomsebenzi ozokwenziwa linamakholomu alandelayo:
I-ID ye-GPIO - Ikhomba inkomba ye-GPIO - 0 ukuya ku-31 - kumugqa ngamunye.
Isiqondiso - Ikhombisa uma ngabe i-GPIO imisiwe njenge-Input, Output, Tristate noma i-Bidirectional. Sebenzisa ukudonsa ukuze usethe isiqondiso se-GPIO.
Iphinikhodi yephakheji - Ibonisa iphinikhodi yephakheji ehlotshaniswa ne-MSIO lapho isignali ixhunywe ku-MSIO.

Ukuxhumana - Sebenzisa uhlu lokudonsela phansi ukuze ukhethe ukuthi isignali ixhunywe kwi-MSIO noma indwangu ye-FPGA. Kunezinketho ezimbili - A no-B -, esimweni ngasinye, ongakhetha kuzo.
I-MSIO - Kunezabelo ezimbili ezihlukene ze-I/O ezingenzeka ngayinye
I-GPIO: IO_A kanye ne-IO_B. Ungakhetha noma yikuphi bese uhlola iphinikhodi yephakheji. Ithulithiphu phezu kwephinikhodi yephakheji ikhombisa ukuthi imaphi amanye ama-peripheral angasebenzisa i-MSIO efanayo. Ungasebenzisa izinketho ze-IO_A ne-IO_B ukuze uxazulule izingxabano. Isibonelo, ku-IO_A isivele isetshenziswa enye i-peripheral, ungakhetha i-IO_B. Kwezinye izinhlanganisela zedivayisi/iphakheji, kokubili izinketho ze-IO_A kanye/noma ze-IO_B zingase zingatholakali.
Indwangu ye-FPGA - Kukhona imisebenzi emibili ehlukene engenzeka ku-GPIO ngayinye kwindwangu ye-FPGA: - I-Fabric_A ne-Fabric_B. Ungasebenzisa izinketho ze-Fabric_A ne-Fabric_B ukuze uxazulule izingxabano. Isibonelo, ku-Fabric_A isivele isetshenziswa enye i-peripheral, ungakhetha i-Fabric_B. Kwamanye amadivayisi, kokubili izinketho ze-Fabric_A kanye/noma ze-Fabric_B zingase zingatholakali. Ukuxhumana Okwengeziwe - Sebenzisa ibhokisi lokuhlola Izinketho Ezithuthukile ukuze view izinketho ezengeziwe zokuxhumana:

  • Hlola inketho Yendwangu ukuze ubone kwindwangu ye-FPGA isignali exhunywe ku-MSIO.

Ukuxhumana Preview

I-Connection Preview Iphaneli kungxoxo ye-MSS GPIO Configurator ibonisa umfanekiso view kokuxhumana kwamanje komugqa wesignali ogqanyisiwe (Umfanekiso 3-1).

Ukucushwa kwe-Microsemi SmartFusion2 MSS GPIO - GIPO

Umfanekiso 3-1 Ukuxhumana Preview Iphaneli

Ukungqubuzana Kwezinsiza

Ngenxa yokuthi ama-peripherals e-MSS - MMUART, I2C, SPI, CAN, GPIO, USB kanye ne-Ethernet MAC - abelana ngezinsiza zokufinyelela zendwangu ye-MSIO ne-FPGA, ukumiswa kwanoma iyiphi yalezi zindawo kungase kubangele ukungqubuzana kwensiza lapho ulungiselela isenzakalo se-peripheral yamanje. . Ama-peripheral configurator ahlinzeka ngezinkomba ezicacile lapho kuphakama ukungqubuzana okunjalo.
Izinsiza ezisetshenziswa umphumela we-peripheral olungiselelwe ngaphambilini ezinhlotsheni ezintathu zempendulo kusilungiselelo samanje se-peripheral:
Ulwazi - Uma insiza esetshenziswa enye i-peripheral ingangqubuzani nokucushwa kwamanje, isithonjana solwazi siyavezwa, ku-Connectivity Pre.view iphaneli, kuleyo nsiza. Ithiphu yamathuluzi esithonjaneni ihlinzeka ngemininingwane mayelana nokuthi iyiphi i-peripheral esebenzisa leyo nsiza.
Isexwayiso/Iphutha – Uma insiza esetshenziswa enye i-peripheral ingqubuzana nokucushwa kwamanje, kuvela isithonjana sesixwayiso noma iphutha, kokuthi Connectivity Pre.view iphaneli, kuleyo nsiza. Ithiphu yamathuluzi esithonjaneni ihlinzeka ngemininingwane mayelana nokuthi iyiphi i-peripheral esebenzisa leyo nsiza. Uma amaphutha eboniswa awukwazi ukwenza ukumisa kwamanje. Y
ungakwazi ukuxazulula ukungqubuzana ngokusebenzisa ukucushwa okuhlukile noma ukhansele ukucushwa kwamanje usebenzisa inkinobho ethi Khansela. Uma izixwayiso ziboniswa (futhi awekho amaphutha), ungakwazi ukwenza ukucushwa kwamanje. Nokho, awukwazi ukukhiqiza i-MSS iyonke; uzobona amaphutha esizukulwane efasiteleni lokungena le-Libero SoC. Kufanele uxazulule ukungqubuzana okudalile ngenkathi wenza ukumisa ngokulungisa kabusha noma iyiphi yezinto ezithinta umngcele ezidala ukungqubuzana. Izihleli ze-peripheral zisebenzisa imithetho elandelayo ukuze zinqume uma ngabe ukungqubuzana kufanele kubikwe njengephutha noma isexwayiso.

  1. Uma i-peripheral elungiswayo iyi-GPIO peripheral ngakho konke ukungqubuzana kungamaphutha.
  2. Uma i-peripheral elungiswayo ingeyona i-GPIO peripheral ngakho konke ukungqubuzana kungamaphutha ngaphandle kwalapho ukungqubuzana kunensiza ye-GPIO lapho ukungqubuzana kuzothathwa njengezixwayiso.

Iphutha Impendulo Example
I-peripheral ye-I2C_1 iyasetshenziswa futhi isebenzisa i-PAD yedivayisi eboshwe ukupakisha iphinikhodi ye-V23. Ukulungisa i-GPIO peripheral (GPIO_0) kangangokuthi imbobo ye-GPIO_0 ixhunywe ku-MSIO kuholela iphutha. Umfanekiso 4-1 ubonisa isithonjana sephutha esiboniswe kuthebula lesabelo sokuxhuma embobeni ye-GPIO_0.

Ukucushwa kwe-Microsemi SmartFusion2 MSS GPIO - GIPO 1

Umfanekiso 4-1  Iphutha Liboniswa Kuthebula Lokunikezwa Kokuxhumana
Umfanekiso 4-2 ubonisa isithonjana sephutha esiboniswe ekuqaleniview iphaneli kusisetshenziswa se-PAD sembobo ye-GPIO_0.

Ukucushwa kwe-Microsemi SmartFusion2 MSS GPIO - GIPO 12

Umfanekiso 4-2 Iphutha liboniswe ku-Preview Iphaneli

Ulwazi Impendulo Example
I-peripheral ye-I2C_1 iyasetshenziswa futhi isebenzisa i-PAD yedivayisi eboshwe ukupakisha iphinikhodi ye-V23. Ukulungisa iperipheral ye-GPIO ukuze imbobo ye-GPIO_0 ixhumeke kwindwangu ye-FPGA akubangeli ukungqubuzana. Nokho, ukukhombisa ukuthi i-PAD ihlotshaniswa nembobo ye-GPIO_0 (kodwa ayisetshenziswanga kuleli cala), isithonjana solwazi siboniswa ngaphambili.view iphaneli (Figure 4-3). Ithulithiphu ehambisana nesithonjana inikeza incazelo yokuthi insiza isetshenziswa kanjani (I2C_1 kulokhu).

Ukucushwa kwe-Microsemi SmartFusion2 MSS GPIO - GIPO 25

Umfanekiso 4-3 Isithonjana solwazi ku-Preview Iphaneli

Incazelo Yembobo

Ithebula 5-1 Incazelo Yembobo ye-GPIO

Igama Lembobo Port Group Incazelo
GPIO_ GPIO_PADS/GPIO_FABRIC Isignali ye-GPIO

Qaphela:

  • I/O 'uxhumano oluyinhloko' amagama ezimbobo ane-IN, OUT, TRI noma BI njengesijobelelo esisuselwe endaweni ekhethiwe, isb GPIO_0_IN.
  • Indwangu 'uxhumano oluyinhloko' amagama ezimbobo zokufakwayo ane-“F2M” njengesijobelelo, isb GPIO _8_F2M. • Amagama ezimbobo zendwangu 'uxhumano olungeziwe' ane-“I2F” njengesijobelelo, isb GPIO_8_I2F.
  • Amagama ezimbobo okukhiphayo nokunika amandla okukhiphayo amandla ane-“M2F” kanye ne-“M2F_OE” njengesijobelelo, isb GPIO_8_M2F kanye ne-GPIO_ 8_M2F_OE. • Izimbobo ze-PAD ziphromothwa ngokuzenzakalelayo ukuthi zibe phezulu kulo lonke uhlelo lokuklama.

A – Ukwesekwa Komkhiqizo
I-Microsemi SoC Products Group isekela imikhiqizo yayo ngezinsizakalo ezehlukene zokusekela, okuhlanganisa Isevisi Yamakhasimende, Isikhungo Sokusekela Ubuchwepheshe Bamakhasimende, a webindawo, i-imeyili, kanye namahhovisi okuthengisa emhlabeni wonke. Lesi sithasiselo siqukethe ulwazi mayelana nokuxhumana ne-Microsemi SoC Products Group nokusebenzisa lezi zinsizakalo zokusekela.
Insizakalo yekhasimende
Xhumana Nesevisi Yekhasimende ukuze uthole ukwesekwa kwemikhiqizo okungeyona eyobuchwepheshe, njengentengo yomkhiqizo, ukuthuthukiswa komkhiqizo, ulwazi lokubuyekeza, isimo soku-oda, nokugunyazwa.
Ukusuka eNyakatho Melika, shayela u-800.262.1060
Kuwo wonke umhlaba, shayela ku-650.318.4460
Ifeksi, noma yikuphi emhlabeni, 408.643.6913

I-Customer Technical Support Centre
I-Microsemi SoC Products Group isebenza ngeSikhungo sayo Sokusekela Ubuchwepheshe Bamakhasimende esinonjiniyela abanekhono eliphezulu abangasiza ukuphendula i-hardware yakho, isofthiwe, kanye nemibuzo yokuklama mayelana neMikhiqizo ye-Microsemi SoC. I-Customer Technical Support Centre ichitha isikhathi esiningi idala amanothi ohlelo, izimpendulo zemibuzo yomjikelezo wedizayini evamile, imibhalo yezinkinga ezaziwayo, kanye nemibuzo ehlukahlukene evame ukubuzwa. Ngakho-ke, ngaphambi kokuthi uxhumane nathi, sicela uvakashele izinsiza zethu ze-inthanethi. Kungenzeka ukuthi sesiyiphendulile imibuzo yakho.

Ukusekela kwezobuchwepheshe
Vakashela Ukwesekwa Kwamakhasimende webisiza (www.microsemi.com/soc/support/search/default.aspx) ukuze uthole ulwazi olwengeziwe nokusekelwa. Izimpendulo eziningi ezitholakalayo ekuseshekeni web izinsiza zihlanganisa imidwebo, imidwebo, kanye nezixhumanisi kwezinye izinsiza ku- webindawo.

Webindawo
Ungaphequlula ulwazi oluhlukahlukene lobuchwepheshe kanye nokungelona elobuchwepheshe ekhasini lasekhaya le-SoC, kokuthi www.microsemi.com/soc.

Ukuxhumana Nesikhungo Sokusekela Abathengi
Onjiniyela abanamakhono aphezulu basebenza esikhungweni sokusekela iTechnical Support. Isikhungo Sokusekelwa Kwezobuchwepheshe singathintwa nge-imeyili noma nge-Microsemi SoC Products Group webindawo.
I-imeyili
Ungakwazi ukuxhumana imibuzo yakho yobuchwepheshe ekhelini lethu le-imeyili futhi uthole izimpendulo nge-imeyili, ifeksi, noma ucingo. Futhi, uma unezinkinga zokuklama, ungathumela i-imeyili yakho files ukuthola usizo. Sihlala siqapha i-akhawunti ye-imeyili usuku lonke. Lapho uthumela isicelo sakho kithi, sicela uqinisekise ukuthi ufaka igama lakho eliphelele, igama lenkampani, kanye nemininingwane yakho yokuxhumana ukuze kucutshungulwe ngempumelelo isicelo sakho. Ikheli le-imeyili losekelo lobuchwepheshe lithi soc_tech@microsemi.com.

Amacala Ami
Amakhasimende e-Microsemi SoC Products Group angahambisa futhi alandelele amacala obuchwepheshe ku-inthanethi ngokuya kokuthi Amacala Ami.
Ngaphandle kwe-US
Amakhasimende adinga usizo ngaphandle kwezindawo zesikhathi zase-US angaxhumana nosekelo lobuchwepheshe nge-imeyili (soc_tech@microsemi.com) noma uthinte ihhovisi lezokuthengisa lendawo. Uhlu lwamahhovisi okuthengisa lungatholakala ku www.microsemi.com/soc/company/contact/default.aspx.

Ukusekelwa Kwezobuchwepheshe kwe-ITAR
Ukuze uthole ukwesekwa kobuchwepheshe ku-RH kanye ne-RT FPGAs elawulwa yi-International Traffic in Arms Regulations (ITAR), xhumana nathi ngokusebenzisa soc_tech_itar@microsemi.com. Kungenjalo, phakathi Kwamacala Ami, khetha Yebo ohlwini oludonsela phansi lwe-ITAR. Ukuze uthole uhlu oluphelele lwama-Microsemi FPGA alawulwa yi-ITAR, vakashela i-ITAR web ikhasi.

I-Microsemi Corporation (NASDAQ: MSCC) inikeza iphothifoliyo ephelele yezixazululo ze-semiconductor: i-aerospace, ukuzivikela nokuphepha; ibhizinisi kanye nokuxhumana; kanye nezimakethe zamandla ezimboni nezinye. Imikhiqizo ihlanganisa ukusebenza okuphezulu, i-analog enokwethenjelwa kakhulu kanye namadivayisi e-RF, isignali exubile namasekhethi ahlanganisiwe e-RF, ama-SoCs enziwe ngokwezifiso, ama-FPGA, namasistimu angaphansi aphelele. I-Microsemi ikomkhulu layo e-Aliso Viejo, Calif. Funda kabanzi ku- www.microsemi.com.
© 2012 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.

I-Microsemi - IlogoIkomkhulu le-Microsemi Corporate
I-One Enterprise, i-Aliso Viejo CA 92656 USA
E-USA: +1 949-380-6100
Ukuthengisa: +1 949-380-6136
Ifeksi: +1 949-215-4996

Amadokhumenti / Izinsiza

Ukucushwa kwe-Microsemi SmartFusion2 MSS GPIO [pdf] Imaniwali yosebenzisayo
I-SmartFusion2 MSS GPIO Configuration, SmartFusion2 MSS, GPIO Configuration, Configuration

Izithenjwa

Shiya amazwana

Ikheli lakho le-imeyili ngeke lishicilelwe. Izinkambu ezidingekayo zimakiwe *