XJTAG® Ultra-Fast Flash Programmer

XJTAG® announces an enhanced version of XJFlash, its ultra-fast in-system flash programmer that uses the JTAG interface to connect to the target board. The software already provides rapid erase and programming, but by adding compression to its data transfer algorithm, the verify times are now also shorter—256 Mbit can now be verified in 5.4 seconds, depending on the circuit. Combining this with its rapid erase and program cycles makes XJFlash significantly faster than other programmers.

XJFlash can be used for Xilinx Zynq® UltraScale™+ and Zynq-7000 SPI flash programming, as well as with a wide range of FPGAs from Intel/Altera, Lattice, and Microsemi/Actel.

Production lines benefit from XJFlash’s rapid erase cycle: repaired boards can be passed down the line along with new ones without wasting time erasing already-empty memories. XJFlash checks the existing contents, only erasing blocks it finds aren’t empty—XJFlash can take an empty 256 Mbit flash through the erase step in under 4s, a potential saving of up to 94%. That can give very significant time savings over erasing every board passing down the line.

The latest version of XJFlash can program and verify a 256 Mbit flash in 42 s, and only needs 7 s for a 32 Mbit device (all figures dependent on the circuit implementation).

XJFlash can be used as part of an XJRunner boundary scan test project without needing an additional licence, or it can be used for a separate programming-only stage.

To find out more about XJFlash, please contact XJTAG on +44 (0)1223 223007, via email at enquiries@xjtag.com, or through its worldwide network of distributors. More information can be found at www.xjtag.com.

About XJTAG (www.xjtag.com)

XJTAG is a world leading supplier of JTAG boundary-scan hardware and software tools. Its products use IEEE Std.1149.x (JTAG boundary scan) to enable engineers to debug, test, and program electronic circuits quickly and easily. This can significantly shorten the electronic design, development and manufacturing processes. XJTAG focuses on innovative product development and high-quality technical support. For more information about the company, its products, and its services, please visit www.xjtag.com.

About JTAG

JTAG is an IEEE standard that was developed to address the difficulties of testing circuits that use packaging technologies such as Ball Grid Arrays and Chip Scale Packages, where solder connections aren’t accessible to traditional bed-of-nails testers. Although JTAG has since become popular for processor debug and for programming FPGAs and CPLDs, they only make use of the standard’s communications protocol. The full benefit of the JTAG standard comes from its introduction of boundary scan techniques for testing and debugging assembled boards; XJTAG’s tools give you an easy way to use those capabilities. Read more about JTAG here.