A new pair of in-circuit programming tools delivers lightning-fast performance, FPGA compatibility, and seamless integration — redefining how engineers handle flash memory across design, production, and service stages.

A new wave of high-speed flash programming tools by XJTAG has arrived, aimed squarely at developers and production engineers who need both speed and precision in tight turnaround environments. The latest entrants — XJExpress and XJExpress-FPGA — are designed for effortless in-circuit flash programming, whether connecting directly to SPI flash memory or through an FPGA interface.
The key characteristics are:
- Designed for maximum efficiency and control in flash programming
- Directly connects to SPI flash memory on circuit boards — no full system setup needed
- Supports high-speed erase, program, and verify operations
- Uses intelligent algorithms to optimize cycle times for faster performance
- Speed limited only by the flash device’s own write time, ensuring peak throughput
- Delivers consistent reliability across development and production environments
Flexibility is another strong suit. Users can operate the system through an intuitive graphical interface or from the command line, allowing easy integration into automated workflows and test systems. It supports a wide range of SPI NOR flash devices — including serial, dual, and quad modes — and allows multiple image files to be combined in a single programming operation. Enhanced termination protection across all pins adds durability for use in development labs and production lines alike.
The FPGA takes a different route — programming flash attached to an FPGA or FPGA SoC via the standard JTAG interface. Pre-configured for specific FPGA and flash combinations, it achieves programming speeds so fast that, once again, the flash device’s own limitations become the bottleneck. This makes it a powerful tool for engineers developing or maintaining FPGA-based systems who want fast, in-system programming without extensive setup.
Together, the two tools expand the options for engineers working in design validation, production, or in-field servicing. Built on proven hardware foundations and integrated into the broader XJTAG ecosystem, these programmers aim to bridge the gap between convenience and high performance — offering a streamlined way to get products programmed, tested, and ready for deployment faster than ever.









