# Title: FRAM 3 Click Board™ ## Description: How Does The FRAM 3 Click Board™ Work? The FRAM 3 Click Board™ utilizes the MB94R330, which is an FRAM (Ferroelectric Random Access Memory) authentication IC using the ferroelectric process and silicon gate CMOS process technologies for forming the nonvolatile memory cells. The MB94R330 adopts an original communication protocol based on the two-wire serial interface (I2C BUS), a hardware cryptographic macro and a proprietary control core. It is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on. Ferroelectric technology is still being developed and perfected, but the advantages have already been demonstrated. This technology exploits the properties of ferroelectric materials to retain the electric field after they have been exposed to it, the same way the ferromagnetic materials retain their magnetic field. This phenomenon is employed to polarize the FRAM cells and store the information. One of the areas that still need to be improved is the thermal instability, especially on high temperatures. When the ferroelectric material reaches the Curie temperature, its properties are degraded. Therefore, the high temperature might damage the content of the FRAM module. This is illustrated by the data retention period: while working at 55˚C, the data retention period is 10 years. Still, combined with the endurance of 1010 read/write cycles at bus write speed, this type of memory still represents an ideal solution for applications that have to do a frequent writing to the non-volatile memory locations. The FRAM 3 Click Board™ uses the I2C communication protocol, allowing very fast serial clock rates. To ensure reliable data transaction and to avoid accidental write to the memory array, the device employs certain protection mechanisms. The MB94R330 supports the I2C bus, and operates as a slave device. The role of the communication for the I2C bus is different from "Master" side and "Slave" side. The master side has the authority to initiate control. Furthermore, the party line can be connected which connects two or more slave devices to one master. In this case, the slave side has each unique address respectively, and after specifying the address on the slave side, the master side starts to communicate. The FRAM 3 Click Board™ is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on. SPECIFICATIONS Type FRAM Applications It is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on. On-board modules MB94R330, a serial FRAM module from Fujitsu Semiconductor LTD. Key Features Free access area 112 bytes, Resource counter area 4 bytes x 8 slot, ID area 8bytes x 4 slot Interface I2C 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 FRAM 3 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 NC NC 2 RST INT 15 NC NC 3 CS RX 14 NC NC 4 SCK TX 13 NC NC 5 MISO SCL 12 SCL I2C Clock NC 6 MOSI SDA 11 SDA I2C Data Power Supply 3.3V 7 3.3V 5V 10 NC Ground GND 8 GND GND 9 GND Ground ONBOARD SETTINGS AND INDICATORS Label Name Default Description JP1 A0 Left Select address 0 JP2 A1 Left Select address 1 JP3 A2 Left Select address 2 ## Product type: Click Board ## Vendor: Mikroelektronika d.o.o. ## Tags: Click Board, FRAM, Fujitsu, Memory, MikroE ## Price range: 7.7 - 7.7 GBP ## Link: https://thedebugstore.com/products/mikroe-3817-fram-3-click-board-uk ## Compare-at price range: 11.0 - 11.0 GBP ## Options - Title: Default Title ## Collections - [New Products](https://thedebugstore.com/a/llms/collections/new-products-debug-store) - [Mikroelektronika d.o.o. (MikroE)](https://thedebugstore.com/a/llms/collections/mikroelektronika-catalogue-uk) - [Memory Device Click Boards™](https://thedebugstore.com/a/llms/collections/memory-device-click-boards-catalogue-uk) - [MikroE Click Boards™](https://thedebugstore.com/a/llms/collections/mikroe-click-boards-catalogue-uk) - [Google Shopping - invalid product](https://thedebugstore.com/a/llms/collections/google-shopping-valid-products) - [FRAM Click Boards™](https://thedebugstore.com/a/llms/collections/fram-click-boards-catalogue) - [Click Boards™ Summer Sale](https://thedebugstore.com/a/llms/collections/inventory-sale) - [Fujitsu Electronics Device Support Catalogue - Debug Store](https://thedebugstore.com/a/llms/collections/fujitsu-electronics-device-support) - [MikroE Sale](https://thedebugstore.com/a/llms/collections/mikroe-sale) - [MIKROE Stock](https://thedebugstore.com/a/llms/collections/mikroe-products-in-stock-sale) ## Variants - Default Title, SKU: MIKROE-3817, Available: yes, Inventory: 1 ## Metafields - full_description:

How Does The FRAM 3 Click Board™ Work?

The FRAM 3 Click Board™ utilizes the MB94R330, which is an FRAM (Ferroelectric Random Access Memory) authentication IC using the ferroelectric process and silicon gate CMOS process technologies for forming the nonvolatile memory cells.

The MB94R330 adopts an original communication protocol based on the two-wire serial interface (I2C BUS), a hardware cryptographic macro and a proprietary control core. It is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on.

FRAM 3 Click Board™

Ferroelectric technology is still being developed and perfected, but the advantages have already been demonstrated. This technology exploits the properties of ferroelectric materials to retain the electric field after they have been exposed to it, the same way the ferromagnetic materials retain their magnetic field. This phenomenon is employed to polarize the FRAM cells and store the information. One of the areas that still need to be improved is the thermal instability, especially on high temperatures. When the ferroelectric material reaches the Curie temperature, its properties are degraded.

Therefore, the high temperature might damage the content of the FRAM module. This is illustrated by the data retention period: while working at 55˚C, the data retention period is 10 years. Still, combined with the endurance of 1010 read/write cycles at bus write speed, this type of memory still represents an ideal solution for applications that have to do a frequent writing to the non-volatile memory locations.

The FRAM 3 Click Board™ uses the I2C communication protocol, allowing very fast serial clock rates. To ensure reliable data transaction and to avoid accidental write to the memory array, the device employs certain protection mechanisms.

The MB94R330 supports the I2C bus, and operates as a slave device. The role of the communication for the I2C bus is different from "Master" side and "Slave" side. The master side has the authority to initiate control. Furthermore, the party line can be connected which connects two or more slave devices to one master. In this case, the slave side has each unique address respectively, and after specifying the address on the slave side, the master side starts to communicate.

The FRAM 3 Click Board™ is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on.

SPECIFICATIONS

Type FRAM
Applications It is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on.
On-board modules MB94R330, a serial FRAM module from Fujitsu Semiconductor LTD.
Key Features Free access area 112 bytes, Resource counter area 4 bytes x 8 slot, ID area 8bytes x 4 slot
Interface I2C
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 FRAM 3 Click Board™ corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns).

Notes Pin mikroBUS logo.png Pin Notes
  NC 1 AN PWM 16 NC  
  NC 2 RST INT 15 NC  
  NC 3 CS RX 14 NC  
  NC 4 SCK TX 13 NC  
  NC 5 MISO SCL 12 SCL I2C Clock
  NC 6 MOSI SDA 11 SDA I2C Data
Power Supply 3.3V 7 3.3V 5V 10 NC  
Ground GND 8 GND GND 9 GND Ground


ONBOARD SETTINGS AND INDICATORS

Label Name Default  Description
JP1 A0 Left Select address 0
JP2 A1 Left Select address 1
JP3 A2 Left Select address 2

 

- description_tag: The FRAM 3 Click Board™ carries a ferroelectric RAM module. Ferroelectric RAM, also known as FRAM, is a non-volatile memory type, with characteristics that are comparable to much faster DRAM memory modules. Available from Debug Store UK. - title_tag: MikroE FRAM 3 Click Board™ (MIKROE-3817) - manufacturer: Mikroelektronika d.o.o. - warranty: 12 months - amazon_enable: TRUE - amazon_title: FRAM 3 Click Board - amazon_product_type: computercomponent - amazon_block: FALSE - amazon_prime_enable: FALSE - amazon_search: MikroElektronika Microelectronica MIKROE-1100 - amazon_uk_price: 7.92 - amazon_uk_currency: GBP - amazon_de_currency: EUR - amazon_de_price: 8.9496 - amazon_fr_currency: EUR - amazon_fr_price: 8.9496 - amazon_es_currency: EUR - amazon_es_price: 8.9496 - amazon_nl_currency: EUR - amazon_nl_price: 8.9496 - amazon_it_currency: EUR - amazon_it_price: 8.9496 - amazon_se_curency: SEK - amazon_se_price: 90.288 - amazon_product_id: 8606018719723 - amazon_product_id_type: EAN - amazon_update: Update - amazon_short_description: The FRAM 3 Click Board™ carries a ferroelectric RAM module. Ferroelectric RAM, also known as FRAM, is a non-volatile memory type, with characteristics that are comparable to much faster DRAM memory modules. It offers much faster alternative to common serial FLASH and EEPROM modules, which use the conventional technologies. FRAM 3 Click Board™ uses the MB94R330, a serial FRAM module from Fujitsu Semiconductor LTD. FRAM embedded IC is proven utility in security applications such as IC cards. - amazon_long_description:

FRAM 3 Click Board™

- amazon_main_image: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-front_1.jpg - amazon_other_image_1: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-back_1.jpg - amazon_other_image_2: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-fusion_1.jpg - amazon_other_image_3: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-shuttle_1.jpg - amazon_other_image_4: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-clicker_1.jpg - amazon_other_image_5: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-breadboard_1.jpg - amazon_other_image_6: https://www.thedebugstore.com/images/product/lg-fram-3-click-3817-breadboard_1.jpg - amazon_browse_node: 428655031 - mpn: MIKROE-3817 - backorder_label: If no stock shown above, check availability - badge: - widget:

Customer Reviews

Be the first to write a review
0%
(0)
0%
(0)
0%
(0)
0%
(0)
0%
(0)
- google_product_category: 288 - examples:

We provide a library for the FRAM 3 Click Board™ on our LibStock page, as well as a demo application (example), developed using MikroElektronika compilers. The demo can run on all the main MikroElektronika development boards.

Library Description

Library provides control over reading and writing data via I2C module. You can use 2 specific functions for reading and writing to memory.

Key Functions

Example Description

The application is composed of three sections :

void application_task ( )
{
 mikroBUS_logWrite( " - Writing... ", _LOG_LINE );
 Delay_ms( 500 );
 status_check = fram3_write_free_access_memory( 0x00, &write_data[ 0 ], 7 );
 if ( status_check == FRAM3_ERROR )
 {
 mikroBUS_logWrite( " - ERROR WRITING!!! ", _LOG_LINE );
 for ( ; ; );
 }
 mikroBUS_logWrite( " - Reading... ", _LOG_LINE );
 Delay_ms( 500 );
 status_check = fram3_read_free_access_memory( 0x00, &read_data[ 0 ], 7 );
 if ( status_check == FRAM3_ERROR )
 {
 mikroBUS_logWrite( " - ERROR READING!!! ", _LOG_LINE );
 for ( ; ; );
 }
 for ( cnt = 0; cnt < 7; cnt++ )
 {
 mikroBUS_logWrite( &read_data[ cnt ], _LOG_BYTE );
 Delay_ms( 100 );
 }
 mikroBUS_logWrite( "", _LOG_LINE );
 Delay_ms( 1000 );
 mikroBUS_logWrite( "__________________________", _LOG_LINE );
 Delay_ms( 500 );
}

The full application code, and ready to use projects can be found on our LibStock page.

Other mikroE Libraries used in the example:

Additional Notes and Information

Depending on the development board you are using, you may need a USB UART Click Board™, USB UART 2 Click Board™ or RS232 Click Board™ to connect to your PC, for development systems with no UART to USB interface available on the board. The terminal available in all MikroElektronika compilers, or any other terminal application of your choice, can be used to read the message.

MIKROSDK

The FRAM 3 Click Board™ is supported with mikroSDK - MikroElektronika Software Development Kit. To ensure proper operation of mikroSDK compliant Click Board™ demo applications, mikroSDK should be downloaded from the LibStock and installed for the compiler you are using.

- attachments: [{"download_file":[{"download_file":"FRAM 3 Click Board™ Schematic"}],"download_filetype":[{"download_filetype":"pdf"}]},{"download_file":[{"download_file":"Fujitsu MB94R330 112 byte Datasheet"}],"download_filetype":[{"download_filetype":"pdf"}]}] - condition: new - custom_product: false - mpn: MIKROE-3817 - google_product_category: Electronics - custom_label_0: Click Board - device_vendor: Fujitsu Electronics America, Inc. - device_type: MB94R330 - warranty: 12 months - brand: MikroE - manufacturer: Mikroelektronika d.o.o. - target_keyword: FRAM 3 Click Board - brands: gid://shopify/Metaobject/56256004319 - breadcrumbs: ["gid://shopify/Collection/447955239135","gid://shopify/Collection/241680580797","gid://shopify/Collection/241545183421"] - customhs_code: 847330 - detailed_description: {"type":"root","children":[{"type":"heading","level":3,"children":[{"type":"text","value":"How Does The FRAM 3 Click Board™ Work?"}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"FRAM 3 Click Board™","bold":true},{"type":"text","value":" utilizes the MB94R330, which is an FRAM (Ferroelectric Random Access Memory) authentication IC using the ferroelectric process and silicon gate CMOS process technologies for forming the nonvolatile memory cells."}]},{"type":"paragraph","children":[{"type":"text","value":"The MB94R330 adopts an original communication protocol based on the two-wire serial interface (I2C BUS), a hardware cryptographic macro and a proprietary control core. It is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on."}]},{"type":"paragraph","children":[{"type":"text","value":""}]},{"type":"paragraph","children":[{"type":"text","value":"Ferroelectric technology is still being developed and perfected, but the advantages have already been demonstrated. This technology exploits the properties of ferroelectric materials to retain the electric field after they have been exposed to it, the same way the ferromagnetic materials retain their magnetic field. This phenomenon is employed to polarize the FRAM cells and store the information. One of the areas that still need to be improved is the thermal instability, especially on high temperatures. When the ferroelectric material reaches the Curie temperature, its properties are degraded."}]},{"type":"paragraph","children":[{"type":"text","value":"Therefore, the high temperature might damage the content of the FRAM module. This is illustrated by the data retention period: while working at 55˚C, the data retention period is 10 years. Still, combined with the endurance of 1010 read/write cycles at bus write speed, this type of memory still represents an ideal solution for applications that have to do a frequent writing to the non-volatile memory locations."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"FRAM 3 Click Board™","bold":true},{"type":"text","value":" uses the I2C communication protocol, allowing very fast serial clock rates. To ensure reliable data transaction and to avoid accidental write to the memory array, the device employs certain protection mechanisms."}]},{"type":"paragraph","children":[{"type":"text","value":"The MB94R330 supports the I2C bus, and operates as a slave device. The role of the communication for the I2C bus is different from \"Master\" side and \"Slave\" side. The master side has the authority to initiate control. Furthermore, the party line can be connected which connects two or more slave devices to one master. In this case, the slave side has each unique address respectively, and after specifying the address on the slave side, the master side starts to communicate."}]},{"type":"paragraph","children":[{"type":"text","value":"The "},{"type":"text","value":"FRAM 3 Click Board™","bold":true},{"type":"text","value":" is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on."}]},{"type":"heading","level":3,"children":[{"type":"text","value":"SPECIFICATIONS"}]},{"type":"paragraph","children":[{"type":"text","value":"Type\nFRAM\nApplications\nIt is suitable for detecting cloned peripherals and accessories which is used in an electric equipment such as a printer, multifunction printer and so on.\nOn-board modules\nMB94R330, a serial FRAM module from Fujitsu Semiconductor LTD.\nKey Features\nFree access area 112 bytes, Resource counter area 4 bytes x 8 slot, ID area 8bytes x 4 slot\nInterface\nI2C\nCompatibility\nmikroBUS\nClick Board™ size\nS (28.6 x 25.4 mm)\nInput Voltage\n3.3V"}]},{"type":"heading","level":3,"children":[{"type":"text","value":"PINOUT DIAGRAM"}]},{"type":"paragraph","children":[{"type":"text","value":"This table shows how the pinout of the "},{"type":"text","value":"FRAM 3 Click Board™","bold":true},{"type":"text","value":" corresponds to the pinout on the mikroBUS socket (the latter shown in the two middle columns)."}]},{"type":"paragraph","children":[{"type":"text","value":"Notes\nPin\nPin\nNotes\nNC\n1\nAN\nPWM\n16\nNC\nNC\n2\nRST\nINT\n15\nNC\nNC\n3\nCS\nRX\n14\nNC\nNC\n4\nSCK\nTX\n13\nNC\nNC\n5\nMISO\nSCL\n12\nSCL\nI2C Clock\nNC\n6\nMOSI\nSDA\n11\nSDA\nI2C Data\nPower Supply\n3.3V\n7\n3.3V\n5V\n10\nNC\nGround\nGND\n8\nGND\nGND\n9\nGND\nGround"}]},{"type":"heading","level":3,"children":[{"type":"text","value":""},{"type":"text","value":"ONBOARD SETTINGS AND INDICATORS"}]},{"type":"paragraph","children":[{"type":"text","value":"Label\nName\nDefault\n Description\nJP1\nA0\nLeft\nSelect address 0\nJP2\nA1\nLeft\nSelect address 1\nJP3\nA2\nLeft\nSelect address 2"}]},{"type":"heading","level":3,"children":[{"type":"text","value":" "}]}]} - summary:

The FRAM 3 Click Board™ carries a ferroelectric RAM module. Ferroelectric RAM, also known as FRAM, is a non-volatile memory type, with characteristics that are comparable to much faster DRAM memory modules. It offers a much faster alternative to common serial FLASH and EEPROM modules, which use conventional technologies.

The FRAM 3 Click Board™ uses the MB94R330, a serial FRAM module from Fujitsu Semiconductor LTD. FRAM embedded IC is a proven utility in security applications such as IC cards.