PEmicro Dispositivo di programmazione della produzione multicanale Cyclone
Configurazione del prodotto
Descrizione
I programmatori Cyclone MultiChannel di PEmicro sono sistemi di programmazione in-circuit pronti per la produzione, in grado di programmare simultaneamente più dispositivi target. Combinano l'affidabilità della programmazione standalone di Cyclone con un'architettura multicanale scalabile, contribuendo così a ridurre i tempi di programmazione, semplificare l'integrazione nei banchi di prova e aumentare l'efficienza produttiva.
Ogni unità Cyclone MultiChannel dispone di quattro canali di programmazione nell'unità base, espandibili tramite le estensioni QuadPod. È possibile collegare fino a tre QuadPod a una singola unità base, creando un sistema di programmazione compatto a 16 canali.
.png)
Ciascun canale integrato del programmatore è un sistema di programmazione completamente indipendente, dotato di proprio processore, memoria ed elettronica di interfaccia. Questa progettazione massimizza le prestazioni e garantisce un monitoraggio dedicato di ogni singolo obiettivo programmato. Tutti i canali sono integrati in un unico programmatore per una maggiore semplicità d'uso: è sufficiente configurare cosa programmare su ciascun canale e avviare il processo di programmazione. Il programmatore gestisce internamente i canali e i risultati vengono visualizzati sia come esito complessivo di superamento/fallimento del test, sia come risultati per singolo canale.
Compatto, espandibile e montabile
I programmatori Cyclone MultiChannel e le estensioni di canale QuadPod sono progettati per l'integrazione in apparecchiature, sistemi ATE, dispositivi da banco e linee di produzione. fattori di forma compatti a quattro canali Possono essere montati, impilati o fissati su guide DIN, mentre il connettore a 50 pin e gli adattatori opzionali consentono il cablaggio diretto a dispositivi di test, sistemi pogo-pin, cavi a nastro di debug o hardware di interfaccia personalizzato. 
Ciò rende il sistema adatto sia agli impianti di produzione fissi che a quelli flessibili.
Ampia compatibilità con i dispositivi
Supporto per programmatori di Cyclone MultiChannel Migliaia di dispositivi da molti produttori.
- IL Ciclone Multicanale LC Supporta i chip ARM Cortex di numerosi produttori. Tra le famiglie di chip ARM più comuni figurano i chip NXP MCX, Kinetis, LPC e i.MX, nonché i chip STMicroelectronics STM32.
- IL Cyclone MultiChannel FX Supporta le stesse famiglie di dispositivi ARM Cortex del modello LC e offre anche supporto per architetture e famiglie di dispositivi aggiuntive, tra cui NXP MPC55xx–57xx, S08, S12Z, HC(S)12(X), DSC, S32 Power e ColdFire V1/V1+. Sono supportati anche i dispositivi Infineon TriCore TC1xx/TC2xx/TC3xx e i dispositivi STMicroelectronics SPC5.
Gli algoritmi del dispositivo e l'assistenza continua sono inclusi nel programmatore: non sono previsti costi di licenza per dispositivo o per algoritmo.
Controllo dell'automazione
Ogni Cyclone MultiChannel include il Cyclone Control Suite è un set completo di strumenti per l'automazione della programmazione di produzione. È possibile utilizzare l'interfaccia grafica (GUI) di Cyclone Control per la configurazione interattiva, la console di Cyclone Control per l'integrazione tramite script e riga di comando, oppure l'SDK di Cyclone Control per integrare il controller Cyclone direttamente nel software di produzione. Tutte e tre le opzioni supportano connessioni USB ed Ethernet e offrono le stesse funzionalità principali: gestione delle immagini di programmazione sul Cyclone, selezione dei canali attivi, assegnazione delle immagini, avvio della programmazione, fornitura di dati dinamici e recupero dei risultati complessivi e per canale. Sono incluse applicazioni di esempio e codice sorgente per i linguaggi di programmazione e le toolchain più comuni, che consentono una facile integrazione del programmatore in dispositivi, apparecchiature di test e sistemi di automazione industriale.
Immagini di programmazione
Immagini di programmazione Si tratta di file compilati in cui i dati da programmare, le fasi di programmazione, le informazioni descrittive, i dettagli di configurazione e gli algoritmi di programmazione sono pre-elaborati e impacchettati in modo tale da poter essere integrati direttamente nel sistema di destinazione. Sono resistenti agli errori, verificabili e sicuri e forniscono un'istantanea stabile della configurazione di produzione.
Il programmatore multicanale Cyclone memorizza immagini di programmazione autonome (immagini SAP) in una memoria non volatile e crittografata. Una volta caricata sul Cyclone, un'immagine rimane disponibile per la programmazione fino alla sua rimozione. Le immagini possono essere assegnate a singoli canali per la programmazione. 
Molti utenti creano e gestiscono una nuova versione dell'immagine di produzione ogni volta che la configurazione del programma di produzione o i file sorgente subiscono delle modifiche. Questo semplifica il ripristino di una versione di produzione precedente o la riscrittura della stessa immagine anche a distanza di anni, persino se i file binari e di configurazione originali non sono più disponibili.
Dati utente specifici del dispositivo
La produzione spesso richiede dati non specificati nell'immagine del programma: numeri di serie, indirizzi MAC, codici di lotto, codici data, valori di calibrazione e altre informazioni specifiche della scheda. 
Supporto multicanale Cyclone I dati di sovrapposizione forniti all'avvio consentono di integrare queste informazioni all'inizio della programmazione senza richiedere la ricostruzione dell'immagine. Lo stesso valore può essere utilizzato per un gruppo di canali, oppure ciascun canale può ricevere dati individuali se ogni sistema di destinazione richiede un proprio numero di serie o identificativo. I dati dinamici vengono combinati con l'immagine statica nel programmatore prima dell'inizio della programmazione.
Isolamento galvanico
I programmatori Cyclone MultiChannel sono progettati per un'integrazione sicura negli ambienti di produzione:
- L'alimentatore incluso è a doppio isolamento, fornendo così un ulteriore strato di isolamento elettrico tra la rete CA e il programmatore.
- La porta USB è isolata galvanicamente dal computer host, proteggendo così il PC da differenze di messa a terra e interferenze presenti nel reparto di produzione.
- Le linee dati Ethernet sono isolate tramite trasformatore utilizzando conduttori magnetici Ethernet standard, garantendo una separazione naturale tra la rete host e il dispositivo di programmazione.
Obiettivi eterogenei (FX)
Sia il Cyclone MultiChannel LC che l'FX possono programmare la stessa immagine simultaneamente su tutti i canali attivi e applicare dati specifici del dispositivo, individuali o condivisi. Ciò lo rende adatto alla produzione in serie di circuiti stampati identici.
Il Cyclone MultiChannel FX può assegnare un'immagine di programmazione diversa a ciascun canale attivo e programmare tutti i canali in parallelo. Questa soluzione è ideale per schede con più microcontrollori o diversi tipi di memoria flash, dove ogni sistema target richiede una propria immagine e sequenza di programmazione. Con i modelli FX, è possibile eseguire simultaneamente su canali diversi immagini, impostazioni di alimentazione del sistema target, protocolli di debug e tipi di dispositivi di vari produttori.
ProCryption Security (FX)
Tra i programmatori di Cyclone MultiChannel FX figurano: Sicurezza ProCryption Per impostazione predefinita, gli utenti possono creare le proprie ImageKey e crittografare le immagini di programmazione utilizzando gli algoritmi di crittografia standard del settore RSA e AES. Le immagini crittografate possono essere caricate e programmate solo sui dispositivi Cyclone configurati con la ImageKey corrispondente. Ciò protegge la proprietà intellettuale, anche quando le immagini vengono condivise con produttori a contratto o impianti di produzione esterni. È inoltre possibile configurare limiti di programmazione per le immagini. Per un programmatore multicanale, questi limiti si applicano a tutti i canali che utilizzano l'immagine, garantendo che le quote di produzione si applichino all'intera immagine.
Eseguire il codice di test nei target (FX)
I programmatori di Cyclone MultiChannel FX supportano il Eseguire il test Una funzionalità che consente di programmare ed eseguire applicazioni di test personalizzate sul sistema di destinazione prima che possa avere luogo la programmazione finale. 
Il codice di test definito dall'utente può verificare il corretto funzionamento dell'hardware di destinazione, leggere codici a barre o input dell'operatore dal Cyclone, acquisire dati di calibrazione o impronte digitali dal dispositivo e integrare i risultati nel programma finale. Se un test fallisce, la programmazione viene interrotta prima che venga scritta l'immagine di produzione. L'esecuzione del test è parte integrante dell'immagine di programmazione e viene eseguita automaticamente in ogni ciclo di produzione.
Prestazioni ultraveloci (FX)
I programmatori Cyclone MultiChannel FX supportano velocità di commutazione estremamente elevate per la programmazione e la verifica, consentendo una programmazione flash ultraveloce su ogni canale. Sebbene anche il modello LC sia veloce, il modello FX offre una maggiore produttività nelle linee di produzione dove ogni secondo conta, risparmiando tempo in ogni ciclo di programmazione.
Fornitura della forza obiettivo (FX)
I programmatori LC e FX funzionano entrambi con dispositivi target dotati di alimentazione propria. Ciascun canale rileva automaticamente la tensione del dispositivo target collegato e regola di conseguenza la tensione di I/O.
Il Cyclone MultiChannel FX può anche alimentare direttamente i dispositivi target, fornendo al processore target il livello Vcc appropriato oppure erogando una tensione Vsys all'ingresso del regolatore di tensione del dispositivo target. 
Il cablaggio di messa a terra e I/O di debug rimane lo stesso in tutte e tre le modalità operative: cambia solo l'alimentazione. Vedi Opzioni per l'alimentazione del canale target Gli schemi di collegamento e ulteriori dettagli sono reperibili nel manuale utente.
Specifiche
| Modellare | Ciclone Multicanale LC | Cyclone MultiChannel FX |
|---|---|---|
| Design multicanale ultracompatto | I blocchi a quattro canali possono essere collegati tra loro, montati o fissati su guide DIN. | I blocchi a quattro canali possono essere collegati tra loro, montati o fissati su guide DIN. |
| Configurazioni dei canali | 4, 8, 12, 16 canali | 4, 8, 12, 16 canali |
| Programmazione indipendente | ✓ | ✓ |
| Velocità massima di programmazione | standard | Fino a 30 Mbps per canale |
| Alimentatore per microcontrollore | — | 1,8 V – 5 V |
Alimentazione di sistema | — | 2 V – 15 V |
| Interfacce di debug estese | Interfacce ARM standard | BDM, BDC, Nexus, DAP, ONCE e altro ancora |
| Supporto per l'automazione e l'SDK | ✓ | ✓ |
| Supporto per Windows, Linux e macOS | ✓ | ✓ |
| Immagini di programmazione crittografate sicure | ✓ | ✓ |
| Dati dinamici e serializzazione | ✓ | ✓ |
| Funzioni avanzate di programmazione del dispositivo | ✓ | ✓ |
| Funzioni di test avanzate | — | ✓ |
| Programmazione indipendente | — | ✓ |
| Immagini di programmazione diverse per ogni canale | — | ✓ |
| Supporto per dispositivi e architetture | Dispositivi ARM | Architetture avanzate come S08, S12, ColdFire V1, S32 Power, PPC JTAG, DSC, TriCore, BDM, BDC, Nexus, DAP, ONCE e altre ancora. |
| Ideale per | Programmazione di produzione basata su ARM | Produzione in serie di impianti di miscelazione |











.jpg)
.jpg)
.jpg)
.jpg)



