Microsemi - LogoConfigurazione SmartFusion2 MSS GPIO
Manuale d'usu

Introduzione

U Subsistema di Microcontroller SmartFusion2 (MSS) furnisce un perifericu duru GPIO (subbus APB_1) chì supporta 32 I/O per scopi generali.
Nantu à u canvas MSS, duvete attivà (predeterminatu) o disattiveghjanu l'istanza GPIO secondu s'ellu hè stata utilizata in a vostra applicazione attuale. Se disabilitatu, l'istanza GPIO hè tenuta in reset (statu più bassu di putenza). Per automaticamente, ùn hè micca utilizatu GPIO quandu avete attivatu l'istanza GPIO a prima volta. Nota chì i MSIO attribuiti à l'istanza GPIO sò spartuti cù altre periferiche MSS. Questi I / O spartuti sò dispunibuli per cunnette altri periferichi quandu l'istanza GPIO hè disattivata o se i porti di l'istanza GPIO sò cunnessi à a tela FPGA. Nota chì i GPIO sò cunfigurati individualmente in u cunfiguratore perifericu GPIO. U cumpurtamentu funziunale di ogni GPIO (vale à dì u cumpurtamentu di l'interruzzione) deve esse definitu à u livellu di l'applicazione utilizendu u SmartFusion2 MSS MMUART Driver furnitu da Microsemi. In questu documentu, descrivimu cumu cunfigurà l'istanze MSS GPIO è definisce cumu i signali periferichi sò cunnessi. Per più dettagli nantu à i periferichi duri MSS GPIO, fate riferimentu à a Guida d'Usuariu SmartFusion2

Opzioni di cunfigurazione

Definizione Set / Reset - Ci sò quattru gruppi uguali di ottu GPIO ognunu per un totale di 32. Pudete definisce una fonte è statu cumuni (Set or Reset) per l'ottu GPIO in un gruppu. Ci hè duie scelte per a fonte di Set / Reset:

  • Registri di Sistema - Ogni gruppu hà un registru di sistema unicu per questu scopu. I registri di u sistema ponu accede via firmware. Impostazione di MSS_GPIO_ U registru di u sistema _SOFT_RESET resettarà tutti i GPIO in quella gamma à u valore definitu da u statu di reset.
  • FPGA Fabric - U signale hè chjamatu MSS_GPIO_RESET_N.

Configurazione Microsemi SmartFusion2 MSS GPIO -

Figura 1-1 Opzioni di cunfigurazione SmartFusion2 MSS GPIO

Tabella d'assignazione di i signali GPIO

L'architettura SmartFusion2 furnisce un schema assai flexible per cunnette i segnali di periferiche sia à MSIO sia à u tissu FPGA. Aduprate a tabella di cunfigurazione di l'assignazione di signale per definisce ciò chì u vostru perifericu hè cunnessu in a vostra applicazione. Questa tabella di assignazione hà e seguenti colonne:
ID GPIO - Identifica l'identificatore GPIO - da 0 à 31 - per ogni fila.
Direzzione - Indica se u GPIO hè cunfiguratu cum'è Input, Output, Tristate o Bidirezionale. Aduprate u pulldown per stabilisce a direzzione GPIO.
Pin di pacchettu - Mostra u pin di u pacchettu assuciatu cù u MSIO quandu u signale hè cunnessu à un MSIO.

Connettività - Aduprate a lista drop-down per selezziunate se u signale hè cunnessu à un MSIO o u tissu FPGA. Ci hè duie opzioni - A è B -, in ogni casu, chì pudete sceglie.
MSIO - Ci sò dui assignazioni I / O diffirenti pussibuli per ognunu
GPIO: IO_A è IO_B. Pudete sceglie sia è cuntrollà u pin di pacchettu. Un tooltip sopra u pin di u pacchettu indica quale altri periferici puderanu ancu aduprà u stessu MSIO. Pudete utilizà l'opzioni IO_A è IO_B per risolve i cunflitti. Per esempiu, in IO_A hè digià utilizatu da un altru perifericu, pudete sceglie IO_B. In alcune combinazioni di dispositivi / pacchetti, l'opzioni IO_A è / o IO_B pò esse micca dispunibili.
Tissu FPGA – Il y a deux assignations différentes possibles pour chaque GPIO au tissu FPGA : – Fabric_A et Fabric_B. Pudete utilizà l'opzioni Fabric_A è Fabric_B per risolve i cunflitti. Per esempiu, in Fabric_A hè digià utilizatu da un altru perifericu, pudete sceglie Fabric_B. In certi dispositi, sia l'opzioni Fabric_A è / o Fabric_B pò esse micca dispunibili. Connessioni Extra - Aduprate a casella di spunta Opzioni Avanzate per view l'opzioni di cunnessione extra:

  • Verificate l'opzione Fabric per osservà in u tissu FPGA un signalu chì hè cunnessu à un MSIO.

Connettività Preview

A Connettività Preview pannellu in u dialogu MSS GPIO Configurator mostra un graficu view di e cunnessione attuale per a fila di signale evidenziata (Figura 3-1).

Microsemi SmartFusion2 MSS GPIO Configuration - GIPO

Figura 3-1 Connettività Preview Panel

Cunflitti di risorse

Perchè i periferiche MSS - MMUART, I2C, SPI, CAN, GPIO, USB è Ethernet MAC - sparte risorse d'accessu à a tela MSIO è FPGA, a cunfigurazione di qualsiasi di sti periferici pò esse un cunflittu di risorse quandu cunfigurate una istanza di u perifericu attuale. . I cunfiguratori periferici furniscenu indicatori chjaru quandu un tali cunflittu sorge.
I risorsi utilizati da un perifericu cunfiguratu prima risultanu in trè tippi di feedback in u cunfiguratore perifericu attuale:
infurmazione - Se una risorsa utilizata da un altru perifericu ùn hè micca in cunflittu cù a cunfigurazione attuale, una icona d'infurmazione hè visualizata, in a Connettività Preview panel, nantu à quella risorsa. Un tooltip nantu à l'icona furnisce dettagli nantu à quale periferica usa quella risorsa.
Avvisu / Errore - Se una risorsa utilizata da un altru perifericu hè in cunflittu cù a cunfigurazione attuale, un icona d'avvertimentu o d'errore apparisce, in u Connectivity Pre.view panel, nantu à quella risorsa. Un tooltip nantu à l'icona furnisce dettagli nantu à quale periferica usa quella risorsa. Quandu l'errori sò visualizati, ùn pudete micca cummette a cunfigurazione attuale. Y
Pudete sia risolve u cunflittu usendu una cunfigurazione diversa o annullà a cunfigurazione attuale cù u buttone Annulla. Quandu l'avvirtimenti sò visualizati (è ùn ci sò micca errori), pudete cummette a cunfigurazione attuale. Tuttavia, ùn pudete micca generà u MSS generale; vi vede l'errore di generazione in a finestra di log Libero SoC. Duvete risolve u cunflittu chì avete creatu quandu avete impegnatu a cunfigurazione cunfigurà unu di i periferichi chì causanu u cunflittu. I cunfiguratori periferichi implementanu e regule seguenti per stabilisce se un cunflittu deve esse signalatu cum'è un errore o un avvisu.

  1. Se u perifericu cunfiguratu hè u perifericu GPIO allora tutti i cunflitti sò errori.
  2. Se u perifericu chì hè cunfiguratu ùn hè micca u perifericu GPIO, allora tutti i cunflitti sò errori, salvu chì u cunflittu hè cù una risorsa GPIO in quale casu i cunflitti seranu trattati cum'è avvisi.

Errore Feedback Example
U perifericu I2C_1 hè utilizatu è usa u dispusitivu PAD bounded to package pin V23. A cunfigurazione di u perifericu GPIO (GPIO_0) in modu chì u portu GPIO_0 hè cunnessu à un MSIO risultatu in un errore. A Figura 4-1 mostra l'icona d'errore affissata in a tabella di assignazione di cunnessione per u portu GPIO_0.

Configurazione Microsemi SmartFusion2 MSS GPIO - GIPO 1

Figura 4-1  Errore visualizatu in a Tavola di Assegnazione di Connettività
Figura 4-2 mostra l'icona di errore affissata in u preview pannellu nantu à a risorsa PAD per u portu GPIO_0.

Configurazione Microsemi SmartFusion2 MSS GPIO - GIPO 12

Figura 4-2 Errore visualizatu in u Preview Panel

Information Feedback Example
U perifericu I2C_1 hè utilizatu è usa u dispusitivu PAD bounded to package pin V23. A cunfigurazione di u perifericu GPIO in modu chì u portu GPIO_0 hè cunnessu à a tela FPGA ùn hà micca risultatu in cunflittu. Tuttavia, per indicà chì u PAD hè assuciatu cù u portu GPIO_0 (ma micca usatu in questu casu), l'icona di l'infurmazione hè visualizata in u pre.view pannellu (Figura 4-3). Un tooltip assuciatu cù l'icona furnisce una descrizzione di cumu si usa a risorsa (I2C_1 in questu casu).

Configurazione Microsemi SmartFusion2 MSS GPIO - GIPO 25

Figura 4-3 Icona d'infurmazione in u Preview Panel

Descrizzione di u portu

Table 5-1 Descrizzione di u portu GPIO

Nome di u portu Gruppu Portu Descrizzione
GPIO_ GPIO_PADS/GPIO_FABRIC signal GPIO

Nota:

  • I nomi di porti I/O "connessione principale" anu IN, OUT, TRI o BI cum'è suffissu basatu annantu à a direzzione scelta, per esempiu GPIO_0_IN.
  • I nomi di i porti di input di a "cunnessione principale" di a tela anu "F2M" cum'è suffissu, per esempiu GPIO _8_F2M. • I nomi di i porti d'ingressu di u fabricu 'extra connection' anu "I2F" cum'è suffissu, per esempiu GPIO_8_I2F.
  • I nomi di i porti di output di tessuti è di output-enable anu "M2F" è "M2F_OE" cum'è suffissu, per esempiu GPIO_8_M2F è GPIO_8_M2F_OE. • I porti PAD sò automaticamente promossi à a cima in tutta a ghjerarchia di design.

A - Supportu di u produttu
Microsemi SoC Products Group sustene i so prudutti cù diversi servizii di supportu, cumpresu u Serviziu Clienti, u Centru di Supportu Tecnicu di Clienti, un websitu, posta elettronica, è uffizii di vendita in u mondu. Questu appendice cuntene infurmazioni nantu à cuntattà u Gruppu di Prodotti Microsemi SoC è l'usu di sti servizii di supportu.
Serviziu à i clienti
Cuntattate u Serviziu Clienti per un supportu di produttu micca tecnicu, cum'è u prezzu di u produttu, l'aghjurnamenti di u produttu, l'infurmazioni di l'aghjurnamentu, u statu di l'ordine è l'autorizazione.
Da l'America di u Nordu, chjamate 800.262.1060
Da u restu di u mondu, chjamate 650.318.4460
Fax, da ogni locu in u mondu, 408.643.6913

Centru di Assistenza Tecnica di Clienti
Microsemi SoC Products Group furnisce u so Centru di Supportu Tecnicu à i Clienti cù ingegneri altamente qualificati chì ponu aiutà à risponde à e vostre dumande di hardware, software è cuncepimentu nantu à i Prodotti Microsemi SoC. U Centru di Assistenza Tecnica di u Cliente passa assai tempu per creà note d'applicazione, risposte à e dumande cumuni di u ciclu di cuncepimentu, documentazione di prublemi cunnisciuti è diverse FAQ. Allora, prima di cuntattateci, visitate e nostre risorse in linea. Hè assai prubabile chì avemu digià rispostu à e vostre dumande.

Assistenza tecnica
Visita l'Assistenza Clienti websitu (www.microsemi.com/soc/support/search/default.aspx) per più infurmazione è supportu. Parechje risposte dispunibili nantu à u searchable web risorsa include diagrammi, illustrazioni, è ligami à altre risorse nantu à u websitu.

Websitu
Pudete cercà una varietà di infurmazioni tecniche è micca tecniche nantu à a pagina principale di SoC, à www.microsemi.com/soc.

Cuntattate u Centru di Assistenza Tecnica di Clienti
Ingegneri altamente qualificati stanu u Centru di Supportu Tecnicu. U Centru di Supportu Tecnicu pò esse cuntattatu per email o attraversu u Gruppu di Prodotti Microsemi SoC websitu.
E-mail
Pudete cumunicà e vostre dumande tecniche à u nostru indirizzu email è riceve risposte per email, fax, o telefunu. Inoltre, se avete prublemi di disignu, pudete email u vostru esign files per riceve assistenza. Monitoremu constantemente u contu di email in tuttu u ghjornu. Quandu ci mandendu a vostra dumanda, assicuratevi di includere u vostru nome cumpletu, u nome di a cumpagnia, è a vostra infurmazione di cuntattu per un trattamentu efficace di a vostra dumanda. L'indirizzu email di supportu tecnicu hè soc_tech@microsemi.com.

I mo casi
I clienti di Microsemi SoC Products Group ponu invià è seguità casi tecnichi in linea andendu à I mo casi.
Fora di i Stati Uniti
I clienti chì necessitanu assistenza fora di i fusi orari di i Stati Uniti ponu cuntattà l'assistenza tecnica per email (soc_tech@microsemi.com) o cuntattate un uffiziu di vendita lucale. L'elenco di l'uffizii di vendita ponu esse truvati à www.microsemi.com/soc/company/contact/default.aspx.

Assistenza tecnica ITAR
Per supportu tecnicu nantu à i FPGA RH è RT chì sò regulati da u Regolamentu Internaziunale di Traffic in Arms (ITAR), cuntattateci via soc_tech_itar@microsemi.com. In alternativa, in I miei casi, selezziunate Sì in a lista a tendina ITAR. Per una lista completa di Microsemi FPGA regulati da ITAR, visitate l'ITAR web pagina.

Microsemi Corporation (NASDAQ: MSCC) offre una cartera cumpleta di soluzioni di semiconductor per: aerospaziale, difesa è sicurità; impresa è cumunicazioni; è i mercati di l'energia industriale è alternativa. I prudutti includenu apparecchi analogici è RF d'alta affidabilità, signali misti è circuiti integrati RF, SoC persunalizabili, FPGA è sottosistemi cumpleti. Microsemi hà a sede in Aliso Viejo, California. Sapete più à www.microsemi.com.
© 2012 Microsemi Corporation. Tutti i diritti riservati. Microsemi è u logo Microsemi sò marchi di Microsemi Corporation. Tutti l'altri marchi è marchi di serviziu sò a pruprietà di i so rispettivi pruprietarii.

Microsemi - LogoSede centrale di Microsemi
One Enterprise, Aliso Viejo CA 92656 USA
In i Stati Uniti: +1 949-380-6100
Vendite: +1 949-380-6136
Fax: +1 949-215-4996

Documenti / Risorse

Configurazione Microsemi SmartFusion2 MSS GPIO [pdfManuale d'usu
SmartFusion2 MSS Configurazione GPIO, SmartFusion2 MSS, Configurazione GPIO, Configurazione

Referenze

Lascia un cumentu

U vostru indirizzu email ùn serà micca publicatu. I campi obbligatori sò marcati *