MIKROE MRAM 3 Click
MRAM 3 Click is a compact add-on board representing a magneto-resistive random-access memory solution.
Product Overview
MRAM 3 Click is a compact add-on board representing a magneto-resistive random-access memory solution. This board features the AS3001204, 1Mb high-performance serial SPI MRAM memory organized as 128K words of 8 bits each from Avalanche Technology. The MRAM technology is analog to Flash technology with SRAM compatible read/write timings (Persistent SRAM, P-SRAM), where data is always non-volatile. It also has a hardware write-protection feature and performs read and write operations with data retention for one million years and a write endurance of 1014 cycles. This Click board™ is suitable for applications that need data storage and retrieval without incurring significant latency penalties.
MRAM 3 Click is supported by a mikroSDK compliant library, which includes functions that simplify software development.
MRAM 3 Click as its foundation uses the AS3001204, a 1Mb MRAM memory with an SPI interface and Write Protection feature from Avalanche Technology. The AS3001204 is organized as 128K words of 8 bits each and benefits from 1.000.000 years of data retention combining their unprecedented data storage with excellent energy efficiency. It is highly reliable, lasting 1014 full-memory read/write/erase cycles, which makes this Click board™ suitable for high-reliability applications as a non-volatile storage media or temporary RAM expansion for storing data in any embedded application.
The AS3001204 is an accurate random-access memory allowing both reads and writes to occur randomly in memory. It offers low latency, low power, and scalable non-volatile memory technology. The MRAM technology is analog to Flash technology with SRAM compatible read/write timings (Persistent SRAM, P-SRAM), where data is always non-volatile.
MRAM 3 Click communicates with MCU using the SPI serial interface that supports the Dual/Quad SPI and the two most common modes, SPI Mode 0 and 3, with a maximum SPI frequency of 108MHz. Alongside an SPI-compatible bus interface, the AS3001204 also features an eXecute-In-Place (XIP) functionality which allows completing a series of reading and writing instructions without having to individually load the read or write command for each instruction and hardware/software-based data protection mechanisms.
Hardware Write Protection function, labeled as WP routed to the PWM pin of the mikroBUS™ socket, allows the user to freeze the entire memory area, thus protecting it from Write instructions. The other pin, the IO3 pin routed to the RST pin of the mikroBUS™ socket, represents the bidirectional I/O that transfers data into and out of the device in Dual and Quad SPI modes.
This Click board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before using MCUs with different logic levels. However, the Click board™ comes equipped with a library containing functions and an example code that can be used, as a reference, for further development.
Features & Specs
- Interface: QSPI, SPI
- Compatibility: mikroBUS™
- Dimensions: 28.6 x 25.4mm
- Input Voltage: 3.3V
- Memory Size: 1 Mb
- Endurance: 1014 Cycles
- Data Retention: 106 Years
- Operating Temperature Range: Min. -40°C, Typ. +25°C, Max. +85°C
Documentation
Customer Reviews

Stock and Customer Discounts
Available Discounts
- $18.95 | 25+ units
- $17.96 | 100+ units