Logotip Microsemi

Konfiguracija Microsemi SmartDesign MSS GPIO

Microsemi-SmartDesign-MSS-GPIO-Configuration-PRO

Podsistem mikrokrmilnika SmartFusion (MSS) zagotavlja trdo periferno napravo GPIO (podvodilo APB_1) z 32 nastavljivimi GPIO. Dejansko vedenje vsakega GPIO (kontrole registrov za omogočanje vhoda, izhoda in izhoda, načini prekinitve itd.) je mogoče definirati na ravni aplikacije z gonilnikom SmartFusion MSS GPIO, ki ga zagotavlja Actel. Vendar morate določiti, ali je GPIO neposredno povezan z zunanjo ploščico (MSS I/O) ali s strukturo FPGA. Ta del konfiguracije naprave se izvede z uporabo konfiguratorja MSS GPIO in je opisan v tem dokumentu.
Za več podrobnosti o trdi zunanji napravi MSS GPIO glejte Uporabniški priročnik za podsistem mikrokontrolerja Actel SmartFusion.

Možnosti povezave

MSS I/O Pad – Izberite to možnost, če želite označiti, da bo izbrani GPIO povezan z zunanjo namensko ploščo (MSS I/O). Izbrati morate vrsto V/I vmesnega pomnilnika – INBUF, OUTBUF, TRIBUFF in BIBUF – ki bo določal, kako se konfigurira V/I plošča MSS. Upoštevajte, da ta možnost morda ne bo na voljo, če V/I MSS že uporablja druga zunanja naprava ali splet (za več podrobnosti glejte razdelek Skupna raba V/I MSS).

Tkanina - Izberite to možnost, če želite označiti, da bo izbrani GPIO povezan s strukturo FPGA. Izbrati morate, ali želite, da se povezave GPI (vhod), GPO (izhod) ali obe GPI in GPO (vhod/izhod) izvedejo za povezavo s tkanino. Upoštevajte, da registra za omogočanje izhoda GPIO ni mogoče prikazati v strukturi, ko je izbrana ta možnost. Poleg tega lahko GPI, povezani s strukturo, sprožijo prekinitve iz uporabniške logike, če vaša aplikacija pravilno nastavi ustrezne bite za omogočanje prekinitev (funkcije inicializacije gonilnika MSS GPIO).

Skupna raba V/I MSS

V arhitekturi SmartFusion so I/O MSS v skupni rabi med dvema zunanjima enotama MSS ali med periferno enoto MSS in strukturo FPGA. MSS GPIO se morda ne bodo mogli povezati z določenim V/I MSS, če je ta V/I že povezan z obrobno napravo MSS ali s strukturo FPGA. Konfigurator GPIO zagotavlja neposredne povratne informacije o tem, ali je GPIO mogoče povezati z V/I MSS ali ne.

GPIO[31:16]
GPIO[31:16] so organizirani v skupine, ki označujejo, s katero periferno napravo MSS si delijo V/I MSS. Če je uporabljena zunanja naprava (omogočena na platnu MSS), je spustni meni MSS I/O Pad zatemnjen za ustrezne GPIO-je v skupni rabi, poleg spustnega menija pa je prikazana ikona Info. Ikona Info označuje, da možnosti MSS I/O ni mogoče izbrati, ker jo že uporablja periferna naprava MSS ali, glede na izbrani paket, ni povezana.

Example 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 in UART_1 so omogočeni v platnu MSS.

  • GPIO[31:16] ni mogoče povezati z V/I MSS. Upoštevajte zatemnjene menije in ikone informacij (slika 1-1).
  • GPIO[31:15] je še vedno mogoče povezati s strukturo FPGA. V tem bivšemample je GPIO[31] povezan s tkanino kot izhod, GPIO[30] pa kot vhod.

Konfiguracija Microsemi SmartDesign MSS GPIO 1

Example 2
I2C_0 in I2C_1 sta na platnu MSS onemogočena.

  • GPIO[31:30] in GPIO[23:22] je mogoče povezati z V/I MSS (kot je prikazano na sliki 1-2).
  • V tem bivšemample sta GPIO[31] in GPIO[30] povezana z V/I MSS kot izhodna vrata.
  • V tem bivšemample, GPIO[23] je povezan z V/I MSS kot vhodna vrata in GPIO[22] je povezan z V/I MSS kot dvosmerna vrata.
  • GPIO[29:24,21:16] ni mogoče povezati z V/I MSS. Upoštevajte sivo obarvane menije in ikone informacij.
  • GPIO[29:24,21:16] je še vedno mogoče povezati s strukturo FPGA. V tem bivšemample sta GPIO[29] in GPIO[28] povezana s strukturo kot vhodna vrata.

Konfiguracija Microsemi SmartDesign MSS GPIO 2

GPIO[15:0]
GPIO[15:0] souporablja V/I MSS, ki jih je mogoče konfigurirati za povezavo s strukturo FPGA (to poznejšo konfiguracijo lahko izvedete s konfiguratorjem V/I MSS). Če je V/I MSS konfiguriran za povezavo s strukturo FPGA, je spustni meni MSS I/O Pad zatemnjen za ustrezne GPIO-je v skupni rabi, poleg spustnega menija pa je prikazana ikona za informacije. Ikona Info označuje, da možnosti MSS I/O ni mogoče izbrati, ker je že uporabljena ali glede na izbrani paket ni povezana.
Upoštevajte, da modro besedilo v konfiguratorju označuje ime zatiča paketa za vsak V/I MSS, povezan z GPIO. Te informacije so uporabne za načrtovanje postavitve plošče.

Example
Za pravilno demonstracijo, kako so konfiguracije V/I MSS in konfiguracije GPIO[15:0] povezane, slika 1-3 prikazuje oba konfiguratorja enega ob drugem z naslednjo konfiguracijo:

  • MSS I/O [15] se uporablja kot vrata INBUF, povezana s strukturo FPGA. Posledično GPIO[15] ni mogoče povezati z V/I MSS.
  • GPIO[5] je povezan z V/I MSS kot vhod. Posledično MSS I/O[5] ni mogoče uporabiti za povezavo s strukturo FPGA.
  • GPIO[3] je povezan s strukturo FPGA kot izhod. Posledično MSS I/O[3] ni mogoče uporabiti za povezavo s strukturo FPGA.

Konfiguracija Microsemi SmartDesign MSS GPIO 3

Opis vrat

Tabela 2-1 • Opis vrat GPIO

Ime vrat Smer PAD? Opis
GPIO_ _IN In ja Ime vrat GPIO, ko je GPIO[index] konfiguriran kot V/I MSS Vnos

pristanišče

GPIO_ _OUT ven ja Ime vrat GPIO, ko je GPIO[index] konfiguriran kot V/I MSS Izhod

pristanišče

GPIO_ _TRI ven ja Ime vrat GPIO, ko je GPIO[index] konfiguriran kot V/I MSS

Tristate pristanišče

GPIO_ _BI Inout ja Ime vrat GPIO, ko je GPIO[index] konfiguriran kot MSS V/I dvosmerni pristanišče
F2M_GPI_ In št Ime vrat GPIO, ko je GPIO[index] konfiguriran za povezavo s strukturo FPGA kot Vnos vrata (F2M označuje, da gre signal iz mreže v MSS)
M2F_GPO_ In št Ime vrat GPIO, ko je GPIO[index] konfiguriran za povezavo s strukturo FPGA kot Izhod vrata (M2F označuje, da gre signal od MSS do tkanine)

Opomba:

  • Vrata PAD so samodejno povišana na vrh v celotni hierarhiji načrtovanja.
  • Vrata, ki niso PAD, je treba ročno dvigniti na najvišjo raven s platna konfiguratorja MSS, da bodo na voljo kot naslednja raven hierarhije.

Podpora za izdelke

Skupina izdelkov Microsemi SoC podpira svoje izdelke z različnimi podpornimi storitvami, vključno s centrom za tehnično podporo strankam in netehnično službo za stranke. Ta dodatek vsebuje informacije o stiku s skupino izdelkov SoC in uporabi teh podpornih storitev.

Obrnite se na center za tehnično podporo strankam
Microsemi zaposluje svoj center za tehnično podporo strankam z visoko usposobljenimi inženirji, ki vam lahko pomagajo odgovoriti na vaša vprašanja o strojni, programski in oblikovalski opremi. Center za tehnično podporo strankam porabi veliko časa za ustvarjanje opomb o aplikaciji in odgovorov na pogosta vprašanja. Torej, preden stopite v stik z nami, obiščite naše spletne vire. Zelo verjetno smo že odgovorili na vaša vprašanja.

Tehnična podpora
Stranke Microsemi lahko prejmejo tehnično podporo za izdelke Microsemi SoC tako, da pokličejo vročo linijo za tehnično podporo kadar koli od ponedeljka do petka. Stranke imajo tudi možnost, da interaktivno oddajo in spremljajo primere na spletu na My Cases ali pošljejo vprašanja po e-pošti kadar koli med tednom.
Web: www.actel.com/mycases
Telefon (Severna Amerika): 1.800.262.1060
Telefon (mednarodni): +1 650.318.4460
E-pošta: soc_tech@microsemi.com

Tehnična podpora ITAR
Stranke podjetja Microsemi lahko prejmejo tehnično podporo ITAR za izdelke Microsemi SoC tako, da pokličejo vročo linijo za tehnično podporo ITAR: od ponedeljka do petka od 9 do 6 po pacifiškem času. Stranke imajo tudi možnost, da interaktivno oddajo in spremljajo primere na spletu na My Cases ali pošljejo vprašanja po e-pošti kadar koli med tednom.
Web: www.actel.com/mycases
Telefon (Severna Amerika): 1.888.988.ITAR
Telefon (mednarodni): +1 650.318.4900
E-pošta: soc_tech_itar@microsemi.com

Netehnična služba za stranke
Obrnite se na službo za stranke za netehnično podporo za izdelke, kot so cene izdelkov, nadgradnje izdelkov, informacije o posodobitvah, status naročila in avtorizacija.
Predstavniki službe za pomoč uporabnikom podjetja Microsemi so na voljo od ponedeljka do petka od 8 do 5 po pacifiškem času, da odgovorijo na netehnična vprašanja.
Telefon: +1 650.318.2470

Microsemi Corporation (NASDAQ: MSCC) ponuja najobsežnejši portfelj polprevodniške tehnologije v industriji. Predani reševanju najbolj kritičnih sistemskih izzivov, izdelki družbe Microsemi vključujejo visoko zmogljive, visoko zanesljive analogne in RF naprave, mešana signalna integrirana vezja, FPGA in prilagodljive SoC ter celotne podsisteme. Microsemi služi vodilnim proizvajalcem sistemov po vsem svetu na obrambnih, varnostnih, vesoljskih, podjetniških, komercialnih in industrijskih trgih. Več o tem na www.microsemi.com

Sedež podjetja Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
ZDA
Telefon 949-221-7100 faks 949-756-0308

SoC Products Group 2061 Stierlin Court Mountain View, CA 94043-4655
ZDA
Telefon 650.318.4200 Faks 650.318.4600 www.actel.com

SoC Products Group (Evropa) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB Združeno kraljestvo
Telefon +44 (0) 1276 609 300
Faks +44 (0) 1276 607 540

SoC Products Group (Japonska) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokio 150 Japonska
Telefon +81.03.3445.7671 Faks +81.03.3445.7668

SoC Products Group (Hong Kong) Soba 2107, China Resources Building 26 Harbour Road
Wanchai, Hong Kong
Telefon +852 2185 6460
Faks +852 2185 6488

© 2010 Microsemi Corporation. Vse pravice pridržane. Microsemi in logotip Microsemi sta blagovni znamki Microsemi Corporation. Vse druge blagovne in storitvene znamke so last njihovih lastnikov.

Dokumenti / Viri

Konfiguracija Microsemi SmartDesign MSS GPIO [pdfUporabniški priročnik
SmartDesign MSS GPIO, konfiguracija, SmartDesign MSS GPIO konfiguracija, SmartDesign MSS

Reference

Pustite komentar

Vaš elektronski naslov ne bo objavljen. Obvezna polja so označena *