LOGO MICROCHIP

Controllore del dispositivo MICROCHIP v2.3 Gen 2

MICROCHIP-v2-3-Gen-2-Controller-dispositivo-PRODOTTO

Introduzione

Fai una domanda

Questo IP di training generico CoreRxIODBitAlign viene utilizzato nel blocco di ingranaggio IO nel percorso Rx per l'allineamento dei bit indipendentemente dai dati o dal protocollo utilizzati. CoreRxIODBitAlign consente di regolare il ritardo nel percorso dati rispetto al percorso di clock.

Riepilogo di CoreRxIODBitAlign

Nucleo Versione Questo documento si applica a CoreRxIODBitAlign v2.3
Dispositivo supportato CoreRxIODBitAlign supporta le seguenti famiglie:
Famiglie • SoC PolarFire®
  • PolarFire
  Nota: Per ulteriori informazioni, visitare il sito pagina del prodotto
Flusso di strumenti supportato Richiede Libero® SoC v12.0 o versioni successive
Interfacce supportate
Licenza CoreRxIODBitAlign non richiede una licenza
Istruzioni per l'installazione CoreRxIODBitAlign deve essere installato automaticamente nel catalogo IP del software Libero SoC, tramite la funzione di aggiornamento del catalogo IP nel software Libero SoC, oppure scaricato manualmente dal catalogo. Una volta installato il core IP nel catalogo IP del software Libero SoC, viene configurato, generato e istanziato in SmartDesign per l'inclusione nel progetto Libero.
Utilizzo del dispositivo e

Prestazione

Un riepilogo delle informazioni sull'utilizzo e sulle prestazioni per CoreRxIODBitAlign è elencato in 8. Utilizzo del dispositivo e Performance

Informazioni sul registro delle modifiche di CoreRxIODBitAlign

Questa sezione fornisce una panoramica completaview delle nuove funzionalità incorporate, a partire dalla versione più recente. Per maggiori informazioni sui problemi risolti, vedere la sezione 7. Problemi risolti.

Allinea CoreRxIODBit versione 2.3 Cosa c'è Nuovo                   • Aggiornato per il meccanismo di formazione basato su MIPI
Allinea CoreRxIODBit versione 2.2 Cosa c'è di nuovo        • Aggiunti i ritardi di tocco dell'OCCHIO sinistro e destro nel modulo superiore

Caratteristiche

Fai una domanda

CoreRxIODBitAlign ha le seguenti caratteristiche:

  • Supporta l'allineamento dei bit con diverse larghezze degli occhi 1–7
  • Supporta diverse modalità Fabric Double Data Rate (DDR) 2/4/3p5/5
  • Supporta il meccanismo Salta e Riavvia/Mantieni
  • Supporta la formazione MIPI (Mobile Industry Processor Interface) tramite segnalazione LP all'inizio del frame
  • Supporta 256 ritardi di tocco per l'allineamento dei bit

Descrizione funzionale

Fai una domanda

CoreRxIODBitAlign con l'interfaccia Rx IOD

Fai una domanda

La figura seguente mostra uno schema a blocchi di alto livello di CoreRxIODBitAlign.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-1

  • La descrizione si riferisce ai dispositivi PolarFire® e PolarFire SoC che supportano CoreRxIODBitAlign.
  • CoreRxIODBitAlign esegue la formazione ed è anche responsabile dell'interfacciamento dei dispositivi IO Digital (IOD) e IO Gearing (IOG) per supportarli come sorgente dinamica con ritardi di regolazione per acquisire correttamente i dati.
  • Il flusso completo del meccanismo di addestramento è spiegato nella sezione 5. Diagrammi temporali.
  • CoreRxIODBitAlign supporta dinamicamente l'aggiunta o la rimozione di ritardo dal percorso dati rispetto al percorso di clock. Qui l'interfaccia RX_DDRX_DYN fornisce controlli a CoreRxIODBitAlign per eseguire l'addestramento del margine clock-to-data aggiungendo ritardi di tap in direzione ascendente. CoreRxIODBitAlign, a sua volta per il successivo review (di ogni incremento del ritardo di tocco), memorizza i flag di stato del feedback dall'interfaccia RX_DDRX_DYN.
  • CoreRxIODBitAlign continua l'addestramento per ogni incremento di tocco finché l'interfaccia RX_DDRX_DYN non raggiunge la condizione fuori intervallo.
  • Infine, CoreRxIODBitAlign esegue lo sweep completo dei flag di stato del feedback. Questo passaggio ottimizza e calcola l'allineamento dei bit dei dati in modo che siano centrati a 90 gradi rispetto ai bordi del clock.
  • I ritardi di tap calcolati finali vengono caricati nell'interfaccia RX_DDRX_DYN per completare l'addestramento dell'allineamento dei bit.
  • Le funzionalità supportate da questo CoreRxIODBitAlign sono elencate in dettaglio di seguito.

Meccanismo di riqualificazione dinamica

Fai una domanda

  • CoreRxIODBitAlign monitora costantemente i flag di stato del feedback (IOD_EARLY/IOD_LATE) e verifica se i flag si attivano o disattivano.
  • L'IP prima regola i tap calcolati in precedenza di +/- 4 tap in direzione verso l'alto o verso il basso. Anche in questo caso, se i flag cambiano, l'IP riattiva di nuovo l'addestramento.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-2

Meccanismo di mantenimento (Fai una domanda)

  • Questa funzionalità viene utilizzata quando l'addestramento deve essere in stato di attesa. BIT_ALGN_HOLD è un input basato sul livello attivo alto e deve essere asserito per tenere e de-asserito per continuare l'addestramento.
  • Il parametro HOLD_TRNG deve essere impostato su 1 nel configuratore per abilitare questa funzionalità. Questo parametro è impostato su 0 per impostazione predefinita.

Meccanismo di riavvio (Fai una domanda)

  • Questa funzionalità viene utilizzata per riavviare l'addestramento. Per riavviare l'addestramento, l'input BIT_ALGN_RSTRT deve essere asserito per un impulso di clock Serial Clock (SCLK).
  • Ciò avvia il soft reset dell'IP, che reimposta BIT_ALGN_DONE su 0 e BIT_ALGN_START su 1.

Meccanismo di salto (Fai una domanda)

  • Questa funzionalità viene utilizzata quando la formazione non è richiesta e la formazione completa può essere ignorata. BIT_ALGN_SKIP è un input basato sul livello attivo alto e deve essere asserito per ignorare la formazione completa.
  • Il parametro SKIP_TRNG deve essere impostato su 1 nel configuratore per abilitare questa funzionalità. Questo parametro è impostato su 0 per impostazione predefinita.

Meccanismo di formazione basato su MIPI (Fai una domanda)

  • Il parametro MIPI_TRNG deve essere impostato su 1 nel configuratore per abilitare questa funzionalità. Se impostato, la porta di input LP_IN viene aggiunta a CoreRxIODBitAlign.
  • L'IP rileva il fronte di discesa della porta di ingresso LP_IN, che indica l'inizio valido del frame per avviare l'addestramento.

Parametri CoreRxIODBitAlign e segnali di interfaccia

Fai una domanda

Parametri GUI di configurazione (Fai una domanda)

Non ci sono parametri di configurazione per questa versione principale.

Porte (Fai una domanda)

Nella tabella seguente sono elencati i segnali di input e output utilizzati nella progettazione di CoreRxIODBitAlign.

Tabella 3-1. Segnali di ingresso e uscita

Segnale Direzione Larghezza della porta (bit) Descrizione
Orologi E Reset
SETA Ingresso 1 Orologio in tessuto
PLL_LOCK Ingresso 1 Blocco PLL
RESET Ingresso 1 Ripristino asincrono attivo-basso
Bus dati e controllo
IOD_ANTICIPO Ingresso 1 Monitoraggio dei dati con occhio precoce
IOD_TARDI Ingresso 1 Monitor dei dati con bandiera in ritardo
IOD_OOR Ingresso 1 Flag di fuori portata del monitor Data Eye per la linea di ritardo
BIT_ALGN_EYE_IN Ingresso 3 L'utente imposta la larghezza del monitor dell'occhio dei dati
BIT_ALGN_RSTRT Ingresso 1 Riavvio dell'addestramento di Bit Align (asserzione basata su impulsi) 1— Riavvio dell'addestramento 0— Nessun riavvio dell'addestramento
BIT_ALGN_CLR_FLGS Produzione 1 Cancella i flag anticipati o ritardati
CARICAMENTO BIT_ALGN Produzione 1 Carica predefinito
BIT_ALGN_DIR Produzione 1 Direzione di ritardo della linea su o giù 1— Su (incremento di 1 tocco) 0— Giù (decremento di 1 tocco)
BIT_ALGN_SPOSTA Produzione 1 Incrementa il ritardo sull'impulso di movimento
BIT_ALIGN_SALTA Ingresso 1 Salto di addestramento di Bit Align (asserzione basata sul livello)

1— Salta la formazione ed è valido solo quando il parametro SKIP_TRNG è impostato su 1

0— L'allenamento deve procedere normalmente

BIT_ALIGN_HOLD Ingresso 1 Blocco dell'addestramento di Bit Align (asserzione basata sul livello)

1— Mantiene l'addestramento ed è valido solo quando il parametro HOLD_TRNG è impostato su 1

0— L'allenamento deve procedere normalmente

BIT_ALIGN_ERR Produzione 1 Errore di addestramento di Bit Align (asserzione basata sul livello) 1— Errore 0— Nessun errore
BIT_ALGN_START Produzione 1 Inizio della formazione di Bit Align (asserzione basata sul livello) 1— Avviato 0— Non avviato
BIT_ALGN_FATTO Produzione 1 Formazione Bit Align completata (asserzione basata sul livello) 1— Completato 0— Non completato
Segnale Direzione Larghezza della porta (bit) Descrizione
LP_IN Ingresso 1 Addestramento frame basato su MIPI (asserzione basata sul livello)

1— Il segnale Attivo-Basso deve essere impostato su basso per indicare l'inizio del frame e deve essere disattivato solo alla fine del frame.

0— L'allenamento deve procedere normalmente e questo segnale deve essere legato internamente in basso.

DEM_BIT_ALGN_TAPDLY Produzione 8 Ritardi TAP calcolati e validi una volta che BIT_ALGN_DONE è impostato alto dall'IP.
RX_BIT_ALIGN_LEFT_WIN Produzione 8 Valore del monitor dell'occhio sinistro Data

Nota: I valori sono validi solo quando l'output BIT_ALGN_DONE è impostato su 1 e l'output BIT_ALGN_START è impostato su 0. Se il parametro SKIP_TRNG è impostato, restituisce 0.

RX_BIT_ALIGN_RGHT_WIN Produzione 8 Valore del monitor Right Data Eye

Nota: I valori sono validi solo quando l'output BIT_ALGN_DONE è impostato su 1 e l'output BIT_ALGN_START è impostato su 0. Se il parametro SKIP_TRNG è impostato, restituisce 0.

Implementazione di CoreRxIODBitAlign in Libero Design Suite

Fai una domanda

Progettazione intelligente (Fai una domanda)

  • CoreRxIODBitAlign è preinstallato nell'ambiente di progettazione della distribuzione IP SmartDesign. La figura seguente mostra un esempioample di CoreRxIODBitAlign istanziato.
  • Il core viene configurato tramite la finestra di configurazione in SmartDesign, come mostrato nella Figura 4-2.
  • Per ulteriori informazioni sull'utilizzo di SmartDesign per creare istanze e generare core, vedere Guida utente SmartDesign.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-3

Configurazione di CoreRxIODBitAlign in SmartDesign (Fai una domanda)

  • Il core viene configurato tramite l'interfaccia utente grafica (GUI) di configurazione in SmartDesign, come mostrato nella figura seguente.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-4

Flussi di simulazione (Fai una domanda)

  • Il testbench utente per CoreRxIODBitAlign è incluso in tutte le versioni.
  • Per eseguire le simulazioni, procedere come segue: selezionare il flusso User Testbench in SmartDesign, quindi fare clic su Salva e genera nel riquadro Genera.
  • Il testbench utente viene selezionato tramite la GUI di configurazione del testbench principale. Quando SmartDesign genera il progetto Libero® SoC, installa il testbench utente files.
  • Per eseguire il testbench utente, impostare la radice di progettazione sull'istanza CoreRxIODBitAlign nel riquadro Gerarchia di progettazione Libero SoC, quindi fare clic su Simulazione nella finestra Flusso di progettazione Libero SoC.
  • Questo richiama ModelSim® ed esegue automaticamente la simulazione.
  • La figura seguente mostra un example di un sottosistema di simulazione. Utilizza il componente IOG_IOD DDRX4 e DDTX4 in modalità loopback con CoreRxIODBitAlign per la simulazione.
  • Qui, i dati PRBS generati vengono trasmessi in serie da DDTX4 a DDRX4 e, infine, il verificatore PRBS viene utilizzato per verificare l'integrità dei dati una volta completato l'addestramento.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-5

Sintesi in Libero SoC (Fai una domanda)

  • Per eseguire la sintesi con la configurazione selezionata nella GUI di configurazione, imposta la radice di progettazione in modo appropriato. In Implement Design, nella scheda Design Flow, fai clic con il pulsante destro del mouse su Synthesize e fai clic su Run.

Luogo e percorso in Libero SoC (Fai una domanda)

  • Dopo aver impostato la radice di progettazione in modo appropriato ed eseguito Synthesis. In Implement Design nella scheda Design Flow, fai clic con il pulsante destro del mouse su Place and Route e fai clic su Run.

Integrazione del sistema (Fai una domanda)

  • Questa sezione fornisce suggerimenti per facilitare l'integrazione di CoreRxIODBitAlign.
  • L'IOG Rx/Tx utilizzato supporta numerose modalità di input e output. Queste velocità di dati e clock possono essere più lente e in alcuni casi più veloci, in base alla caratterizzazione finale del silicio.
  • Nella tabella seguente sono elencati i dati e la velocità di clock.

Tabella 4-1. Dati e frequenza di clock

Modalità IOG Direzione Rapporto di trasmissione Velocità massima prevista dei dati IO IO Orologio Valutare Nucleo Orologio Valutare Tipo di dati
DDRX4 Ingresso 8:1 1600 Mbps 800 MHz 200 MHz DDR

La figura seguente mostra un example di integrazione del sottosistema CoreRXIODBitAlign.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-6

  • Il sottosistema precedente utilizza il componente IOG_IOD DDRX4 e DDTX4 in modalità Loopback con CoreRxIODBitAlign per la simulazione. Qui, i dati PRBS generati vengono trasmessi da IOG_IOD_DDRTX4_0, in serie a IOG_IOD_DDRX4_PF_0.
  • CoreRxIODBitAlign esegue l'addestramento (BIT_ALIGN_START impostato su 1, BIT_ALIGN_DONE impostato su 0) con il componente IOG_IOD_DDRX4_PF_0 e, infine, una volta completato l'addestramento (BIT_ALIGN_START impostato su 0, BIT_ALIGN_DONE impostato su 1), il verificatore PRBS viene utilizzato per verificare l'integrità dei dati.

Banco di prova (Fai una domanda)

  • Per verificare e testare CoreRxIODBitAlign viene utilizzato un testbench unificato, denominato testbench utente.

Banco di prova utente (Fai una domanda)

  • Il testbench utente è incluso nelle release di CoreRxIODBitAlign che verifica alcune funzionalità di CoreRxIODBitAlign. La figura seguente mostra il testbench utente di CoreRxIODBitAlign.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-7
  • Come mostrato nella figura precedente, il banco di prova utente è costituito da un DUT Microchip DirectCore CoreRxIODBitAlign, PRBS_GEN, PRBS_CHK, CCC, IOG_IOD_TX e IOG_IOD_RX per la verifica in modalità Loopback.
  • Il circuito di condizionamento dell'orologio (CCC) pilota CORE_CLK e IO_CLK quando l'orologio è stabile.
  • PRBS_GEN invia i dati paralleli a IOG_IOD_TX, quindi IOG_ID_RX riceve i dati seriali in parallelo.
  • Il DUT CoreRxIODBitAlign esegue l'addestramento con segnali IOD_CTRL. Una volta completato l'addestramento, il blocco PRBS_CHK è abilitato a controllare i dati dal blocco IOG_IOD_RX per l'integrità dei dati.
  • MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-9Importante: Il testbench utente supporta solo la configurazione fissa.

Diagrammi di temporizzazione

(Fai una domanda)

  • Questa sezione descrive il diagramma temporale di CoreRxIODBitAlign.

Diagramma temporale di addestramento CoreRxIODBitAlign (Fai una domanda)

  • Il seguente diagramma temporale è un esempioampdi una sequenza di allenamento con i seguenti parametri.MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-8
  • CoreRxIODBitAlign funziona in base al Fabric clock o SCLK, o OUT2_FABCLK_* dal componente CCC o PLL, e il componente IOD PF_IOD_GENERIC_RX utilizzato funziona in base a OUT*_HS_IO_CLK_* o Bank clock o BCLK per l'allineamento dei bit. Qui, il componente IOD PF_IOD_GENERIC_RX riceve i dati seriali per l'allineamento dei bit. Ad esempioampAd esempio, se la velocità dati richiesta è 1000 Mbps in modalità Fabric DDRx4, OUT2_FABCLK_0 o SCLK devono essere pilotati dal componente PLL o CCC a 125 MHz e OUT0_HS_IO_CLK_0 o BCLK a PF_IOD_GENERIC_RX devono essere a 500 MHz.
  • CoreRxIODBitAlign avvia l'addestramento una volta che PLL_LOCK è stabile e portato alto. Quindi l'inizio dell'addestramento porta BIT_ALGN_START alto e BIT_ALGN_DONE basso e quindi porta l'output BIT_ALGN_LOAD a caricare le impostazioni predefinite nel componente PF_IOD_GENERIC_RX. BIT_ALGN_CLR_FLGS viene utilizzato per cancellare i flag IOD_EARLY, IOD_LATE e BIT_ALGN_OOR.
  • CoreRxIODBitAlign procede con BIT_ALGN_MOVE seguito da BIT_ALGN_CLR_FLGS per ogni TAP e registra i flag IOD_EARLY e IOD_LATE. Una volta che BIT_ALGN_OOR è impostato alto dal componente PF_IOD_GENERIC_RX, CoreRxIODBitAlign esegue la scansione dei flag EARLY e LATE registrati e trova i flag Early e Late ottimali per calcolare i ritardi TAP richiesti per l'allineamento di bit di clock e dati.
  • CoreRxIODBitAlign carica i ritardi TAP calcolati e imposta BIT_ALGN_START su basso e BIT_ALGN_DONE su alto per indicare il completamento dell'addestramento.
  • CoreRxIODBitAlign continua il Re-training in modo dinamico se rileva un'asserzione di feedback IOD_EARLY o IOD_LATE rumorosa dal componente PF_IOD_GENERIC_RX. Qui, BIT_ALGN_DONE viene reimpostato e portato basso e BIT_ALGN_START viene portato di nuovo alto da CoreRxIODBitAlign per indicare il riavvio del training. Il contatore di timeout quando raggiunge la condizione di timeout, asserisce BIT_ALGN_ERR alla fine del training.
  • CoreRxIODBitAlign fornisce anche un meccanismo di riavvio per l'utente finale per riavviare l'addestramento ogni volta che è necessario. L'input BIT_ALGN_RSTRT è un impulso attivo-alto che deve essere portato alto, ad esempioample, otto orologi.
  • Qui BIT_ALGN_DONE viene reimpostato e portato a un valore basso, mentre BIT_ALGN_START viene portato nuovamente a un valore alto da CoreRxIODBitAlign, per indicare il nuovo inizio dell'addestramento.
  • CoreRxIODBitAlign fornisce anche un meccanismo di holding per mantenere la formazione nel mezzo. Qui il parametro HOLD_TRNG deve essere impostato su 1, quindi CoreRxIODBitAlign utilizza l'input BIT_ALGN_HOLD e deve asserire il livello attivo-alto in base a quando non richiede a CoreRxIODBitAlign di mantenere la formazione e quindi continua la formazione una volta che l'input BIT_ALGN_HOLD è portato basso.

Riferimenti aggiuntivi

(Fai una domanda)

  • Questa sezione fornisce un elenco di informazioni aggiuntive.
  • Per aggiornamenti e informazioni aggiuntive sul software, sui dispositivi e sull'hardware, visitare le pagine sulla proprietà intellettuale sul Nuclei di proprietà intellettuale FPGA Microchip.

Problemi noti e soluzioni alternative (Fai una domanda)

  • Non sono note limitazioni o soluzioni alternative in CoreRxIODBitAlign v2.3.

Funzionalità e dispositivi non più disponibili (Fai una domanda)

  • Non ci sono funzionalità o dispositivi non più supportati in CoreRxIODBitAlign v2.3.

Problemi risolti

(Fai una domanda)

  • Nella tabella seguente sono elencati tutti i problemi risolti per le varie versioni di CoreRxIODbitAlign.

Tabella 7-1. Problemi risolti

Pubblicazione Descrizione
2.3 Non ci sono problemi risolti in questa versione v2.3
2.2 Non ci sono problemi risolti in questa versione v2.2
1.0 Versione iniziale

Utilizzo e prestazioni del dispositivo

(Fai una domanda)

La macro CoreRxIODBitAlign è implementata nelle famiglie elencate nella tabella seguente.

Tabella 8-1. Utilizzo e prestazioni del dispositivo

Dispositivo Dettagli FPGA Risorse Prestazioni (MHz)
Famiglia Dispositivo DFF LUT Logica Elementi SETA
PolarFire® Modello MPF300TS 788 1004 1432 261
SoC PolarFire Modello MPF250TS 788 1004 1416 240
  • MICROCHIP-v2-3-Gen-2-Controller-dispositivo-FIG-9Importante: Il i dati nella tabella precedente sono ottenuti utilizzando Libero® SoC v2023.2.
  • I dati nella tabella precedente sono ottenuti utilizzando le impostazioni tipiche di sintesi e layout.
  • I seguenti parametri GUI di configurazione di primo livello sono stati modificati rispetto ai loro valori predefiniti.
  • I valori predefiniti sono i seguenti:
    • SALTA_TRNG = 1
    • HOLD_TRNG = 1
    • MIPI_TRNG = 1
    • DEM_TAP_WAIT_CNT_WIDTH = 3
  • Di seguito sono riportati i vincoli di clock utilizzati per ottenere i numeri di prestazioni:
    • SCLC = 200 MHz
    • Grado di velocità = −1
  • La produttività viene calcolata come segue: (larghezza bit/numero di cicli) × frequenza di clock (prestazioni).

Cronologia delle revisioni

(Fai una domanda)

La cronologia delle revisioni descrive le modifiche implementate nel documento. Le modifiche sono elencate per revisione, a partire dalla pubblicazione più recente.

Tabella 9-1. Cronologia delle revisioni

Revisione Data Descrizione
B 02/2024 Di seguito l'elenco delle modifiche apportate alla revisione B del documento:

• Aggiornato per CoreRxIODBitAlign v2.3

• Aggiunte informazioni sul registro delle modifiche nella sezione Introduzione

• Aggiornato 8. Sezione Utilizzo e prestazioni del dispositivo

• Aggiunta la sezione 7. Problemi risolti

A 03/2022 Di seguito è riportato l'elenco delle modifiche apportate alla revisione A del documento:

• Il documento è stato migrato al modello Microchip

• Il numero del documento è stato modificato da 50200861 a DS50003255

3 Di seguito è riportato l'elenco delle modifiche apportate alla revisione 3 del documento:

• Aggiornato per CoreRxIODBitAlign v2.2.

• Aggiornata la guida utente per i segnali data eye sinistro e destro in alto. Per ulteriori informazioni, fare riferimento alla Figura 2-1 e 3.2. Porte.

2 Di seguito è riportato l'elenco delle modifiche apportate alla revisione 2 del documento:

• Aggiornato per CoreRxIODBitAlign v2.1.

• Aggiornati: 2. Descrizione funzionale e 5. Diagrammi temporali.

1 La revisione 1.0 è stata la prima pubblicazione di questo documento. Creato per CoreRxIODBitAlign v2.0.

Supporto FPGA per microchip

  • Il gruppo di prodotti Microchip FPGA supporta i propri prodotti con vari servizi di supporto, tra cui Servizio clienti, Centro assistenza tecnica clienti, a websito e uffici vendite in tutto il mondo.
  • Si consiglia ai clienti di visitare le risorse online di Microchip prima di contattare l'assistenza poiché è molto probabile che le loro domande abbiano già ricevuto una risposta.
  • Contattare il Centro Assistenza Tecnica tramite il websito a www.microchip.com/support. Menziona il
  • Numero di parte del dispositivo FPGA, seleziona la categoria di custodia appropriata e carica il progetto files durante la creazione di un caso di supporto 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.
  • Dal Nord America, chiamare 8002621060
  • Dal resto del mondo, chiamare il 6503184460
  • Fax, da qualsiasi parte del mondo, 6503188044

Informazioni sul microchip

Il microchip Websito

  • Microchip fornisce supporto online tramite il nostro websito a www.microchip.com/. Questo webil sito è utilizzato per fare filee informazioni facilmente accessibili ai clienti. Alcuni dei contenuti disponibili includono:
  • Supporto prodotto – Schede tecniche ed errata, note applicative e sampprogrammi, risorse di progettazione, guide per l'utente e documenti di supporto hardware, ultime versioni software e software archiviato
  • Supporto tecnico generale – Domande frequenti (FAQ), richieste di supporto tecnico, gruppi di discussione online, elenco dei membri del programma dei partner di progettazione Microchip
  • Affari di Microchip – Guide per la selezione e l'ordinazione dei prodotti, gli ultimi comunicati stampa di Microchip, un elenco di seminari ed eventi, elenchi di uffici vendite, distributori e rappresentanti di fabbrica di Microchip

Servizio di notifica di modifica del prodotto

  • Il servizio di notifica di modifica del prodotto di Microchip aiuta a mantenere i clienti aggiornati sui prodotti Microchip.
  • Gli abbonati riceveranno notifiche e-mail ogni volta che sono presenti modifiche, aggiornamenti, revisioni o errata relativi a una specifica famiglia di prodotti o strumento di sviluppo di interesse.
  • Per registrarsi, andare su www.microchip.com/pcn e segui le istruzioni per la registrazione.

Assistenza clienti

  • Gli utenti dei prodotti Microchip possono ricevere assistenza attraverso diversi canali:
  • Distributore o rappresentante
  • Ufficio Commerciale Locale
  • Ingegnere di soluzioni integrate (ESE)
  • Supporto tecnico
  • I clienti devono contattare il proprio distributore, rappresentante o ESE per assistenza. Gli uffici vendite locali sono inoltre disponibili per aiutare i clienti. In questo documento è incluso un elenco di uffici vendita e sedi.
  • Il supporto tecnico è disponibile tramite websito a: www.microchip.com/support

Funzionalità di protezione del codice dei dispositivi a microchip

  • Nota i seguenti dettagli sulla funzionalità di protezione del codice sui prodotti Microchip.
  • I prodotti Microchip soddisfano le specifiche contenute nella rispettiva scheda tecnica Microchip.
  • Microchip ritiene che la sua famiglia di prodotti sia sicura se utilizzata nel modo previsto, nel rispetto delle specifiche operative e in condizioni normali.
  • Microchip valorizza e protegge in modo aggressivo i propri diritti di proprietà intellettuale. I tentativi di violare le funzionalità di protezione del codice dei prodotti Microchip sono severamente vietati e potrebbero violare il Digital Millennium Copyright Act.
  • Né Microchip né altri produttori di semiconduttori possono garantire la sicurezza del proprio codice. La protezione del codice non significa che garantiamo che il prodotto sia “indistruttibile”.
  • La protezione del codice è in continua evoluzione. Microchip è impegnata a migliorare continuamente le caratteristiche di protezione del codice dei nostri prodotti.

Note legali

  • Questa pubblicazione e le informazioni qui contenute possono essere utilizzate solo con i prodotti Microchip, anche per progettare, testare e integrare i prodotti Microchip con la vostra applicazione. L'uso di queste informazioni in qualsiasi altro modo viola questi termini. Le informazioni relative alle applicazioni del dispositivo sono fornite solo per comodità dell'utente e possono essere sostituite da aggiornamenti. È tua responsabilità assicurarti che la tua applicazione soddisfi le tue specifiche. Contatta l'ufficio vendite Microchip locale per ulteriore assistenza o ottieni ulteriore assistenza all'indirizzo www.microchip.com/en-us/support/design-help/client-support-services.
  • QUESTE INFORMAZIONI SONO FORNITE DA MICROCHIP "COSÌ COME SONO". MICROCHIP NON RILASCIA ALCUNA DICHIARAZIONE O GARANZIA DI ALCUN TIPO, SIA ESSE ESPRESSE O IMPLICITE, SCRITTE O ORALI, STATUTARIE O ALTRO, RELATIVE ALLE INFORMAZIONI, INCLUSE, SENZA LIMITAZIONE, QUALSIASI GARANZIA IMPLICITA DI NON VIOLAZIONE, COMMERCIABILITÀ E IDONEITÀ PER UNO SCOPO PARTICOLARE, O GARANZIE RELATIVE ALLA SUA CONDIZIONE, QUALITÀ O PRESTAZIONI.
  • IN NESSUN CASO MICROCHIP SARÀ RESPONSABILE PER PERDITE, DANNI, COSTI O SPESE INDIRETTI, SPECIALI, PUNITIVI, ACCIDENTALI O CONSEQUENZIALI DI QUALSIASI TIPO CONNESSI ALLE INFORMAZIONI O AL SUO UTILIZZO, COMUNQUE CAUSATO, ANCHE SE MICROCHIP È STATO INFORMATO DELLA POSSIBILITÀ O DANNI PREVEDIBILI. NELLA MISURA MASSIMA CONSENTITA DALLA LEGGE, LA RESPONSABILITÀ TOTALE DI MICROCHIP PER TUTTI I RECLAMI IN QUALSIASI MODO CORRELATI ALLE INFORMAZIONI O AL SUO UTILIZZO NON SUPERERÀ IL NUMERO DI ONERI, EVENTUALMENTE, PAGATI DIRETTAMENTE A MICROCHIP PER LE INFORMAZIONI.
  • L'uso dei dispositivi Microchip in applicazioni di supporto vitale e/o di sicurezza è interamente a rischio dell'acquirente, e l'acquirente si impegna a difendere, indennizzare e tenere indenne Microchip da qualsiasi danno, reclamo, causa o spesa derivante da tale utilizzo. Nessuna licenza viene concessa, implicitamente o in altro modo, ai sensi dei diritti di proprietà intellettuale di Microchip, salvo diversa indicazione.

Marchi

  • Il nome e il logo Microchip, il logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron e XMEGA sono marchi registrati di Microchip Technology Incorporated negli Stati Uniti e in altri paesi.
  • AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, banco motore, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld , TimeCesium, TimeHub, TimePictra, TimeProvider e ZL sono marchi registrati di Microchip Technology Incorporated negli Stati Uniti
  • Soppressione delle chiavi adiacenti, AKS, Analog-for-the-Digital Age, Any Capacitor, AnyIn, AnyOut, Commutazione aumentata, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Corrispondenza media dinamica , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, Programmazione seriale in-circuit, ICSP, INICnet, Parallelismo intelligente, IntelliMOS, Connettività inter-chip, JitterBlocker, Manopola sul display, MarginLink, maxCrypto, massimoView, membrana, Mindi, MiWi, MPASM, MPF, logo certificato MPLAB, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, generazione di codice omnisciente, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon, QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, I/O seriale Quad,
  • mappa semplice, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewPortata, WiperLock,
  • XpressConnect e ZENA sono marchi registrati di Microchip Technology Incorporated negli Stati Uniti e in altri paesi.
  • SQTP è un marchio di servizio di Microchip Technology Incorporated negli USA
  • Il logo Adaptec, Frequency on Demand, Silicon Storage Technology e Symmcom sono marchi registrati di Microchip Technology Inc. in altri paesi.
  • GestIC è un marchio registrato di Microchip Technology Germany II GmbH & Co. KG, una sussidiaria di Microchip Technology Inc., in altri paesi.
  • Tutti gli altri marchi qui menzionati sono di proprietà delle rispettive società.
  • © 2024, Microchip Technology Incorporated e le sue sussidiarie. Tutti i diritti riservati.
  • Codice ISBN: 9781668339879

Sistema di gestione della qualità

Vendite e assistenza in tutto il mondo

AMERICHE ASIA/PACIFICO ASIA/PACIFICO EUROPA
Aziendale Ufficio

2355 West Chandler Boulevard. Chandler, AZ 85224-6199

Tel: Numero di telefono: 480-792-7200

Fax: Numero di telefono: 480-792-7277

Supporto tecnico: www.microchip.com/support Web Indirizzo: www.microchip.com

Atlanta

Duluth, Georgia

Tel: Numero di telefono: 678-957-9614

Fax: Numero di telefono: 678-957-1455

Austin, Texas

Tel: Numero di telefono: 512-257-3370

Boston Westborough, MA Tel: Numero di telefono: 774-760-0087

Fax: Numero di telefono: 774-760-0088

Chicago

Itasca, IL

Tel: Numero di telefono: 630-285-0071

Fax: Numero di telefono: 630-285-0075

Dallas

Addison, TX

Tel: Numero di telefono: 972-818-7423

Fax: Numero di telefono: 972-818-2924

Detroit

Novi, MI

Tel: Numero di telefono: 248-848-4000

Houston, TX

Tel: Numero di telefono: 281-894-5983

Indianapolis Noblesville, IN Tel: Numero di telefono: 317-773-8323

Fax: Numero di telefono: 317-773-5453

Tel: Numero di telefono: 317-536-2380

Los Angeles Mission Viejo, California Tel: Numero di telefono: 949-462-9523

Fax: Numero di telefono: 949-462-9608

Tel: Numero di telefono: 951-273-7800

Raleigh, NC

Tel: Numero di telefono: 919-844-7510

Nuovo Città di York, NY

Tel: Numero di telefono: 631-435-6000

San Giuseppe, CA

Tel: Numero di telefono: 408-735-9110

Tel: Numero di telefono: 408-436-4270

Canada Toronto

Tel: Numero di telefono: 905-695-1980

Fax: Numero di telefono: 905-695-2078

Australia Sidney

Tel: 61-2-9868-6733

Cina – Pechino

Tel: 86-10-8569-7000

Cina – Chengdu

Tel: 86-28-8665-5511

Cina – Chongqing

Tel: 86-23-8980-9588

Cina – Dongguan

Tel: 86-769-8702-9880

Cina – Canton

Tel: 86-20-8755-8029

Cina – Hangzhou

Tel: 86-571-8792-8115

Cina Hong Kong SAR

Tel: 852-2943-5100

Cina – Nanchino

Tel: 86-25-8473-2460

Cina – Qingdao

Tel: 86-532-8502-7355

Cina – Shanghai

Tel: 86-21-3326-8000

Cina – Shenyang

Tel: 86-24-2334-2829

Cina – Shenzhen

Tel: 86-755-8864-2200

Cina – Suzhou

Tel: 86-186-6233-1526

Cina – Wuhan

Tel: 86-27-5980-5300

Cina – Xian

Tel: 86-29-8833-7252

Cina – Xiamen

Tel: 86-592-2388138

Cina – Zhuhai

Tel: 86-756-3210040

India Bangalore

Tel: 91-80-3090-4444

India – Nuova Delhi

Tel: 91-11-4160-8631

India Pune

Tel: 91-20-4121-0141

Giappone osaka

Tel: 81-6-6152-7160

Giappone Tokio

Telefono: 81-3-6880-3770

Corea – Daegu

Tel: 82-53-744-4301

Corea – Seul

Tel: 82-2-554-7200

Malesia – Kuala Lampugnano

Tel: 60-3-7651-7906

Malesia – Penang

Tel: 60-4-227-8870

Filippine manila

Tel: 63-2-634-9065

Singapore

Tel: 65-6334-8870

Taiwan – Hsin Chu

Tel: 886-3-577-8366

Taiwan-Kaohsiung

Tel: 886-7-213-7830

Taiwan-Taipei

Tel: 886-2-2508-8600

Thailandia – Bangkok

Tel: 66-2-694-1351

Vietnam-Ho Chi Minh

Tel: 84-28-5448-2100

Austria Pozzetti

Tel: 43-7242-2244-39

Fax: 43-7242-2244-393

Danimarca Copenaghen

Tel: 45-4485-5910

Fax: 45-4485-2829

Finlandia Espoo

Tel: 358-9-4520-820

Francia - Parigi

Tel: 33-1-69-53-63-20

Fax: 33-1-69-30-90-79

Germania Garching

Tel: 49-8931-9700

Germania Haan

Tel: 49-2129-3766400

Germania Heilbronn

Tel: 49-7131-72400

Germania Karlsruhe

Tel: 49-721-625370

Germania Monaco

Tel: 49-89-627-144-0

Fax: 49-89-627-144-44

Germania Rosenheim

Tel: 49-8031-354-560

Israele Ra'anana

Tel: 972-9-744-7705

Italia – Milano

Tel: 39-0331-742611

Fax: 39-0331-466781

Italia – Padova

Tel: 39-049-7625286

Paesi Bassi – Drunen

Tel: 31-416-690399

Fax: 31-416-690340

Norvegia Trondheim

Tel: 47-72884388

Polonia – Varsavia

Tel: 48-22-3325737

Romania Bucarest

Tel: 40-21-407-87-50

Spagna – Madrid

Tel: 34-91-708-08-90

Fax: 34-91-708-08-91

Svezia – Goteborg

Tel: 46-31-704-60-40

Svezia – Stoccolma

Tel: 46-8-5090-4654

Regno Unito – Wokingham

Tel: 44-118-921-5800

Fax: 44-118-921-5820

Documenti / Risorse

Controllore del dispositivo MICROCHIP v2.3 Gen 2 [pdf] Guida utente
v2.3, v2.2, v2.3 Gen 2 Controller del dispositivo, v2.3, Gen 2 Controller del dispositivo, Controller del dispositivo, Controller

Riferimenti

Lascia un commento

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