Microsemi SmartDesign MSS GPIO konfigurazioa

SmartFusion Microcontroller Subsystem (MSS) GPIO periferiko gogor bat (APB_1 azpi-busa) eskaintzen du 32 GPIO konfiguragarri dituena. GPIO bakoitzaren benetako portaera (sarrera, irteera eta irteera gaitzeko erregistro kontrolak, eten moduak, etab.) aplikazio mailan defini daiteke Actelek emandako SmartFusion MSS GPIO Driver-a erabiliz. Hala ere, GPIO bat kanpoko pad batera (MSS I/O) edo FPGA ehunera zuzenean konektatuta dagoen zehaztu behar duzu. Gailuaren konfigurazioaren zati hau MSS GPIO konfiguratzailea erabiliz egiten da eta dokumentu honetan deskribatzen da.
MSS GPIO periferiko gogorrari buruzko xehetasun gehiago lortzeko, ikusi Actel SmartFusion Microcontroller Subsystem Erabiltzailearen Gidara.
Konektibitate-aukerak
MSS I/O Pad - Hautatu aukera hau hautatutako GPIO kanpoko pad dedikatu batera (MSS I/O) konektatuta egongo dela adierazteko. MSS I/O pad-a nola konfiguratzen den definituko duen I/O buffer mota hautatu behar duzu – INBUF, OUTBUF, TRIBUFF eta BIBUF. Kontuan izan baliteke aukera hau erabilgarri ez egotea MSS I/O beste periferiko batek edo ehunak dagoeneko erabiltzen badu (ikus MSS I/O partekatzea atala xehetasun gehiago lortzeko)
Ehuna - Hautatu aukera hau hautatutako GPIO FPGA ehunera konektatuta egongo dela adierazteko. Ehunera konektatzeko GPI (Sarrera), GPO (Irteera) edo GPI eta GPO (Sarrera/Irteera) konexioa(k) ateratzea nahi duzun hautatu behar duzu. Kontuan izan GPIO irteera gaitzeko erregistroa ezin dela ehunera atera aukera hau hautatzen denean. Gainera, ehunera konektatutako GPI-ek erabiltzailearen logikaren etenaldiak eragin ditzake zure aplikazioak etendura gaitzeko bit egokiak behar bezala ezartzen baditu (MSS GPIO kontrolatzailearen hasierako funtzioak).
MSS I/O partekatzea
SmartFusion arkitekturan MSS I/Oak bi MSS periferikoren artean edo MSS periferiko baten eta FPGA ehunaren artean partekatzen dira. Baliteke MSS GPIOak ezingo dira konektatu MSS I/O jakin batera, baldin eta I/O hau dagoeneko MSS periferiko batera edo FPGA ehunera konektatuta badago. GPIO konfiguratzaileak zuzeneko iritzia ematen du GPIO bat MSS I/O batera konektatu daitekeen ala ez.
GPIO[31:16]
GPIO[31:16] MSS I/O-ak zein MSS periferikorekin partekatzen ari diren adierazten duten taldeetan antolatzen dira. Periferiko bat erabiltzen bada (MSS oihalean gaituta), orduan MSS I/O Pad goitibeherako menua grisatuta egongo da dagozkien GPIO partekatuetarako eta Informazio ikono bat bistaratzen da goitibeherako menuaren ondoan. Info ikonoak adierazten du ezin dela hautatu MSS I/O aukera, dagoeneko MSS periferiko batek erabiltzen duelako edo, hautatutako paketearen arabera, lotu gabe dagoelako.
Example 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 eta UART_1 gaituta daude MSS oihalean.
- GPIO[31:16] ezin da MSS I/O batera konektatu. Kontuan izan gris koloreko menuak eta Info ikonoak (1-1 irudia).
- GPIO[31:15] oraindik FPGA ehunera konekta daiteke. Adib honetanample, GPIO[31] ehunari Irteera gisa konektatuta dago eta GPIO[30] Sarrera gisa.

Example 2
I2C_0 eta I2C_1 desgaituta daude MSS oihalean.
- GPIO[31:30] eta GPIO[23:22] MSS I/O batera konekta daitezke (1-2 irudian ikusten den bezala).
- Adib honetanample, GPIO[31] eta GPIO[30] MSS I/O batera konektatuta daude Irteera ataka gisa.
- Adib honetanample, GPIO[23] MSS I/O batera konektatuta dago Sarrerako ataka gisa eta GPIO[22] MSS I/O batera konektatuta dago Bidirekzioko ataka gisa.
- GPIO[29:24,21:16] ezin da MSS I/O batera konektatu. Kontuan izan gris koloreko menuak eta Info ikonoak.
- GPIO[29:24,21:16] oraindik FPGA ehunera konekta daiteke. Adib honetanample, GPIO[29] eta GPIO[28] sarera konektatuta daude Sarrerako ataka gisa.

GPIO[15:0]
GPIO[15:0] FPGA ehunera konektatzeko konfigura daitezkeen MSS I/O-ak partekatzen ditu (geroago konfigurazio hau MSS I/O Configurator erabiliz egin daiteke). MSS I/O bat FPGA ehunera konektatzeko konfiguratuta badago, orduan MSS I/O Pad goitibeherako menua grisatuta dago dagozkion GPIO partekatuetarako eta Informazio ikono bat agertzen da goitibeherako menuaren ondoan. Info ikonoak adierazten du ezin dela hautatu MSS I/O aukera dagoeneko erabiltzen delako edo, hautatutako paketearen arabera, lotu gabe dagoelako.
Kontuan izan konfiguratzaileko testu urdinak GPIO batekin lotutako MSS I/O bakoitzaren paketearen pin izena nabarmentzen duela. Informazio hau erabilgarria da taularen diseinua planifikatzeko.
Example
MSS I/O konfigurazioak eta GPIO[15:0] konfigurazioak nola uztartzen diren behar bezala erakusteko, 1-3 irudiak bi konfiguratzaileak elkarren ondoan erakusten ditu konfigurazio honekin:
- MSS I/O[15] FPGA ehunari konektatuta dagoen INBUF ataka gisa erabiltzen da. Ondorioz, GPIO[15] ezin da MSS I/O batera konektatu.
- GPIO[5] MSS I/O batera konektatuta dago Sarrera gisa. Ondorioz, MSS I/O[5] ezin da erabili FPGA ehunera konektatzeko.
- GPIO[3] FPGA ehunera konektatuta dago Irteera gisa. Ondorioz, MSS I/O[3] ezin da erabili FPGA ehunera konektatzeko.

Portuaren Deskribapena
2-1 taula • GPIO ataka deskribapena
| Portuaren izena | Norabidea | PAD? | Deskribapena |
| GPIO_ _IN | In | Bai | GPIO ataka-izena GPIO[index] MSS I/O gisa konfiguratuta dagoenean Sarrera
portua |
| GPIO_ _KANPO | Kanpoan | Bai | GPIO ataka-izena GPIO[index] MSS I/O gisa konfiguratuta dagoenean Irteera
portua |
| GPIO_ _TRI | Kanpoan | Bai | GPIO ataka-izena GPIO[index] MSS I/O gisa konfiguratuta dagoenean
Tristatu portua |
| GPIO_ _BI | Inout | Bai | GPIO ataka izena GPIO[index] MSS gisa konfiguratuta dagoenean I/O Bi norabidekoa portua |
| F2M_GPI_ | In | Ez | GPIO ataka izena GPIO[index] FPGA ehunera konektatzeko konfiguratuta dagoenean Sarrera ataka (F2M seinalea ehunetik MSSra doala adierazten du) |
| M2F_GPO_ | In | Ez | GPIO ataka izena GPIO[index] FPGA ehunera konektatzeko konfiguratuta dagoenean Irteera ataka (M2F seinalea MSStik ehunera doala adierazten du) |
Oharra:
- PAD atakak automatikoki igotzen dira diseinuaren hierarkia osoan.
- PAD ez diren atakak eskuz sustatu behar dira goiko mailara MSS konfiguratzaileen oihaletik hurrengo hierarkia-maila gisa erabilgarri egon daitezen.
Produktuaren laguntza
Microsemi SoC Products Group-ek bere produktuak babesten ditu hainbat laguntza-zerbitzurekin, besteak beste, Bezeroaren Laguntza Teknikorako Zentroa eta Bezeroarentzako Zerbitzu ez-teknikoa. Eranskin honek SoC Products Group-ekin harremanetan jartzeari eta laguntza-zerbitzu hauek erabiltzeari buruzko informazioa jasotzen du.
Bezeroaren Laguntza Teknikorako Zentroarekin harremanetan jartzea
Microsemi-k bere Bezeroentzako Laguntza Teknikorako Zentroa eskaintzen du zure hardware, software eta diseinuko galderei erantzuten lagunduko dizuten ingeniari trebeekin. Bezeroentzako Laguntza Teknikorako Zentroak denbora asko ematen du aplikazioen oharrak eta galdera-mahaien erantzunak sortzen. Beraz, gurekin harremanetan jarri aurretik, bisitatu gure sareko baliabideak. Litekeena da dagoeneko zure galderei erantzuna ematea.
Laguntza Teknikoa
Microsemi-ko bezeroek Microsemi SoC produktuetan laguntza teknikoa jaso dezakete laguntza teknikoko telefono-zerbitzuari deituta, astelehenetik ostiralera. Era berean, bezeroek aukera dute interaktiboki kasuak linean bidaltzeko eta jarraipena egiteko My Cases webgunean edo galderak posta elektroniko bidez bidaltzeko astean zehar.
Web: www.actel.com/mycases
Telefonoa (Ipar Amerika): 1.800.262.1060
Telefonoa (Nazioartea): +1 650.318.4460
Posta elektronikoa: soc_tech@microsemi.com
ITAR Laguntza Teknikoa
Microsemi-ko bezeroek Microsemi SoC produktuetan ITAR-en laguntza teknikoa jaso dezakete ITAR-ren Laguntza Teknikoaren Telefono Telefonora deituz: astelehenetik ostiralera, 9:6etatik XNUMX:XNUMXetara Pazifikoko ordua. Era berean, bezeroek aukera dute interaktiboki kasuak linean bidaltzeko eta jarraipena egiteko My Cases webgunean edo galderak posta elektroniko bidez bidaltzeko astean zehar.
Web: www.actel.com/mycases
Telefonoa (Ipar Amerika): 1.888.988.ITAR
Telefonoa (Nazioartea): +1 650.318.4900
Posta elektronikoa: soc_tech_itar@microsemi.com
Bezeroarentzako arreta ez-teknikoa
Jarri harremanetan Bezeroarentzako Zerbitzuarekin produktuen laguntza teknikoa ez den, hala nola produktuen prezioak, produktuen bertsio berritzeak, eguneratze-informazioa, eskaeraren egoera eta baimena lortzeko.
Microsemi-ren bezeroarentzako arretarako ordezkariak astelehenetik ostiralera daude eskuragarri, 8:5etatik XNUMX:XNUMXetara Pazifikoko ordua, teknikoak ez diren galderak erantzuteko.
Telefonoa: +1 650.318.2470
Microsemi Corporation (NASDAQ: MSCC) industriako erdieroaleen teknologiaren zorrorik handiena eskaintzen du. Sistemaren erronka kritikoenak konpontzeko konpromisoa hartuta, Microsemi-ren produktuek errendimendu handiko, fidagarritasun handiko gailu analogikoak eta RF, seinale mistoko zirkuitu integratuak, FPGAak eta SoC pertsonalizagarriak eta azpisistema osoak dira. Microsemi-k mundu osoko sistemen fabrikatzaile nagusiei zerbitzatzen die defentsa, segurtasun, aeroespazio, enpresa, merkataritza eta industria merkatuetan. Informazio gehiago hemen www.microsemi.com
Egoitza Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
AEB
Telefonoa 949-221-7100 Faxa 949-756-0308
SoC Products Group 2061 Stierlin Court Mountain View, CA 94043-4655
AEB
Telefonoa 650.318.4200 Faxa 650.318.4600 www.actel.com
SoC Products Group (Europa) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB Erresuma Batua
Telefonoa +44 (0) 1276 609 300
Faxa +44 (0) 1276 607 540
SoC Products Group (Japonia) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokio 150 Japonia
Telefonoa +81.03.3445.7671 Faxa +81.03.3445.7668
SoC Products Group (Hong Kong) Aretoa 2107, China Resources Building 26 Harbour Road
Wanchai, Hong Kong
Telefonoa +852 2185 6460
Faxa +852 2185 6488
© 2010 Microsemi Corporation. Eskubide guztiak erreserbatuak. Microsemi eta Microsemi logotipoa Microsemi Corporation-en marka komertzialak dira. Gainerako marka komertzialak eta zerbitzu-markak dagozkien jabeen jabetzakoak dira.
Dokumentuak / Baliabideak
![]() |
Microsemi SmartDesign MSS GPIO konfigurazioa [pdfErabiltzailearen eskuliburua SmartDesign MSS GPIO, Konfigurazioa, SmartDesign MSS GPIO Konfigurazioa, SmartDesign MSS |





