1 概述
随着DS32X35系列产品的发布,Dallas Semi-conductor公司提供了无需电池的非易失存储器。这些器件采用铁电随机存取存储器(FRAM)技术,FRAM是非易失存储器,其读/写操作与RAM类似。该系列器件能够可靠地将数据保持10年之久,与EEPROM和其他非易失存储器不同的是:它不需要考虑系统复杂性、过度开销以及可靠性等问题。从1992年出现第一块FRAM至今,铁电随机存取存储技术已趋于成熟。
2 非易失存储器
目前,非易失存储技术主要有3种:电池备份的SRAM、EEPROM和闪存。FRAM的速度类似于传统SRAM;FRAM的操作类似于串行EEPROM,主要区别是FRAM具有更好的写操作特性和耐用性,能以I2C的速度对存储器进行读写操作。在写操作时,无需轮询器件确认就绪条件。表1给出了非易失存储技术的评定,评定等级1(最好)至4(最差)。
3 FRAM相对于EEPROM的优势
同等容量的EEPROM相比较,FRAM具有诸多优势:第一个优势是FRAM能够以总线速度执行写操作,且数据开始传输后没有任何写延时。另外,FRAM不采用页面写操作方式,用户可以简便地连续写入数据。数据传输时没有尺寸限制,无延时。必要时,系统可以采用突发模式对整个存储器阵列进行写操作。
第二个优势是写操作耐久性,写次数高达100亿次。多数EEPROM的只写次数只能达到100万次。实际上可以认为FRAM没有写次数的限制,非常适用于数据采集。
第三个优势是微功耗,有助于节省电能。FRAM采用铁电存储机制,可通过本地VCC支持写操作,EEPROM则只需一个电荷泵或升压电路。可见,FRAM电流消耗远远低于类似配置的EEPROM。
4 DS32X35带有FRAM的高精度RTC
4.1 DS32X35简介和内部结构
DS32X35是一款温补时钟/日历器件,单个封装内集成了32.768 kHz晶体和非易失存储器。非易失存储器采用两种配置:2 048×8位或8 192×8位。该器件采用20引脚、300mil SO封装。DS32X35包括一个FRAM区,无需电池备份即可保持存储器的内容。此外,该系列器件可无限次地进行读、写操作。在产品有效使用期内,允许进行无限次的存储器访问,并且不存在磨损。
该系列器件的其他特性还包括两个定时闹钟、可选的中断或可编程方波输出、一路经过校准的32.768 kHz方波输出。复位输入/输出引脚提供上电复位功能,另外,复位引脚还可以作为按键控制输入由外部产生复位。RTC和FRAM可通过I2C串行端口访问。
新型DS32X35系列产品具有精确的计时功能,将四个分离器件集成到单一芯片。图1给出了集成RTC、非易失存储器、系统复位和32.768 kHz晶体的DS32X35内部框图。
4.2 地址要求
串行FRAM存储器提供2 048×8位或8 192×8位存储器阵列,通过I2C接口访问。由于阵列配置不同,不同版本的DS32X35的I2C寻址技术也有所差异。表2详细说明了不同版本DS32X35的寻址要求。
关键字:串行 操作 延时 传输
编辑: 引用地址:带有铁电随机存取存储器的高精度实时时钟的优势
推荐阅读最新更新时间:2023-10-13 10:44
QNX推出QNX Neutrino实时操作系统Certified Plus
QNX软件系统有限公司近日宣布推出第一款能够同时提供产品安全及信息安全双重认证的实时操作系统,可助力医疗、汽车及工业设备等任务关键型系统的制造商显著节省终端产品在通过认证时的耗时及开销。 QNX Neutrino 实时操作系统(RTOS)Certified Plus™是业内唯一同时达到IEC 61508 安全完善性三级认证(SIL 3)和共通准则第六级(EAL 4+)认证的实时操作系统。
QNX软件系统销售及市场副总裁Derek Kuhn先生表示:“QNX Neutrino RTOS Certified Plus是业界首个为设备厂商,尤其是对于产品安全性及信息安全性有着严格要求的厂商,提供具有显著竞争优势的产品,我
[工业控制]
基于FPGA+MATLAB的串行多阶FIR滤波器设计
数字滤波器是用于过滤时间离散信号的数字系统,通过对抽样数据进行数学处理达到频域滤波的目的。根据单位冲激响应函数的时域特性可分为两类:无限冲激响应(Infinite Impulse Response,IIR)滤波器和有限冲激响应(Finite Inpulse Response,FIR)滤波器。与IIR滤波器相比,FIR滤波器的实现是非递归的,较稳定;且FIR滤波器可获得严格的线性相位特性。因此,应用领域较广。 FIR滤波器具有成熟的结构,使用Matlab强大的功能使得本来繁重的计算工作变得轻松。在具体应用时,要根据工程当中信号的特点:采样速率、信号带宽等具体使用Matlab得到FIR滤波器系数。滤波器的结构实现可以使用PC软件、单片
[嵌入式]
全数字调制解调器STEL-2176在非对称传输系统中的应用
摘要:介绍了全数字调制解调器STEL-2176的结构、功能及技术特点,给出了它在点对多点宽带无线接入系统中的应用实例。在该系统中,使用STEL-2176作为用户站的调制解调器,采用非对称传输模式,实现了16QAM信号的数字解调和QPSK信号的数字调制。
关键词:宽带无线接入 全数字调制解调 非对称传输
1 非对称传输
宽带无线接入系统中通常采用点对多点的基站/用户站模式。在大多数情况下,基站到用户站的下行数据量远大于用户站到基站的上行数据量,如果上下行占用同样的资源,势必造成浪费。
在TDMA/FDD方式中,一种可行的传输模式是:上行数据采用突发数据包的方式,采用调制效率相对低的调制方式(如QPSK);下行数据采用广播的
[网络通信]
ST发布 MoCA 2.0 超高清视频流传输解决方案
横跨多重电子应用领域、全球领先的半导体供应商、世界领先的机顶盒芯片供应商意法半导体 (STMicroelectronics,简称ST;纽约证券交易所代码:STM) 推出 STiC2BB 4K 超高清视频流传输 MoCA 2.0 解决方案。新产品将于2014年10月21-23日在杭州梅苑宾馆举行的意法半导体ICTC(国际传输与覆盖研讨会)专场技术展示会展出(杭州梅苑宾馆9层总统套房),欢迎参观。
通过实现最新的同轴电缆多媒体传输 (MoCA, Multimedia over Coax Alliance) 2.0 版家庭娱乐网络标准,意法半导体的STiC2BB可帮助服务供应商使用灵活的客户端-服务器 (client-server)
[单片机]
程序状态寄存器和操作指令
在ARM中有个极其重要的寄存器,就是程序状态寄存器
在ARM Architecture Reference Manual手册中,ProgrammersModel的目录下,有Registers子目录
我们介绍CPSR和SPSR
CPSR:Current Program Status Register
SPSR:Saved Program Status Register
CPSR:cpsr在用户级 编程 时用于存储条件码;CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。
SPSR:程序状态保存寄存器,用于保存 CPSR 的状态,以便异常返回后恢复异常发生
[单片机]
51单片机精确延时设计
在我们使用单片机的时候,很多情况下需要用到精确的延时。比如在跟DS18B20进行通讯的时候需要遵循严格的时序,这就需要我们严格把控程序执行的时间。 一般我们都是通过执行空语句的方式来使程序延时。这种方法是用循环嵌套的方式使程序执行空操作,达到延时的目的;除此之外还有使用中断的方式等。 我们可以通过debug来验证我们的函数延时是否准确。本次实验采用12M的晶振进行仿真模拟,应当对软件进行一些设置。在option中将晶振频率改为12M。用12M的晶振是因为这时候一条指令周期恰好是1us,方便我们计算。 首先我们构建一个延时函数void delay_10us( unsigned char tick ),即每次延时的最小单位
[单片机]
STM32延时函数的四种方法:普通延时(2种)、SysTick 定时器延时(2种)
STM32延时函数的三种方法:普通延时、SysTick 定时器延时(1.中断方式;2.非中断方式) 单片机编程过程中经常用到延时函数,最常用的莫过于微秒级延时delay_us( )和毫秒级delay_ms( )。 1.普通延时法 (1)普通延时法1 这个比较简单,让单片机做一些无关紧要的工作来打发时间,经常用循环来实现,不过要做的比较精准还是要下一番功夫。下面的代码是在网上搜到的,经测试延时比较精准。 //粗延时函数,微秒 void delay_us(u16 time) { u16 i=0; while(time--) { i=10; //自己定义 while(i--) ;
[单片机]
三菱定位模块QD75定位控制操作步骤
1查找手册,定位模块与PLC CPU 输入/输出信号的列表 QD75 使用32 个输入点和32 个输出点来与PLC CPU 交换数据。以下所示的是QD75 安装在主基板的插槽0 中时的输入/输出信号。软元件X 指的是从QD75 输入到PLC CPU 的信号,软元件Y 指的是从PLC CPU 输出到QD75的信号。 输入输出信号表 输入信号简介 输入信号 输出信号简介 输出信号 根据图标可知道,控制定位时要使用系统ready信号,JOG启动,定位启动,定位禁止,轴BUSY,启动完成,定位完成信号。 2.QD75系统参数设置 参数设置1 基本参数1,单位设置,定位的单位按照公制,英制,角度,脉冲,选择脉冲 设置每转
[嵌入式]