Kilopass Technology Inc., a leading provider of semiconductor logic non-volatile memory (NVM) intellectual property (IP), unveiled Itera, the industry’s first and only embedded multi-time programmable (MTP) non-volatile memory in 40nm. Using Itera antifuse non-volatile memory, system-on-chip (SoC) designers can achieve significantly lower costs (70% less), higher performance (24X increase), and improved integration by replacing external serial EEPROM and NOR flash in high-volume mobile and consumer applications. Implemented in standard CMOS with no additional process steps or wafer process adders, Itera antifuse non-volatile memory provides up to 1 megabit (Mb) of storage capacity and 1024 cycles of reprogrammability in applications such as time stamp, key revocation, firmware updates, and trimming adjustments.

Itera is an on-chip antifuse non-volatile memory that can be embedded into FPGA or ASIC based system-on-chip (SoC) design. SoC designs that currently require external MTP NVM to store code or configuration data that change over the life of the product can now use Itera antifuse non-volatile memory to boost performance and reduce the bill-of-material costs and space of the final design. Itera antifuse non-volatile memory enables a typical design to achieve a twenty four fold increase in performance over Serial Peripheral Interface (SPI) Flash and EEPROM solutions and realize a cost savings averaging about $6 million for a chip that achieves a 10-million unit per year run rate.

Applications of Multi-Time Programmable Antifuse Non-Volatile SOC On-Chip Memory

For SoCs in TVs, tablets, and a wide variety of handheld devices, Itera can store software that must be updated and changed over time. Itera antifuse non-volatile memory can also contain the protocol stacks in SoCs for Bluetooth, 802.11, and the various wireless communications standards that enable connectivity of these devices. For radio frequency functions in these SoCs, Itera antifuse non-volatile memory can store data for trimming analog components that change over time. Itera antifuse non-volatile memory is also ideal for low frequency data logging − for example, counting the number of times a battery is drained and recharged, the amount of ink deposited in disposable ink jet cartridges, and other similar data acquisition applications.