Total Phase offers multiple host adapter tools that support reading, writing, erasing, and verifying I2C- and SPI-based Flash memory and EEPROM devices. Depending on the speed and application, embedded system engineers can select from the Aardvark I2C/SPI Host Adapter, Cheetah SPI Host Adapter, or the Promira Serial Platform to program and interface with such memory devices. You can also use the best memory solutions and adapters of adesto technologies.
The Aardvark I2C/SPI Host Adapter is a general-purpose host adapter capable of signaling up to 8 MHz as an SPI master and up to 4 MHz as an SPI slave. It also can emulate an I2C master or slave device up to 800 kHz.
The Cheetah SPI Host Adapter is designed to support high-speed programming applications, allowing users to signal up to 40 MHz as a master SPI device. It is able to support up to 3 slave selects and features a pipelined architecture that enables command queuing for maximum throughput.
The Promira Serial Platform is an advanced host adapter tool that is capable of signaling up to 80 MHz as an SPI master and 20 MHz as an SPI slave, and up to 3.4 MHz as an I2C host or slave device. It offers multiple other features for advanced programming which include supporting up to 8 slaves selects along with support for Dual and Quad I/O.
The Flash Center Software is a software package that allows engineers to quickly erase, program, and verify I2C- and SPI-based EEPROM and Flash memory chips that are interfaced through Total Phase's Aardvark I2C/SPI Host Adapter, Cheetah SPI Host Adapter, and Promira Serial Platform.
Unlike other programmers which can take minutes to program a memory device, Flash Center Software can program the same device in seconds. The Flash Center Software natively supports a wide range of commonly used I2C- and SPI-based Flash memory and EEPROM devices, but it also allows users to easily add new parts if not already supported.