Controllore del dispositivo MICROCHIP v2.3 Gen 2
Introduzione
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
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
CoreRxIODBitAlign con l'interfaccia Rx IOD
La figura seguente mostra uno schema a blocchi di alto livello di CoreRxIODBitAlign.
- 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
- 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.
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
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
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.
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.
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.
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.
- 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.
- 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.
Importante: Il testbench utente supporta solo la configurazione fissa.
Diagrammi di temporizzazione
- 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.
- 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
- 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
- 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
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 |
Importante: 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
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à
- Per informazioni sui sistemi di gestione della qualità di Microchip, visitare www.microchip.com/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 |
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 |