Renesas M3016 User Manual

Renesas M3016 User Manual

Evaluation kit
Hide thumbs Also See for M3016:

Advertisement

Quick Links

1.

Overview

The Renesas Serial MRAM evaluation board contains a Serial MRAM device utilizing Spin-Transfer
Torque Magneto-Resistive Random-Access Memory (STT-MRAM) technology enabling users to develop
interactive hardware solutions using the Renesas Serial MRAM evaluation board and an Arduino UNO
Rev. 3 host board connected via standard SPI interface. The Arduino UNO host board communicates
with a computer using a USB 2.0 cable type A/B and terminal emulator software. Renesas software
bundled APIs and test program provide basic access to functionality of the Renesas Serial MRAM, also
known as Persistent SRAM (P-SRAM) device. The Arduino UNO SPI can operate up to 8MHz.
The MRAM evaluation kit includes:
2.

Renesas Serial MRAM Product Support

The Renesas MRAM evaluation board is populated with the following Serial MRAM device:
Part Number
M30162040054XxxSAx*
Alternatively MRAM device is marked as
*
Jul.21.20
One Arduino UNO REV 3 host board
One Renesas MRAM evaluation board
o One populated MRAM device (see Table 1 below)
One USB 2.0 cable type A/B
M30162040054X0ISA* MRAM device
*Alternatively MRAM device is marked as AS3016204-0054X0ISAY
Table 1: Renesas Product Support
Density
16Mb
M3016 Evaluation Kit User Manual
Voltage
Frequency
(Vcc/Vccq)
2.7V to 3.6V
Up to 54Mhz
AS3016204-0054X0ISAY
Interface
Package
SPI, QSPI
8-Pin SOIC
Page 1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M3016 and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Renesas M3016

  • Page 1: Overview

    Rev. 3 host board connected via standard SPI interface. The Arduino UNO host board communicates with a computer using a USB 2.0 cable type A/B and terminal emulator software. Renesas software bundled APIs and test program provide basic access to functionality of the Renesas Serial MRAM, also known as Persistent SRAM (P-SRAM) device.
  • Page 2: Table Of Contents

    M3016 Evaluation Kit User Manual Contents Overview ..........................1 Renesas Serial MRAM Product Support................1 Host Board Support ......................3 Requirements ........................4 Software Installations......................4 Connecting the Arduino UNO Host Board ................5 4.3.1 Configuring PuTTY ......................6 APIs ............................8 4.4.1 SPI Write ........................8 4.4.2 SPI Read ........................8 4.4.3 SPI Burst Write......................8...
  • Page 3: Host Board Support

    M3016 Evaluation Kit User Manual Host Board Support The Renesas MRAM evaluation board is compatible with the Arduino UNO REV3 host platform. For details of the Arduino UNO REV3 host board go to Arduino UNO REV3. Figure 2: Arduino Uno Host with Renesas...
  • Page 4: Requirements

    M3016 Evaluation Kit User Manual 4.1 Requirements  A PC system with one available USB 2.0/3.0 port  Windows 7/8/10 with 32/64-bit Operation System  An Arduino UNO host board R3  A USB 2.0 cable Type A/B 4.2 Software Installations 1.
  • Page 5: Connecting The Arduino Uno Host Board

    Follow the step-by-step instructions in the following order below to configure and connect the Arduino UNO host board to your computer: 1. Attach the Renesas MRAM evaluation board on top of the Arduino UNO host board via the UNO R3 headers (refer to Figures 1 and 2 or Figures 3 and 4).
  • Page 6: Configuring Putty

    8. Click “Save” to save the COMx configuration file (refer to Figure 9). 9. Click “Open” to launch PuTTY (refer to Figure 9). 10. The Arduino UNO host board and the Renesas MRAM evaluation board are now up-and- running. The Terminal Monitor window will display a menu of read/write/compare tests for the Renesas MRAM device (refer to Figure 10).
  • Page 7 M3016 Evaluation Kit User Manual Figure 9: PuTTY Configuration - 3 Figure 10: Renesas Test Menu on MRAM - PuTTY Jul.21.20 Page 7...
  • Page 8: Apis

    M3016 Evaluation Kit User Manual 4.4 APIs 4.4.1 SPI Write Purpose: API to write to MRAM Arguments: MRAM address (2-byte address; 3-byte address when THREEBYTEADDRESS is enabled) MRAM data: 2-byte data Parameter: unint32_t (address); unit16_t (write data) Return: None Usage: SPI_Write (0x0000, 0x55);...
  • Page 9: Spi Burst Read

    M3016 Evaluation Kit User Manual Usage: SPI_BurstWrite (0x0000, wr_buf, 16); Write 16 bytes of data from wr_buf to P-SRAM starting address 0x0000 4.4.4 SPI Burst Read Purpose: API to burst-read to P-SRAM device Arguments: P-SRAM address (2-byte address; 3-byte address when THREEBYTEADDRESS is...
  • Page 10 M3016 Evaluation Kit User Manual Appendix A Figure 11: M3016-EVK – Schematic (sheet 1) Jul.21.20 Page 10...
  • Page 11 M3016 Evaluation Kit User Manual M3016-EVK – Schematic (sheet 2) Jul.21.20 Page 11...
  • Page 12 M3016 Evaluation Kit User Manual Appendix B Table 2: M3016-EVK – BOM Footprint Comment Designator Manufacturer C1, C3, C4, C7, C8, C11, C13, 0603 Capacitor 071713 10nF 1276-1132-1-ND Samsung C16, C18 0603 Capacitor 071713 C2, C5, C6, C9, C10, C15, C17...
  • Page 13 M3016 Evaluation Kit User Manual Footprint Comment Designator Manufacturer 0603 Resistor 071013 105K, 1% P105KHCT-ND Panasonic 0603 Resistor 071013 30.9K, 1% P30.9KHCT-ND Panasonic 0603 Resistor 071013 28.7K, 1% P28.7KHCT-ND Panasonic Switch TE PB 1825910-6 112915 SWRST 450-1650-ND TE Connectivity Test Point 40x20 010819...
  • Page 14: Revision History

    M3016 Evaluation Kit User Manual Revision History Revision Date History Jul.21.20 Initial Release Jul.21.20 Page 14...
  • Page 15 Renesas' products are provided only subject to Renesas' Terms and Conditions of Sale or other applicable terms agreed to in writing. No use of any Renesas resources expands or otherwise alters any applicable warranties or warranty disclaimers for these products.

Table of Contents