首页 > 器件类别 > 存储

MR25H128APDFR

NVRAM 128Kb 3.3V 16Kx8 SPI

器件类别:存储   

厂商名称:Everspin Technologies

器件标准:

下载文档
MR25H128APDFR 在线购买

供应商:

器件:MR25H128APDFR

价格:-

最低购买:-

库存:点击查看

点击购买

器件参数
参数名称
属性值
Product Attribute
Attribute Value
制造商
Manufacturer
Everspin Technologies
产品种类
Product Category
NVRAM
RoHS
Details
封装 / 箱体
Package / Case
DFN-8
系列
Packaging
Reel
工厂包装数量
Factory Pack Quantity
4000
文档预览
MR25H128A
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 and Automotive temperatures
Available in 8-pin DFN Small Flag RoHS-compliant package.
Direct replacement for serial EEPROM, Flash, FeRAM
Industrial Grade and AEC-Q100 Grade 1 and Grade 3 options
Moisture Sensitivity MSL-3
128Kb Serial SPI MRAM
Small Flag DFN
INTRODUCTION
The
MR25H128A
is a 128Kbit magnetoresistive random access memory (MRAM) device orga-
nized as 16,384 words of 8 bits. The
MR25H128A
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 memo-
ry with no delay between writes. The
MR25H128A
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
MR25H128A
is available in a 5 mm x 6 mm 8-pin DFN Small Flag package compatible with serial EE-
PROM, Flash, and FeRAM products.
The
MR25H128A
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) and AEC-Q100 Grade 3
(-40° to +85 °C) operating temperature range options.
CONTENTS
1. DEVICE PIN ASSIGNMENT......................................................................... 3
2. SPI COMMUNICATIONS PROTOCOL...................................................... 4
3. ELECTRICAL SPECIFICATIONS................................................................. 10
4. TIMING SPECIFICATIONS.......................................................................... 14
5. ORDERING INFORMATION....................................................................... 17
6. MECHANICAL DRAWING.......................................................................... 18
7. REVISION HISTORY...................................................................................... 19
How to Reach Us.......................................................................................... 20
Copyright © 2018 Everspin Technologies, Inc.
1
MR25H128A Rev. 1.2 3/2018
MR25H128A
1. DEVICE PIN ASSIGNMENT
Overview
The MR25H128A is a serial MRAM with memory array logically organized as 16Kx8 using the four pin inter-
face of chip select (CS), serial input (SI), serial output (SO) and serial clock (SCK) of the serial peripheral inter-
face (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
16KB
MRAM ARRAY
Instruction Register
Address Register
Counter
SI
14
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 com-
mon 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 © 2018 Everspin Technologies, Inc.
2
MR25H128A Rev. 1.2 3/2018
MR25H128A
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 Small Flag Package
Table 1.1 Pin Functions
Signal Name Pin
CS
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
2
Output
Serial Output
WP
V
SS
SI
3
4
5
Input
Supply
Input
Write Protect
Ground
Serial Input
SCK
6
Input
Serial Clock
HOLD
7
Input
Hold
V
DD
8
Supply
Power Supply
Copyright © 2018 Everspin Technologies, Inc.
3
MR25H128A Rev. 1.2 3/2018
MR25H128A
2. SPI COMMUNICATIONS PROTOCOL
MR25H128A 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
2
2
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 MR25H128A 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 © 2018 Everspin Technologies, Inc.
4
MR25H128A Rev. 1.2 3/2018
MR25H128A
SPI COMMUNICATIONS PROTOCOL
Table 2.3 Block Memory Write Protection
Status Register
BP1
BP0
0
0
0
1
1
0
1
1
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 MR25H128A, 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.
CS
0
1
2
3
4
5
Figure 2.1 RDSR
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 © 2018 Everspin Technologies, Inc.
5
MR25H128A Rev. 1.2 3/2018
查看更多>
参数对比
与MR25H128APDFR相近的元器件有:MR25H128APDF、MR25H128ACDFR、MR25H128ACDF、MR25H128AMDFR。描述及对比如下:
型号 MR25H128APDFR MR25H128APDF MR25H128ACDFR MR25H128ACDF MR25H128AMDFR
描述 NVRAM 128Kb 3.3V 16Kx8 SPI NVRAM 128Kb 3.3V 16Kx8 SPI NVRAM 128Kb 3.3V 16Kx8 SPI NVRAM 128Kb 3.3V 16Kx8 SPI NVRAM 128Kb 3.3V 16Kx8 SPI
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 -
系列
Packaging
Reel Tray Reel Tray -
工厂包装数量
Factory Pack Quantity
4000 570 4000 570 -
Quenching the thirst of RF power amps and extending the life
State-of-The-Art in Efficient Linear PAs There ha...
fly RF/无线
【AN-756应用笔记】采样系统以及时钟相位噪声和抖动的影响
摘要: 随着支持直接IF采样的更高分辨率数据转换器的上市,系统设计师在选择低抖动时钟电路时,...
EEWORLD社区 ADI参考电路
2SC8050升压电路如何实现两路稳压输出
这是一个电视高频头上的一个升压电路 右侧输入电压3.6v 经过变压器和开关8050后转换...
se7ens 开关电源学习小组
J-Flash V6.12在哪里可以选择芯片型号?
J-Flash V6.12在哪里可以选择芯片型号? 为啥我下载的J-Flash V6.12,打开,...
QWE4562009 测试/测量
高阻值电阻分压 然后跟随电压不对
今天搭建了一个电阻 20M欧姆电阻接3V,然后50M欧姆电阻接地分压,然后电压跟随输出到单片机,...
anji85 模拟电子
为什么电流表显示数值很慢很慢??
交流电压是峰值为282.8V(有效值200V),经过电阻10欧后,电流应该是20A ,为什么电流表...
嘻哈嘻哈 模拟电子
热门器件
热门资源推荐
器件捷径:
S0 S1 S2 S3 S4 S5 S6 S7 S8 S9 SA SB SC SD SE SF SG SH SI SJ SK SL SM SN SO SP SQ SR SS ST SU SV SW SX SY SZ T0 T1 T2 T3 T4 T5 T6 T7 T8 T9 TA TB TC TD TE TF TG TH TI TJ TK TL TM TN TO TP TQ TR TS TT TU TV TW TX TY TZ U0 U1 U2 U3 U4 U6 U7 U8 UA UB UC UD UE UF UG UH UI UJ UK UL UM UN UP UQ UR US UT UU UV UW UX UZ V0 V1 V2 V3 V4 V5 V6 V7 V8 V9 VA VB VC VD VE VF VG VH VI VJ VK VL VM VN VO VP VQ VR VS VT VU VV VW VX VY VZ W0 W1 W2 W3 W4 W5 W6 W7 W8 W9 WA WB WC WD WE WF WG WH WI WJ WK WL WM WN WO WP WR WS WT WU WV WW WY X0 X1 X2 X3 X4 X5 X7 X8 X9 XA XB XC XD XE XF XG XH XK XL XM XN XO XP XQ XR XS XT XU XV XW XX XY XZ Y0 Y1 Y2 Y4 Y5 Y6 Y9 YA YB YC YD YE YF YG YH YK YL YM YN YP YQ YR YS YT YX Z0 Z1 Z2 Z3 Z4 Z5 Z6 Z8 ZA ZB ZC ZD ZE ZF ZG ZH ZJ ZL ZM ZN ZP ZR ZS ZT ZU ZV ZW ZX ZY
需要登录后才可以下载。
登录取消