XJFlash ultra rapide !
ISIT

Toulouse, le 25/09/2025 — XJTAG ®, distribué par ISIT en France, est fier d'annoncer de nouveaux records de vitesse établis par XJFlash, le programmateur flash embarqué ultra-rapide qui utilise l'interface JTAG pour se connecter à la carte cible, configurant un FPGA embarqué pour programmer un périphérique flash à la vitesse maximale prise en charge.
Lors de tests en conditions réelles avec des données pseudo-aléatoires, un débit de transfert soutenu de 32 Mbit/s a été atteint en écriture sur un composant MRAM Everspin. Avec des données standard, des débits encore plus élevés sont théoriquement possibles, car XJFlash utilise la compression sur l'algorithme de transfert de données via la liaison JTAG. Ce test montre le débit de transfert maximal actuellement possible avec XJFlash, limité par la vitesse TCK maximale prise en charge par le FPGA, car le composant MRAM peut atteindre des débits nettement supérieurs à ceux de la mémoire flash. Cette vitesse est nettement supérieure à celle prise en charge par la mémoire flash, ce qui signifie que XJFlash n'est limité que par la vitesse d'écriture maximale du composant cible.
Lors de tests en conditions réelles avec des données pseudo-aléatoires, un débit de transfert soutenu de 32 Mbit/s a été atteint en écriture sur un composant MRAM Everspin. Avec des données standard, des débits encore plus élevés sont théoriquement possibles, car XJFlash utilise la compression sur l'algorithme de transfert de données via la liaison JTAG. Ce test montre le débit de transfert maximal actuellement possible avec XJFlash, limité par la vitesse TCK maximale prise en charge par le FPGA, car le composant MRAM peut atteindre des débits nettement supérieurs à ceux de la mémoire flash. Cette vitesse est nettement supérieure à celle prise en charge par la mémoire flash, ce qui signifie que XJFlash n'est limité que par la vitesse d'écriture maximale du composant cible.

Lors de tests supplémentaires en conditions réelles, un périphérique flash SPI a été programmé à sa vitesse maximale de 12 Mbps, avec la répartition suivante des frais généraux et du temps de programmation :
Ces étapes donnent un temps de programmation total de 16,1 secondes pour programmer et vérifier entièrement un périphérique flash 128 Mbit .
Ces chiffres comportent plusieurs remarques. Premièrement, avec des données classiques (non pseudo-aléatoires), la vérification serait plus rapide, car les données peuvent être davantage compressées avant transmission. Deuxièmement, si le périphérique était déjà programmé, le temps d'effacement pourrait atteindre 30 secondes dans le pire des cas. Les mémoires Flash étant neuves, le chiffre le plus bas est généralement plus représentatif pour une chaîne de production.
XJFlash peut être utilisé avec de nombreux FPGA d'AMD (Xilinx), notamment Versal™, Zynq™ UltraScale+™ et Zynq-7000, ainsi qu'avec une large gamme d'Altera (Intel), Lattice et Microchip (Microsemi, Actel).
La production bénéficie également du cycle d'effacement rapide de XJFlash : les cartes réparées peuvent être traitées et testées avec le même projet. XJFlash vérifie le contenu existant et efface uniquement les blocs non vides. XJFlash peut effacer une mémoire flash 128 Mbits vide en moins d'une seconde, soit une économie potentielle de plus de 90 %. Cela représente un gain de temps considérable par rapport à l'effacement de chaque carte.
XJFlash peut être utilisé dans le cadre d'un projet de test d'analyse des limites XJRunner sans nécessiter de licence supplémentaire, ou il peut être utilisé pour une étape de programmation distincte uniquement.
À propos de XJTAG :
XJTAG est un fournisseur mondial de premier plan de produits et services de test et de programmation électroniques. Ses produits permettent aux ingénieurs de déboguer, tester et programmer des circuits électroniques rapidement et facilement. Cela permet de réduire considérablement les processus de conception, de développement et de fabrication. XJTAG met l'accent sur le développement de produits innovants et un support technique de haute qualité. Pour plus d'informations sur l'entreprise, ses produits et ses services, rendez-vous sur www.xjtag.com.
- Configuration FPGA : 2 s
- Cycle d'effacement : 0,7 s
- Programmation 128 Mbit : 10,6 s
- Vérification : 2,8 s
Ces étapes donnent un temps de programmation total de 16,1 secondes pour programmer et vérifier entièrement un périphérique flash 128 Mbit .
Ces chiffres comportent plusieurs remarques. Premièrement, avec des données classiques (non pseudo-aléatoires), la vérification serait plus rapide, car les données peuvent être davantage compressées avant transmission. Deuxièmement, si le périphérique était déjà programmé, le temps d'effacement pourrait atteindre 30 secondes dans le pire des cas. Les mémoires Flash étant neuves, le chiffre le plus bas est généralement plus représentatif pour une chaîne de production.
XJFlash peut être utilisé avec de nombreux FPGA d'AMD (Xilinx), notamment Versal™, Zynq™ UltraScale+™ et Zynq-7000, ainsi qu'avec une large gamme d'Altera (Intel), Lattice et Microchip (Microsemi, Actel).
La production bénéficie également du cycle d'effacement rapide de XJFlash : les cartes réparées peuvent être traitées et testées avec le même projet. XJFlash vérifie le contenu existant et efface uniquement les blocs non vides. XJFlash peut effacer une mémoire flash 128 Mbits vide en moins d'une seconde, soit une économie potentielle de plus de 90 %. Cela représente un gain de temps considérable par rapport à l'effacement de chaque carte.
XJFlash peut être utilisé dans le cadre d'un projet de test d'analyse des limites XJRunner sans nécessiter de licence supplémentaire, ou il peut être utilisé pour une étape de programmation distincte uniquement.
À propos de XJTAG :
XJTAG est un fournisseur mondial de premier plan de produits et services de test et de programmation électroniques. Ses produits permettent aux ingénieurs de déboguer, tester et programmer des circuits électroniques rapidement et facilement. Cela permet de réduire considérablement les processus de conception, de développement et de fabrication. XJTAG met l'accent sur le développement de produits innovants et un support technique de haute qualité. Pour plus d'informations sur l'entreprise, ses produits et ses services, rendez-vous sur www.xjtag.com.
