首页 > 器件类别 > 存储

MR25H10MDF

NVRAM 1Mb 3.3V 128Kx8 SPI

器件类别:存储   

厂商名称:Everspin Technologies

器件标准:

下载文档
MR25H10MDF 在线购买

供应商:

器件:MR25H10MDF

价格:-

最低购买:-

库存:点击查看

点击购买

器件参数
参数名称
属性值
Product Attribute
Attribute Value
制造商
Manufacturer
Everspin Technologies
产品种类
Product Category
NVRAM
RoHS
Details
封装 / 箱体
Package / Case
DFN-8
接口类型
Interface Type
SPI
Memory Size
1 Mbit
Organization
128 k x 8
Data Bus Width
8 bit
电源电压-最大
Supply Voltage - Max
3.6 V
电源电压-最小
Supply Voltage - Min
2.7 V
工作电源电流
Operating Supply Current
20 mA
最小工作温度
Minimum Operating Temperature
- 40 C
最大工作温度
Maximum Operating Temperature
+ 125 C
系列
Packaging
Tray
Moisture Sensitive
Yes
Pd-功率耗散
Pd - Power Dissipation
0.6 W
工厂包装数量
Factory Pack Quantity
570
单位重量
Unit Weight
0.001319 oz
文档预览
MR25H10
FEATURES
• No write delays
• Unlimited write endurance
• Data retention greater than 20 years
• Automatic data protection on power loss
• Block write protection
• Fast, simple SPI interface with up to 40 MHz clock rate
• 2.7 to 3.6 Volt power supply range
• Low current sleep mode
• Industrial temperatures
• Available in 8-pin DFN or 8-pin DFN Small Flag RoHS-compliant
packages
• Direct replacement for serial EEPROM, Flash, FeRAM
• AEC-Q100 Grade 1 Option
1Mb Serial SPI MRAM
DFN
Small Flag DFN
INTRODUCTION
The MR25H10 is a 1,048,576-bit magnetoresistive random access memory
(MRAM) device organized as 131,072 words of 8 bits. The MR25H10 offers serial
EEPROM and serial Flash compatible read/write timing with no write delays and
unlimited read/write endurance.
RoHS
Unlike other serial memories, both reads and writes can occur randomly in memory with no delay between
writes. The MR25H10 is the ideal memory solution for applications that must store and retrieve data and
programs quickly using a small number of I/O pins.
The MR25H10 is available in either a 5 mm x 6 mm 8-pin DFN package or a 5 mm x 6 mm 8-pin DFN Small
Flag package. Both are compatible with serial EEPROM, Flash, and FeRAM products.
The MR25H10 provides highly reliable data storage over a wide range of temperatures. The product is
offered with Industrial (-40° to +85 °C) and AEC-Q100 Grade 1 (-40°C to +125 °C) operating temperature
range options.
CONTENTS
1. DEVICE PIN ASSIGNMENT......................................................................... 2
2. SPI COMMUNICATIONS PROTOCOL...................................................... 4
3. ELECTRICAL SPECIFICATIONS................................................................. 10
4. TIMING SPECIFICATIONS.......................................................................... 12
5. ORDERING INFORMATION....................................................................... 12
6. MECHANICAL DRAWING.......................................................................... 13
7. REVISION HISTORY...................................................................................... 15
How to Reach Us.......................................................................................... 15
Copyright © Everspin Technologies 2017
1
MR25H10 Rev. 9.4, 2/2017
MR25H10
1. DEVICE PIN ASSIGNMENT
Overview
The MR25H10 is a serial MRAM with memory array logically organized as 128Kx8 using the four pin in-
terface of chip select (CS), serial input (SI), serial output (SO) and serial clock (SCK) of the serial peripheral
interface (SPI) bus. Serial MRAM implements a subset of commands common to today’s SPI EEPROM and
Flash components allowing MRAM to replace these components in the same socket and interoperate on
a shared SPI bus. Serial MRAM offers superior write speed, unlimited endurance, low standby & operating
power, and more reliable data retention compared to available serial memory alternatives.
Figure 1.1 Block Diagram
WP
CS
HOLD
SCK
Instruction Decode
Clock Generator
Control Logic
Write Protect
128KB
MRAM ARRAY
Instruction Register
Address Register
Counter
SI
17
8
SO
Data I/O Register
4
Nonvolatile Status
Register
System Configuration
Single or multiple devices can be connected to the bus as shown in Figure 1.2. Pins SCK, SO and SI are
common among devices. Each device requires CS and HOLD pins to be driven separately.
Figure 1.2 System Configuration
SCK
MOSI
MISO
SO
SPI
Micro Controller
SI
SCK
SO
SI
SCK
EVERSPIN SPI MRAM 1
EVERSPIN SPI MRAM 2
CS
CS
1
HOLD
1
CS
2
HOLD
2
HOLD
CS
HOLD
MOSI = Master Out Slave In
MISO = Master In Slave Out
Copyright © Everspin Technologies 2017
2
MR25H10 Rev. 9.4, 2/2017
MR25H10
DEVICE PIN ASSIGNMENT
Figure 1.3 Pin Diagrams (Top View)
CS
SO
WP
V
SS
1
2
3
4
8
7
6
5
V
DD
HOLD
SCK
SI
8-Pin DFN or 8-Pin DFN Small Flag Package
Table 1.1 Pin Functions
Signal Name
CS
Pin
1
I/O
Input
Function
Chip Select
Description
An active low chip select for the serial MRAM. When chip select is high, the
memory is powered down to minimize standby power, inputs are ignored
and the serial output pin is Hi-Z. Multiple serial memories can share a com-
mon set of data pins by using a unique chip select for each memory.
The data output pin is driven during a read operation and remains Hi-Z at
all other times. SO is Hi-Z when HOLD is low. Data transitions on the data
output occur on the falling edge of SCK.
A low on the write protect input prevents write operations to the Status
Register.
Power supply ground pin.
All data is input to the device through this pin. This pin is sampled on the
rising edge of SCK and ignored at other times. SI can be tied to SO to create
a single bidirectional data bus if desired.
Synchronizes the operation of the MRAM. The clock can operate up to 40
MHz to shift commands, address, and data into the memory. Inputs are
captured on the rising edge of clock. Data outputs from the MRAM occur
on the falling edge of clock. The serial MRAM supports both SPI Mode 0
(CPOL=0, CPHA=0) and Mode 3 (CPOL=1, CPHA=1). In Mode 0, the clock is
normally low. In Mode 3, the clock is normally high. Memory operation is
static so the clock can be stopped at any time.
A low on the Hold pin interrupts a memory operation for another task.
When HOLD is low, the current operation is suspended. The device will
ignore transitions on the CS and SCK when HOLD is low. All transitions of
HOLD must occur while CS is low.
Power supply voltage from +2.7 to +3.6 volts.
SO
WP
V
SS
SI
2
3
4
5
Output
Input
Supply
Input
Serial Output
Hold
Ground
Serial Input
SCK
6
Input
Serial Clock
HOLD
V
DD
7
8
Input
Supply
Hold
Power Supply
Copyright © Everspin Technologies 2017
3
MR25H10 Rev. 9.4, 2/2017
MR25H10
2. SPI COMMUNICATIONS PROTOCOL
MR25H10 can be operated in either SPI Mode 0 (CPOL=0, CPHA =0) or SPI Mode 3 (CPOL=1, CPHA=1). For
both modes, inputs are captured on the rising edge of the clock and data outputs occur on the falling
edge of the clock. When not conveying data, SCK remains low for Mode 0; while in Mode 3, SCK is high. The
memory determines the mode of operation (Mode 0 or Mode 3) based upon the state of the SCK when CS
falls.
All memory transactions start when CS is brought low to the memory. The first byte is a command code. De-
pending upon the command, subsequent bytes of address are input. Data is either input or output. There
is only one command performed per CS active period. CS must go inactive before another command can
be accepted. To ensure proper part operation according to specifications, it is necessary to terminate each
access by raising CS at the end of a byte (a multiple of 8 clock cycles from CS dropping) to avoid partial or
aborted accesses.
Table 2.1 Command Codes
Instruction
WREN
WRDI
RDSR
WRSR
READ
WRITE
SLEEP
WAKE
Description
Write Enable
Write Disable
Read Status Register
Write Status Register
Read Data Bytes
Write Data Bytes
Enter Sleep Mode
Exit Sleep Mode
Binary Code
0000
0110
0000
0100
0000 0101
0000 0001
0000
0011
0000 0010
1011 1001
1010 1011
Hex Code
06h
04h
05h
01h
03h
02h
B9h
ABh
Address Bytes
0
0
0
0
3
3
0
0
Data Bytes
0
0
1
1
1 to ∞
1 to ∞
0
0
Status Register and Block Write Protection
The status register consists of the 8 bits listed in table 2.2. Status register bits BP0 and BP1 define the mem-
ory block arrays that are protected as described in table 2.3. The Status Register Write Disable bit (SRWD)
is used in conjunction with bit 1 (WEL) and the Write Protection pin (WP) as shown in table 2.4 to enable
writes to status register bits. The fast writing speed of MR25H10 does not require write status bits. The
state of bits 6,5,4, and 0 can be user modified and do not affect memory operation. All bits in the status
register are pre-set from the factory to the “0” state.
Table 2.2 Status Register Bit Assignments
Bit 7
SRWD
Bit 6
Don’t Care
Bit 5
Don’t Care
Bit 4
Don’t Care
Bit 3
BP1
Bit 2
BP0
Bit 1
WEL
Bit 0
Don’t Care
Copyright © Everspin Technologies 2017
4
MR25H10 Rev. 9.4, 2/2017
MR25H10
SPI COMMUNICATIONS PROTOCOL
Status Register
BP1
BP0
0
0
0
1
1
0
1
1
Table 2.3 Block Memory Write Protection
Memory Contents
Protected Area
None
Upper Quarter
Upper Half
All
Table 2.4 Memory Protection Modes
WEL
0
1
1
1
SRWD
X
0
1
1
WP
X
X
Low
High
Protected Blocks
Protected
Protected
Protected
Protected
Unprotected Blocks
Protected
Writable
Writable
Writable
Status
Register
Protected
Writable
Protected
Writable
Unprotected Area
All Memory
Lower Three-Quarters
Lower Half
None
When WEL is reset to 0, writes to all blocks and the status register are protected. When WEL is set to 1,
BP0 and BP1 determine which memory blocks are protected. While SRWD is reset to 0 and WEL is set to 1,
status register bits BP0 and BP1 can be modified. Once SRWD is set to 1, WP must be high to modify SRWD,
BP0 and BP1.
Read Status Register (RDSR)
The Read Status Register (RDSR) command allows the Status Register to be read. The Status Register can
be read at any time to check the status of write enable latch bit, status register write protect bit, and block
write protect bits. For MR25H10, the write in progress bit (bit 0) is not written by the memory because
there is no write delay. The RDSR command is entered by driving CS low, sending the command code, and
then driving CS high.
Figure 2.1 RDSR
CS
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
Mode 3
Mode 0
SCK
SI
SO
0
0
0
0
0
1
0
1
MSB
Status Register Out
High Impedance
7
MSB
6
5
4
3
2
1
0
High Z
Copyright © Everspin Technologies 2017
5
MR25H10 Rev. 9.4, 2/2017
查看更多>
参数对比
与MR25H10MDF相近的元器件有:MR25H10MDC、MR25H10CDC、MR25H10MDFR、MR25H10MDCR。描述及对比如下:
型号 MR25H10MDF MR25H10MDC MR25H10CDC MR25H10MDFR MR25H10MDCR
描述 NVRAM 1Mb 3.3V 128Kx8 SPI NVRAM 1Mb 3V 128Kx8 Serial MRAM NVRAM 1Mb 3.3V 128Kx8 Serial MRAM NVRAM 1Mb 3.3V 128Kx8 SPI NVRAM 1Mb 3V 128Kx8 Serial MRAM
Product Attribute Attribute Value Attribute Value - Attribute Value Attribute Value
制造商
Manufacturer
Everspin Technologies Everspin Technologies - Everspin Technologies Everspin Technologies
产品种类
Product Category
NVRAM NVRAM - NVRAM NVRAM
RoHS Details Details - Details Details
封装 / 箱体
Package / Case
DFN-8 DFN-8 - DFN-8 DFN-8
接口类型
Interface Type
SPI SPI - SPI SPI
Memory Size 1 Mbit 1 Mbit - 1 Mbit 1 Mbit
Organization 128 k x 8 128 k x 8 - 128 k x 8 128 k x 8
电源电压-最大
Supply Voltage - Max
3.6 V 3.6 V - 3.6 V 3.6 V
电源电压-最小
Supply Voltage - Min
2.7 V 2.7 V - 2.7 V 2.7 V
最小工作温度
Minimum Operating Temperature
- 40 C - 40 C - - 40 C - 40 C
最大工作温度
Maximum Operating Temperature
+ 125 C + 125 C - + 125 C + 125 C
系列
Packaging
Tray Tray - Reel Reel
Moisture Sensitive Yes Yes - - Yes
工厂包装数量
Factory Pack Quantity
570 570 - 4000 4000
单位重量
Unit Weight
0.001319 oz 0.001319 oz - 0.001319 oz 0.001319 oz
热门器件
热门资源推荐
器件捷径:
E0 E1 E2 E3 E4 E5 E6 E7 E8 E9 EA EB EC ED EE EF EG EH EI EJ EK EL EM EN EO EP EQ ER ES ET EU EV EW EX EY EZ F0 F1 F2 F3 F4 F5 F6 F7 F8 F9 FA FB FC FD FE FF FG FH FI FJ FK FL FM FN FO FP FQ FR FS FT FU FV FW FX FY FZ G0 G1 G2 G3 G4 G5 G6 G7 G8 G9 GA GB GC GD GE GF GG GH GI GJ GK GL GM GN GO GP GQ GR GS GT GU GV GW GX GZ H0 H1 H2 H3 H4 H5 H6 H7 H8 HA HB HC HD HE HF HG HH HI HJ HK HL HM HN HO HP HQ HR HS HT HU HV HW HX HY HZ I1 I2 I3 I4 I5 I6 I7 IA IB IC ID IE IF IG IH II IK IL IM IN IO IP IQ IR IS IT IU IV IW IX J0 J1 J2 J6 J7 JA JB JC JD JE JF JG JH JJ JK JL JM JN JP JQ JR JS JT JV JW JX JZ K0 K1 K2 K3 K4 K5 K6 K7 K8 K9 KA KB KC KD KE KF KG KH KI KJ KK KL KM KN KO KP KQ KR KS KT KU KV KW KX KY KZ
需要登录后才可以下载。
登录取消