Logo Microsemi

Configurazione Microsemi SmartDesign MSS GPIO

Microsemi-SmartDesign-MSS-GPIO-Configurazione-PRO

Il sottosistema microcontrollore SmartFusion (MSS) fornisce una periferica rigida GPIO (bus sub APB_1) con 32 GPIO configurabili. Il comportamento effettivo di ciascun GPIO (controlli dei registri di ingresso, uscita e abilitazione uscita, modalità di interruzione, ecc.) può essere definito a livello di applicazione utilizzando il driver GPIO SmartFusion MSS fornito da Actel. Tuttavia, è necessario definire se un GPIO è collegato direttamente a un pad esterno (MSS I/O) o alla struttura FPGA. Questa parte della configurazione del dispositivo viene eseguita utilizzando il configuratore MSS GPIO ed è descritta in questo documento.
Per ulteriori dettagli sulla periferica rigida MSS GPIO, fare riferimento alla Guida per l'utente del sottosistema microcontrollore Actel SmartFusion.

Opzioni di connettività

Pad I/O MSS – Seleziona questa opzione per indicare che il GPIO selezionato sarà collegato a un pad esterno dedicato (MSS I/O). È necessario selezionare il tipo di buffer I/O – INBUF, OUTBUF, TRIBUFF e BIBUF – che definirà la modalità di configurazione del pad I/O MSS. Tieni presente che questa opzione potrebbe non essere disponibile se l'I/O MSS è già utilizzato da un'altra periferica o dalla struttura (consulta la sezione Condivisione I/O MSS per maggiori dettagli)

Tessuto – Seleziona questa opzione per indicare che il GPIO selezionato sarà connesso alla struttura FPGA. È necessario selezionare se si desidera che le connessioni GPI (Input), GPO (Output) o entrambe le connessioni GPI e GPO (Input/Output) vengano attivate per la connessione alla struttura. Si noti che il registro di abilitazione dell'output GPIO non può essere portato sulla struttura quando questa opzione è selezionata. Inoltre, i GPI collegati alla struttura possono attivare interruzioni dalla logica utente se i bit di abilitazione dell'interruzione appropriati sono impostati correttamente dall'applicazione (funzioni di inizializzazione del driver MSS GPIO).

Condivisione I/O MSS

Nell'architettura SmartFusion gli I/O MSS sono condivisi tra due periferiche MSS o tra una periferica MSS e la struttura FPGA. I GPIO MSS potrebbero non essere in grado di connettersi a un particolare I/O MSS se questo I/O è già collegato a una periferica MSS o alla struttura FPGA. Il configuratore GPIO fornisce un feedback diretto riguardo alla possibilità di collegare un GPIO a un I/O MSS o meno.

GPIO[31:16]
I GPIO[31:16] sono organizzati in gruppi che indicano con quale periferica MSS condividono gli I/O MSS. Se viene utilizzata una periferica (abilitata sull'area MSS), il menu a discesa MSS I/O Pad viene disattivato per i GPIO condivisi corrispondenti e viene visualizzata un'icona Informazioni accanto al menu a discesa. L'icona Info indica che l'opzione MSS I/O non può essere selezionata perché già utilizzata da una periferica MSS o, in base al pacchetto selezionato, non vincolata.

Exampil 1
SPI_0, SPI_1, I2C_0, I2C_1, UART_0 e UART_1 sono abilitati nel canvas MSS.

  • GPIO[31:16] non può essere collegato a un I/O MSS. Notare i menu disattivati ​​e le icone Informazioni (Figura 1-1).
  • GPIO[31:15] può ancora essere collegato alla struttura FPGA. In questo esample, GPIO[31] è collegato alla struttura come uscita e GPIO[30] come ingresso.

Configurazione Microsemi SmartDesign MSS GPIO 1

Exampil 2
I2C_0 e I2C_1 sono disabilitati nell'area MSS.

  • GPIO[31:30] e GPIO[23:22] possono essere collegati a un I/O MSS (come mostrato nella Figura 1-2).
  • In questo example, sia GPIO[31] che GPIO[30] sono collegati a un I/O MSS come porte di uscita.
  • In questo example, GPIO[23] è collegato a un I/O MSS come porta di ingresso e GPIO[22] è collegato a un I/O MSS come porta bidirezionale.
  • GPIO[29:24,21:16] non può essere collegato a un I/O MSS. Nota i menu disattivati ​​e le icone Informazioni.
  • GPIO[29:24,21:16] può ancora essere collegato alla struttura FPGA. In questo esample, sia GPIO[29] che GPIO[28] sono collegati alla struttura come porte di ingresso.

Configurazione Microsemi SmartDesign MSS GPIO 2

GPIO[15:0]
GPIO[15:0] condivide gli I/O MSS che possono essere configurati per la connessione alla struttura FPGA (questa configurazione successiva può essere eseguita utilizzando MSS I/O Configurator). Se un I/O MSS è configurato per la connessione alla struttura FPGA, il menu a discesa MSS I/O Pad sarà disattivato per i GPIO condivisi corrispondenti e verrà visualizzata un'icona Informazioni accanto al menu a discesa. L'icona Info indica che l'opzione MSS I/O non può essere selezionata perché già utilizzata o, in base al pacchetto selezionato, non vincolata.
Tieni presente che il testo blu nel configuratore evidenzia il nome del pin del pacchetto per ciascun I/O MSS associato a un GPIO. Queste informazioni sono utili per pianificare il layout della scheda.

Example
Per dimostrare correttamente come sono accoppiate le configurazioni I/O MSS e le configurazioni GPIO[15:0], la Figura 1-3 mostra entrambi i configuratori fianco a fianco con la seguente configurazione:

  • MSS I/O[15] viene utilizzato come porta INBUF collegata alla struttura FPGA. Di conseguenza, GPIO[15] non può essere collegato a un I/O MSS.
  • GPIO[5] è collegato a un I/O MSS come ingresso. Di conseguenza, l'I/O MSS[5] non può essere utilizzato per connettersi alla struttura FPGA.
  • GPIO[3] è collegato alla struttura FPGA come uscita. Di conseguenza, MSS I/O[3] non può essere utilizzato per connettersi alla struttura FPGA.

Configurazione Microsemi SmartDesign MSS GPIO 3

Descrizione della porta

Tabella 2-1 • Descrizione della porta GPIO

Nome della porta Direzione PAD? Descrizione
GPIO__IN In Nome della porta GPIO quando GPIO[indice] è configurato come I/O MSS Ingresso

porta

GPIO__OUT Fuori Nome della porta GPIO quando GPIO[indice] è configurato come I/O MSS Produzione

porta

GPIO__TRI Fuori Nome della porta GPIO quando GPIO[indice] è configurato come I/O MSS

Area metropolitana New York porta

GPIO__BI Dentro e fuori Nome della porta GPIO quando GPIO[indice] è configurato come MSS I/O bidirezionale porta
F2M_GPI_ In NO Nome della porta GPIO quando GPIO[indice] è configurato per connettersi alla struttura FPGA come Ingresso porta (F2M indica che il segnale va dal tessuto all'MSS)
M2F_GPO_ In NO Nome della porta GPIO quando GPIO[indice] è configurato per connettersi alla struttura FPGA come Produzione porta (M2F indica che il segnale va dall'MSS al tessuto)

Nota:

  • Le porte PAD vengono promosse automaticamente in cima all'intera gerarchia di progettazione.
  • Le porte non PAD devono essere promosse manualmente al livello superiore dal canvas del configuratore MSS per essere disponibili come livello gerarchico successivo.

Supporto prodotto

Il Microsemi SoC Products Group supporta i suoi prodotti con vari servizi di supporto, tra cui un centro di supporto tecnico per i clienti e un servizio clienti non tecnico. Questa appendice contiene informazioni su come contattare il SoC Products Group e utilizzare questi servizi di supporto.

Contattare il centro di assistenza tecnica clienti
Microsemi dispone del suo Centro di assistenza tecnica clienti con ingegneri altamente qualificati che possono aiutarti a rispondere alle tue domande su hardware, software e progettazione. Il Customer Technical Support Center dedica molto tempo alla creazione di note applicative e risposte alle domande frequenti. Quindi, prima di contattarci, visita le nostre risorse online. È molto probabile che abbiamo già risposto alle tue domande.

Supporto tecnico
I clienti Microsemi possono ricevere supporto tecnico sui prodotti Microsemi SoC chiamando la hotline del supporto tecnico in qualsiasi momento dal lunedì al venerdì. I clienti hanno anche la possibilità di inviare e tenere traccia dei casi in modo interattivo online su My Cases o di inviare domande tramite e-mail in qualsiasi momento della settimana.
Web: www.actel.com/mycases
Telefono (Nord America): 1.800.262.1060
Telefono (internazionale): +1 650.318.4460
E-mail: soc_tech@microsemi.com

Supporto tecnico ITAR
I clienti Microsemi possono ricevere supporto tecnico ITAR sui prodotti Microsemi SoC chiamando la hotline del supporto tecnico ITAR: dal lunedì al venerdì, dalle 9:6 alle XNUMX:XNUMX ora del Pacifico. I clienti hanno anche la possibilità di inviare e tenere traccia dei casi in modo interattivo online su My Cases o inviare domande tramite e-mail in qualsiasi momento durante la settimana.
Web: www.actel.com/mycases
Telefono (Nord America): 1.888.988.ITAR
Telefono (internazionale): +1 650.318.4900
E-mail: soc_tech_itar@microsemi.com

Servizio clienti non tecnico
Contatta il servizio clienti per assistenza non tecnica sui prodotti, ad esempio prezzi dei prodotti, aggiornamenti dei prodotti, informazioni sull'aggiornamento, stato dell'ordine e autorizzazione.
I rappresentanti del servizio clienti di Microsemi sono disponibili dal lunedì al venerdì, dalle 8:5 alle XNUMX:XNUMX ora del Pacifico, per rispondere a domande non tecniche.
Telefono: +1 650.318.2470

Microsemi Corporation (NASDAQ: MSCC) offre il portafoglio di tecnologia dei semiconduttori più completo del settore. Impegnati a risolvere le sfide di sistema più critiche, i prodotti Microsemi includono dispositivi analogici e RF ad alte prestazioni e alta affidabilità, circuiti integrati a segnali misti, FPGA e SoC personalizzabili e sottosistemi completi. Microsemi serve i principali produttori di sistemi in tutto il mondo nei mercati della difesa, sicurezza, aerospaziale, aziendale, commerciale e industriale. Scopri di più su www.microsemi.com

Sede aziendale Microsemi Corporation 2381 Morse Avenue Irvine, CA
92614-6233
U.S.A.
Telefono Numero di telefono: 949-221-7100 Fax Numero di telefono: 949-756-0308

Gruppo prodotti SoC 2061 Stierlin Court Montagna View,CA 94043-4655
U.S.A.
Telefono 650.318.4200 Fax 650.318.4600 www.actel.com

SoC Products Group (Europa) River Court, Meadows Business Park Station Approach, Blackwatery Camberley Surrey GU17 9AB Regno Unito
Telefono +44 (0) 1276 609
Fax + 44 (0) 1276 607 540

SoC Products Group (Giappone) EXOS Ebisu Building 4F
1-24-14 Ebisu Shibuya-ku Tokyo 150 Giappone
Telefono +81.03.3445.7671 Fax +81.03.3445.7668

SoC Products Group (Hong Kong) Sala 2107, China Resources Building 26 Harbour Road
Wanchai, Hong Kong
Telefono +852 2185 6460
Tel. +852 2185 6488

© 2010 Microsemi Corporation. Tutti i diritti riservati. Microsemi e il logo Microsemi sono marchi di Microsemi Corporation. Tutti gli altri marchi e marchi di servizio sono di proprietà dei rispettivi proprietari.

Documenti / Risorse

Configurazione Microsemi SmartDesign MSS GPIO [pdf] Manuale d'uso
SmartDesign MSS GPIO, Configurazione, SmartDesign MSS Configurazione GPIO, SmartDesign MSS

Riferimenti

Lascia un commento

Il tuo indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati *