PEmicro Dispositivo de programación de producción multicanal Cyclone
Configuración del producto
Descripción
Los programadores multicanal Cyclone de PEmicro son sistemas de programación en circuito listos para la producción, diseñados para la programación simultánea de múltiples dispositivos. Combinan la fiabilidad de la programación independiente de Cyclone con una arquitectura multicanal escalable, lo que ayuda a reducir el tiempo de programación, simplificar la integración en bancos de prueba y aumentar la eficiencia de la producción.
Cada unidad Cyclone MultiChannel cuenta con cuatro canales de programación en la unidad base, que se pueden ampliar mediante extensiones de canal QuadPod. Se pueden conectar hasta tres QuadPods a una unidad base, creando un sistema de programación compacto de 16 canales.
.png)
Cada canal integrado del programador es un sistema de programación completamente independiente con su propio procesador, memoria y electrónica de interfaz. Este diseño maximiza el rendimiento y garantiza la monitorización específica de cada dispositivo que se está programando. Todos los canales están integrados en un único programador para facilitar su control: basta con configurar qué se va a programar en cada canal e iniciar el proceso de programación. El programador gestiona los canales internamente y proporciona resultados generales (aprobado/reprobado) y resultados por canal.
Compacto, ampliable y montable.
Los programadores multicanal Cyclone y las extensiones de canal QuadPod están diseñados para su integración en dispositivos de montaje, sistemas ATE, dispositivos de sobremesa y líneas de producción. factores de forma compactos de cuatro canales Se pueden montar, apilar o fijar a rieles DIN, mientras que el conector de 50 pines y los adaptadores opcionales permiten el cableado directo a dispositivos de prueba, sistemas pogo-pin, cables planos de depuración o hardware de interfaz personalizado. 
Esto hace que el sistema sea adecuado tanto para instalaciones de fabricación con fijaciones como para instalaciones de fabricación flexibles.
Soporte técnico integral para dispositivos
Soporte para programadores multicanal Cyclone Miles de dispositivos de muchos fabricantes.
- El LC multicanal Cyclone Admite dispositivos ARM Cortex de numerosos fabricantes. Entre las familias de dispositivos ARM más comunes se incluyen los dispositivos NXP MCX, Kinetis, LPC e i.MX, así como los dispositivos STMicroelectronics STM32.
- El Efectos multicanal Cyclone Es compatible con las mismas familias de dispositivos ARM Cortex que el modelo LC y, además, ofrece compatibilidad con otras arquitecturas y familias de dispositivos, como NXP MPC55xx–57xx, S08, S12Z, HC(S)12(X), DSC, S32 Power y ColdFire V1/V1+. También es compatible con los dispositivos Infineon TriCore TC1xx/TC2xx/TC3xx y los dispositivos STMicroelectronics SPC5.
Los algoritmos del dispositivo y el soporte continuo están incluidos en el programador; no hay tarifas de licencia por dispositivo ni por algoritmo.
Control de automatización
Cada Cyclone MultiChannel incluye el Cyclone Control Suite es un conjunto completo de herramientas para automatizar la programación de producción. Utilice la interfaz gráfica de usuario (GUI) de Cyclone Control para la configuración interactiva, la consola de Cyclone Control para la integración de scripts y línea de comandos, o el SDK de Cyclone Control para integrar el controlador Cyclone directamente en su software de producción. Las tres opciones admiten conexiones USB y Ethernet y ofrecen la misma funcionalidad principal: gestión de imágenes de programación en Cyclone, selección de canales activos, asignación de imágenes, inicio de la programación, suministro de datos dinámicos y recuperación de resultados generales y por canal. Se incluyen aplicaciones de ejemplo y código fuente para lenguajes de programación y cadenas de herramientas comunes, lo que facilita la integración del programador en dispositivos, equipos de prueba y sistemas de automatización de fábrica.
Imágenes de programación
Imágenes de programación Se trata de archivos compilados en los que los datos a programar, los pasos de programación, la información descriptiva, los detalles de configuración y los algoritmos de programación se preprocesan y empaquetan para que estén listos para la programación directa del sistema de destino. Son resistentes a fallos, verificables y seguros, y proporcionan una instantánea estable de una configuración de producción.
El programador multicanal Cyclone almacena imágenes de programación independientes (imágenes SAP) en memoria no volátil y cifrada. Una vez cargada en el Cyclone, una imagen permanece disponible para su programación hasta que se extrae. Las imágenes pueden asignarse a canales individuales para su programación. 
Muchos usuarios crean y versionan una nueva imagen de producción cada vez que cambian la configuración del programa o los archivos fuente. Esto facilita volver a una versión anterior de producción o reprogramar la misma imagen años después, incluso si los archivos binarios y de configuración originales ya no están disponibles.
Datos de usuario específicos del dispositivo
La producción a menudo requiere datos que no están especificados en la imagen del programa: números de serie, direcciones MAC, códigos de lote, códigos de fecha, valores de calibración y otra información específica de la placa. 
Soporte multicanal Cyclone Los datos superpuestos que se proporcionan al inicio permiten integrar esta información al comenzar la programación, sin necesidad de reconstruir la imagen. Se puede usar el mismo valor para un grupo de canales, o bien, cada canal puede recibir datos individuales si cada sistema de destino requiere su propio número de serie o identificador. Los datos dinámicos se combinan con la imagen estática en el programador antes de que comience la programación.
Aislamiento galvánico
Los programadores Cyclone MultiChannel están diseñados para una integración segura en entornos de producción:
- La fuente de alimentación incluida cuenta con doble aislamiento, lo que proporciona una capa adicional de aislamiento eléctrico entre la red eléctrica y el programador.
- El puerto USB está aislado galvánicamente del ordenador principal, protegiendo así al PC de las diferencias de conexión a tierra y las interferencias en la sala de producción.
- Las líneas de datos Ethernet están aisladas mediante transformadores utilizando componentes magnéticos Ethernet estándar, lo que garantiza una separación natural entre la red anfitriona y el dispositivo de programación.
Objetivos heterogéneos (FX)
Tanto el Cyclone MultiChannel LC como el FX pueden programar la misma imagen simultáneamente en todos los canales activos y aplicar datos específicos del dispositivo, ya sean individuales o compartidos. Esto resulta ideal para la producción en masa de placas de circuito idénticas.
El Cyclone MultiChannel FX puede asignar una imagen de programación diferente a cada canal activo y programar todos los canales en paralelo. Esto es ideal para placas con múltiples microcontroladores o distintos tipos de memoria flash, donde cada dispositivo requiere su propia imagen y secuencia de programación. Con los modelos FX, diferentes imágenes, configuraciones de potencia, protocolos de depuración y tipos de dispositivos de distintos fabricantes pueden ejecutarse simultáneamente en diferentes canales.
ProCryption Security (FX)
Los programadores de Cyclone MultiChannel FX incluyen: Seguridad de ProCryption De serie, los usuarios pueden crear sus propias ImageKeys y cifrar las imágenes de programación mediante los estándares de cifrado RSA y AES. Las imágenes cifradas solo se pueden cargar y programar en dispositivos Cyclone configurados con la ImageKey correspondiente. Esto protege su propiedad intelectual, incluso cuando las imágenes se distribuyen a fabricantes subcontratados o centros de producción externos. También se pueden configurar límites de programación para las imágenes. En un programador multicanal, estos límites se aplican a todos los canales que utilizan la imagen, lo que garantiza que las cuotas de producción se apliquen a la imagen completa.
Ejecutar código de prueba en los destinos (FX)
Los programadores Cyclone MultiChannel FX admiten el Ejecutar prueba Una función que permite programar y ejecutar aplicaciones de prueba personalizadas en el sistema de destino antes de que se pueda proceder con la programación final. 
El código de prueba definido por el usuario puede verificar el correcto funcionamiento del hardware objetivo, leer códigos de barras o datos introducidos por el operador en el Cyclone, capturar datos de calibración o huellas digitales del dispositivo e incorporar los resultados al programa final. Si una prueba falla, la programación se interrumpe antes de que se escriba la imagen de producción. La ejecución de la prueba forma parte de la imagen de programación y se ejecuta automáticamente en cada ciclo de producción.
Rendimiento ultrarrápido (FX)
Los programadores Cyclone MultiChannel FX admiten velocidades de conmutación extremadamente altas para la programación y verificación, lo que proporciona un rendimiento de programación flash ultrarrápido en cada canal. Si bien el modelo LC también es rápido, en líneas de producción donde cada segundo cuenta, el FX ofrece un mayor rendimiento, lo que ahorra tiempo en cada ciclo de programación.
Suministro de fuerza objetivo (FX)
Tanto los programadores LC como FX funcionan con dispositivos que proporcionan su propia fuente de alimentación. Cada canal detecta automáticamente el voltaje del dispositivo conectado y ajusta el voltaje de entrada/salida en consecuencia.
El Cyclone MultiChannel FX también puede alimentar directamente los dispositivos de destino, ya sea suministrando al procesador de destino el nivel Vcc adecuado o proporcionando un voltaje Vsys a la entrada del regulador de voltaje del dispositivo de destino. 
El cableado de tierra y de E/S de depuración permanece igual en los tres modos de funcionamiento; solo cambia el enrutamiento de la alimentación. Ver Opciones para la fuente de alimentación del canal objetivo Los diagramas de conexión y los detalles se pueden encontrar en el manual del usuario.
Especificación
| Comparación de modelos | LC multicanal Cyclone | Efectos multicanal Cyclone |
|---|---|---|
| Factor de forma multicanal ultracompacto | Los bloques de cuatro canales se pueden conectar entre sí, montar o fijar a rieles DIN. | Los bloques de cuatro canales se pueden conectar entre sí, montar o fijar a rieles DIN. |
| Configuraciones de canales | 4, 8, 12, 16 canales | 4, 8, 12, 16 canales |
| Programación independiente | ✓ | ✓ |
| Velocidad máxima de programación | estándar | Hasta 30 Mbps por canal |
| Fuente de alimentación del microcontrolador | — | 1,8 V – 5 V |
Fuente de alimentación del sistema | — | 2 V – 15 V |
| Interfaces de depuración extendidas | Interfaces ARM estándar | BDM, BDC, Nexus, DAP, ONCE y más |
| Soporte para automatización y SDK | ✓ | ✓ |
| Compatibilidad con Windows, Linux y macOS. | ✓ | ✓ |
| Imágenes de programación seguras y cifradas | ✓ | ✓ |
| Datos dinámicos y serialización | ✓ | ✓ |
| Funciones avanzadas de programación de dispositivos | ✓ | ✓ |
| Funciones de prueba avanzadas | — | ✓ |
| Programación independiente | — | ✓ |
| Imágenes de programación diferentes por canal. | — | ✓ |
| Soporte para dispositivos y arquitectura | Dispositivos ARM | Arquitecturas avanzadas como S08, S12, ColdFire V1, S32 Power, PPC JTAG, DSC, TriCore, BDM, BDC, Nexus, DAP, ONCE y más. |
| Más adecuado para | Programación de producción basada en ARM | Producción en masa de equipos de mezcla |











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



