Excelon-Ultra Click Board™
Product Code: MIKROE-4698
How Does The Excelon-Ultra Click Board™ Work? The Excelon-Ultra Click Board™ as its foundation uses the CY15B116QSN, a high-performance 16-Mbit nonvolatile memory that employs an advanced ferroelectric process from Infineon. The memory array is logically organized as 2,097,152 × 8 bits and is accessed using an industry-standard serial peripheral interface (SPI) bus. The CY15B116QSN combines a 16-Mbit F-RAM with the high-speed Quad SPI SDR and DDR interfaces, enhancing FRAM technology's nonvolatile write capability. The key differences between the CY15B116QSN and a serial flash are the FRAM's superior write performance, high endurance, and lower power consumption. The CY15B116QSN is ideal for nonvolatile memory applications, requiring frequent or rapid writes. Examples range from data collection, where the number of write cycles may be critical, to demanding industrial controls where the long write time of serial Flash can cause data loss. The Excelon-Ultra Click Board™ communicates with MCU using an industry-standard SPI interface supporting the two most common modes, SPI Mode 0 and 3, with a maximum frequency of 108MHz.
Data is written to the memory array immediately after each byte is successfully transferred to the device. The following bus cycle can commence without the need for data polling. It supports 1e14 read/write cycles or 100 million times more write cycles than EEPROM. In addition, the CY15B116QSN offers substantial write endurance compared to other nonvolatile memories.
Furthermore, this Click board™ provides additional hardware-controlled functions. The configurable Write Protection function, routed on the PWM pin of the mikroBUS™ socket, protects all registers (including status and configuration) from write operations when the SRWD bit (SR1[7]) is set to '1'. The WP pin must be held high to inhibit all the write operations to registers. When this pin is high, all memory and register writes are prohibited, and the address counter is not incremented. Also, it has a Reset feature routed to the RST pin on the mikroBUS™ socket, which puts the CY15B116QSN into a Reset state with a low logic level, and with a high level operates module normally.
The Excelon-Ultra Click Board™ can be operated only with a 3.3V logic voltage level. The board must perform appropriate logic voltage level conversion before use with 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.
SPECIFICATIONS
Type
FRAM
Applications
Can be used for all applications that require fast write access, high reliability of stored data, and unlimited endurance
On-board modules
CY15B116QSN - high-performance 16-Mbit nonvolatile memory that employs an advanced ferroelectric process from Infineon Technologies
Key Features
High-performance, 16-Mbit nonvolatile memory, single and multi I/O serial peripheral interface, write protection, data security, and data integrity, low power consumption, extended electronic signatures, and many more
Interface
QSPI,SPI
Compatibility
mikroBUS
Click board size
S (28.6 x 25.4 mm)
Input Voltage
3.3V
PINOUT DIAGRAM
This table shows how the pinout of the Excelon-Ultra Click Board™ corresponds to the pinout on the mikroBUS™ socket (the latter shown in the two middle columns).
Notes
Pin
Pin
Notes
NC
1
AN
PWM
16
WP
QSPI IO2 / Write Protection
QSPI I03 / Reset
RST
2
RST
INT
15
NC
SPI Chip Select
CS
3
CS
RX
14
NC
SPI Clock
SCK
4
SCK
TX
13
NC
QSPI IO1 / SPI Data Out
SDO
5
MISO
SCL
12
NC
QSPI IO0 / SPI Data In
SDI
6
MOSI
SDA
11
NC
Power Supply
3.3V
7
3.3V
5V
10
NC
Ground
GND
8
GND
GND
9
GND
Ground
ONBOARD SETTINGS AND INDICATORS
Visit the Debug Store website for more information on Excelon-Ultra Click Board™