FM3104/16/64/256
集成的处理器伴侣与记忆
特点
高集成度器件替换多个器件
串行非易失性存储器
实时时钟(RTC)
低电压复位
看门狗定时器
早期电源故障警告/ NMI
2个16位计数器
与写锁,安全序列号
铁电非易失性RAM
4KB, 16KB, 64KB的,和256Kb的版本
无限的读/写耐用性
10年的数据保存
无需等待的写入
实时时钟/日历
在1备份当前
A
通过BCD格式的世纪秒
跟踪闰年通过2099
使用标准的32.768 kHz晶振(为6.0pF )
软件校准
支持电池或电容备份
处理器伴侣
低电平有效复位输出的V
DD
和看门狗
可编程V
DD
复位跳变点
手动复位过滤和去抖
可编程看门狗定时器
双电池供电事件计数器跟踪
系统入侵或其它活动
比较早期电源失效中断
与锁定的64位可编程序列号
快速两线串行接口
高达1 MHz的最高总线频率
支持传统时序100千赫& 400千赫
设备最多可容纳4存储设备选择引脚
RTC ,监事通过2线接口控制
易于使用的配置
工作在2.7 5.5V
小尺寸14引脚“绿色” SOIC ( -G )
低工作电流
-40 ° C至+ 85 ° C操作
描述
该FM31xx是一个家庭集成设备的
包括用于最常需要的功能
基于处理器的系统。主要功能包括:
非易失性存储器中的各种尺寸,实
实时时钟,低电压复位,看门狗定时器,
非易失性事件计数器,可锁定的64位串行
号区域,和通用比较器
可用于早期电源失效(NMI )中断或
其他用途。该系列工作在2.7 5.5V 。
每个FM31xx提供非易失性RAM可用
尺寸包括4KB, 16KB, 64KB的,和256Kb的
版本。快速的写入速度和耐力无限
允许存储器,作为额外的RAM或
传统的非易失性存储。这款内存
真正的非易失性的,而不是电池供电。
实时时钟(RTC)提供时间和日期
BCD格式的信息。它可以是永久
从外部备份电源供电,无论是
一个电池或电容器。计时员使用
常见的外部32.768 kHz晶振,并提供了
校准模式,允许软件调整
计时精度。
本产品符合每Ramtron公司的条款规范
标准保修。该产品已经完成了Ramtron的内部
资格测试,并达到生产状态。
修订版3.2
2010年7月
该处理器包括伴侣通常所需
CPU支持功能。监督职能
包括由任一个控制的复位输出信号
低VDD条件或看门狗超时。 / RST
主动去当VDD低于可编程
阈值,并保持有效的VDD后100毫秒
上升到高于跳闸点。可编程看门狗
计时器从100毫秒至3秒运行。看门狗
定时器是可选的,但如果启用,将断言复位
信号为100毫秒,如果主机之前不会重新启动
超时。一个标志位指示的来源
复位。
通用比较器将一个外部
输入引脚连接到板载参考电压为1.2V 。这是
产生电源故障中断( NMI)有用的,但
可以用于任何目的。该系列还包括
这可以是一个可编程的64位序列号
锁定使其天经地义的。此外,它提供了一个
双电池供电的事件计数器,该计数器跟踪
上检测到上升沿或下降沿的数目
专用输入引脚。
Ramtron的国际公司
1850 Ramtron的驱动器,科罗拉多斯普林斯,CO 80921
( 800 ) 545 - FRAM , ( 719 ) 481-7000
www.ramtron.com
页25 1
FM3104/16/64/256
引脚配置
CNT1
CNT2
A0
A1
CAL / PFO
RST
VSS
1
2
3
4
5
6
7
14
13
12
11
10
9
8
VDD
SCL
SDA
X2
X1
PFI
VBAK
引脚名称
CNT1 , CNT2
A0, A1
CAL / PFO
/ RST
PFI
X1, X2
SDA
SCL
VBAK
VDD
VSS
功能
事件计数器输入
设备选择输入
时钟校准和早
电源失效输出
复位输入/输出
早期电源故障输入
水晶连接
串行数据
串行时钟
电池备份电源
电源电压
地
订购信息
基本配置
FM31256
FM3164
FM3116
FM3104
内存大小
256Kb
64Kb
16Kb
4Kb
工作电压
2.7-5.5V
2.7-5.5V
2.7-5.5V
2.7-5.5V
复位门限
2.6V, 2.9, 3.9, 4.4V
2.6V, 2.9, 3.9, 4.4V
2.6V, 2.9, 3.9, 4.4V
2.6V, 2.9, 3.9, 4.4V
订货型号
FM31256-G
FM3164-G
FM3116-G
FM3104-G
其他的内存配置可能是可用的。请与工厂联系获取更多信息。
修订版3.2
2010年7月
第25 2
FM3104/16/64/256
A1, A0
SCL
SDA
2-Wire
接口
封锁
FRAM
ARRAY
封锁
RST
看门狗
LV检测
特别
功能
注册
S / N
RTC校准。
RTC寄存器
X1
PFI
+
CAL / PFO
-
2.5V
1.2V
RTC
X2
512Hz
EVENT
计数器
CNT1
CNT2
-
+
VDD
开关电源
VBAK
非易失性
电池供电
图1.框图
引脚说明
引脚名称
A0, A1
CNT1 , CNT2
CAL / PFO
X1, X2
/ RST
SDA
TYPE
输入
输入
产量
I / O
I / O
I / O
引脚说明
设备选择输入被用来寻址多个存储器上的串行总线。选择
设备上的两个销的地址值必须匹配的相应位
中包含的设备地址。该器件选择引脚内部下拉。
事件计数器输入:这些电池供电的输入递增计数器时的边缘
在相应的CNT引脚检测。极性是可编程的。这些引脚
不要悬空。绑到地面,如果不使用管脚。
在校准模式下,该引脚提供了一个512 Hz的方波输出的时钟
校准。在正常操作中,这是早期电源失效输出。
32.768 kHz晶振的连接。当使用外部振荡器,适用的时钟
X1和直流中级到X2 (参见,建议晶体振荡器部分)。
低电平有效复位输出,弱上拉。同时输入手动复位。
串行数据&地址:这是一个双向线路为2线接口。这是
开漏和旨在是有线或运算的结果与所述两线总线上的其它设备。
输入缓冲器集成了施密特触发器的抗噪性和输出
驱动器包括:斜率控制信号的下降沿。一个上拉电阻。
串行时钟:串行时钟线的两线接口。数据同步出
部分上的下降沿,并在上升沿。 SCL输入也采用了
施密特触发器输入的抗干扰能力。
早期电源故障输入:通常连接到一个不稳定的电源供电,以检测
早期电源故障。该引脚不应悬空。
备用电源电压: 3V器件的电池或大容量的电容。如果V
DD
<3.6V无
备用电源时,此引脚应连接到V
DD
。如果V
DD
>3.6V并没有备份
供应时,该引脚应悬空而VBC位应设置。
电源电压
地
SCL
PFI
VBAK
VDD
VSS
输入
输入
供应
供应
供应
修订版3.2
2010年7月
第25 3
FM3104/16/64/256
概观
在FM31xx系列将串行非易失性
具有实时时钟(RTC)和一个处理器的RAM
伴侣。同伴是一个高度集成的
外设包括一个处理器的主管,
比较器用于早期电源失效报警,
非易失性事件计数器,和一个64位的串行
号。
该
FM31xx
集成
这些
丰富而又截然不同的功能共享
通用的接口在单个封装中。虽然
单片,产品被组织为两个逻辑
设备,
该
FRAM
内存
和
该
RTC /伴侣。从系统的角度来看,他们
似乎是与唯一的ID两个独立的设备
该串行总线。
该存储器被组织为一个独立的2线
非易失性存储器与标准设备ID值。
实时时钟和监控功能
有独立的2线设备ID访问。这
允许时钟/日历数据被读取,而
保持最近使用的存储器地址。
时钟和监控器功能是由控制
25特殊功能寄存器。 RTC和事件
计数器电路是由电源保持
在VBAK引脚,使他们能够从运营
电池或备用电源的电容时, V
DD
滴剂
低于内部设定的阈值。每个功能
下面的块进行说明。
受保护的地址。特殊功能寄存器
含有这些位将在下面详细说明。
写保护地址
无
底部1/4
底部1/2
全阵列
WP1
0
0
1
1
WP0
0
1
0
1
处理器伴侣
除了非易失性RAM ,所述FM31xx家族
包括一个高度集成的处理器
伴侣。它包括一个低电压复位,
可编程看门狗定时器,电池供电的情况下
计数器,比较早期电源故障检测
或其他目的,以及一个64位的序列号。
处理器监控
监事提供一个主处理器两个基本
功能:检测电源故障情况
和一个看门狗定时器逃跑软件锁定
条件。所有FM31xx器件具有复位引脚
( / RST ),以在驱动处理器复位输入
电源故障(和上电)和软件锁定。它
是漏极开路输出,内部弱上拉
到V
DD
。这使得其他复位源是无线
逻辑或运算到/ RST引脚。当V
DD
是上面的
编程的触发点, / RST输出弱上拉
到V
DD
。如果V
DD
下降到低于复位跳闸点
电压电平(V
TP
) / RST引脚将被拉低。它
将保持低电平,直到V
DD
降得太低对于电路
操作,这是在V
RST
的水平。当V
DD
上升
再次高于V
TP
, / RST将继续推动低
至少100毫秒(叔
RPU
),以确保一个强大的系统复位
在一个可靠的V
DD
的水平。吨后
RPU
已经满足,
/ RST引脚将恢复到弱上拉状态。而
/ RST被置位,串行总线活动,甚至锁定
如果交易发生的V
DD
跌破V
TP
.
内存开始运行,而V
DD
高于V
TP
将在内部完成。
下面的图2示出了在复位操作
响应于V
DD
电压。
VDD
VTP
t
RPU
内存操作
该FM31xx是一个系列产品中可用
不同的内存大小,包括4KB, 16KB, 64KB的,
和256Kb的。家庭是软件兼容的,所有的
版本使用一致的两个字节寻址的
存储器设备。这使得最低的密度
设备从它的独立内存不同
同行反而使得他们中的兼容
整个家庭。
存储器组织以字节为单位,例如4KB的
内存为512 ×8和256Kb的内存为32,768
X 8.内存是基于FRAM技术。
因此,它可以被视为RAM和读出或
写在与两线总线的速度不
延迟写操作。它也有效地提供
无限的读写次数不像其它非易失性
内存技术。 2线接口协议
在第13页上的进一步说明。
存储阵列可以写保护
软件。二位处理器配套区
( WP0 , WP1寄存器值0Bh )控制保护
设置如图所示的下表中。基于该
设置,被保护的地址不能被写入并
2线接口将不承认任何数据
修订版3.2
2010年7月
RST
图2.低电压复位
该位VTP1和VTP0控制的跳变点
低电压检测电路。它们分别位于寄存器
0BH ,位1和0 。
第25 4
FM3104/16/64/256
V
TP
2.6V
2.9V
3.9V
4.4V
VTP1
0
0
1
1
VTP0
0
1
0
1
手动复位
/ RST引脚是双向的,允许
FM31xx过滤和去抖手动复位
开关。在/ RST输入检测到一个外部低
条件和通过驱动/ RST信号的响应
低为100毫秒。
MCU
RST
RESET
开关
FM31xx
看门狗定时器也可以被用来断言
复位信号( / RST ) 。看门狗是一个自由运行
可编程定时器。期间可以通过软件
从100ms编程为3秒在100毫秒
通过一个5位的非易失性寄存器递增。所有
编程设置为最小值,具体费用
以根据操作温度
规格。看门狗有两个额外的
控制其操作,看门狗相关
使能位( WDE )和定时器启动位( WR ) 。两
使能位必须设置和看门狗绝
暂停时以驱动/ RST活跃。如果复位事件
发生时,计时器会自动重启的
复位脉冲的上升沿。如果WDE = 0,则
看门狗定时器运行,但看门狗故障不会
原因/ RST被置为低电平。该WTR标志将
设置,指示看门狗故障。这个设置是非常有用的
在软件开发的开发者
不想/ RST驱动。注意,设置
最大超时设置( 11111b )禁用
专柜以节省电力。第二控制是一个半字节
该重新启动定时器防止复位。计时器
改变超时值之后应该重新启动。
看门狗超时值位于寄存器
0AH , 4-0位,并且看门狗使能位7。
看门狗被写入模式1010B ,以重新启动
寄存器09H的低四位。写这个模式
也会使定时器来加载新的超时值。
写作等图案到这个地址会不会影响
其操作。注意:看门狗定时器是自由
在运行。在此之前启用它,用户应重新启动
定时器如上所述。这保证了充分
超时时间会立即启用后,进行设置。
看门狗被禁止时, V
DD
低于V
TP
.
下面的表总结了看门狗位。一
框图如下。
看门狗超时
看门狗启用
看门狗重启
WDT4-0
WDE
WR3-0
0AH , 4-0位
0AH ,第7位
09H ,位3-0
开关
行为
RST
FM31xx
驱动器
100毫秒(分钟)
图4.手动复位
需要注意的是内部弱上/ RST拉
无需额外的外部
组件。
复位标志
在壳体的复位条件,标志将被设置为
指示复位源。低V
DD
复位
由POR标志指示,注册09H位6。
看门狗复位是由WTR标志指示,注册
09H第7位。注意,这些标识在内部设置
响应复位源,但必须被清除
该用户。当读寄存器,则可能是
两者是否都由于用户已经发生的标志被设置
最后清除它们。
早期电源失效比较器
早期功率故障警告可以被提供给所述
之前的处理器以及V
DD
滴出规范的。该
比较器是用来创建一个电源失效中断
(NMI) 。这可以通过连接来实现
PFI引脚通过一个电阻不稳定的电源供电
分频器。下面的应用电路被示出。
调节器
VDD
时基
100毫秒
时钟
WR3-0 = 1010B重启
计数器
看门狗
TIMEOUT
/ RST
单片机CAL / PFO
NMI输入
FM31xx
PFI
+
-
1.2V REF
WDE
图3.看门狗定时器
修订版3.2
2010年7月
图5.比较早电源失效报警
第25 5