基于训练方式的存储器时钟信号的自适应同步
本文关键词: 同步动态随机读写存储器 延迟电路 训练 自适应 出处:《上海大学学报(自然科学版)》2015年04期 论文类型:期刊论文
【摘要】:存储器是现代电子系统的核心器件之一,常用于满足不同层次的数据交换与存储需求.然而频率提高、时钟抖动、相位漂移以及不合理的布局布线等因素,都可能导致CPU对存储器访问稳定性的下降.针对同步动态随机读写存储器(synchronous dynamic random access memory,SDRAM)接口的时钟信号提出了一种自适应同步的训练方法,即利用可控延迟链使时钟相位按照训练模式偏移到最优相位,从而保证了存储器访问的稳定性.在芯片内部硬件上提供了一个可通过CPU控制的延迟电路,用来调整SDRAM时钟信号的相位.在系统软件上设计了训练程序,并通过与延迟电路的配合来达到自适应同步的目的:当CPU访问存储器连续多次发生错误时,系统抛出异常并自动进入训练模式.该模式令CPU在SDRAM中写入测试数据并读回,比对二者是否一致.根据测试数据比对结果,按训练模式调整延迟电路的延迟时间.经过若干次迭代,得到能正确访问存储器的延迟时间范围,即"有效数据采样窗口",取其中值即为SDRAM最优时钟相位偏移,完成训练后对系统复位,并采用新的时钟相位去访问存储器,从而保证读写的稳定性.仿真实验结果表明,本方法能迅速而准确地捕捉到有效数据采样窗口的两个端点位置,并以此计算出最佳的延迟单元数量,从而实现提高访问外部SDRAM存储器稳定性的目的.
[Abstract]:Memory is one of the core devices in modern electronic systems, which is often used to meet the different levels of data exchange and storage requirements. However, the frequency increase, clock jitter, phase shift and unreasonable layout and wiring factors. For synchronous dynamic random read and write memory. Synchronous dynamic random access memory. In this paper, an adaptive synchronization training method for clock signals in SDRAM interface is proposed, in which the clock phase is shifted to the optimal phase according to the training mode by using controllable delay chain. Thus, the stability of memory access is ensured, and a delay circuit controlled by CPU is provided on the internal hardware of the chip. Used to adjust the phase of SDRAM clock signal. The training program is designed on the system software. The purpose of adaptive synchronization is achieved by cooperating with the delay circuit: when the CPU accesses the memory continuously many times the error occurs. The system throws exceptions and automatically enters the training mode. This mode causes CPU to write test data in SDRAM and read back to compare the consistency of the two. Compare the results according to the test data. The delay time of the delay circuit is adjusted according to the training mode. After several iterations, the delay time range of the memory can be accessed correctly, that is, "effective data sampling window". Taking the median value as SDRAM optimal clock phase offset, the system is reset after the completion of the training, and a new clock phase is used to access the memory to ensure the stability of reading and writing. The simulation results show that. The method can quickly and accurately capture the two endpoint positions of the effective data sampling window and calculate the optimal number of delay units thus achieving the purpose of improving the stability of accessing external SDRAM memory.
【作者单位】: 上海大学新型显示技术及应用集成教育部重点实验室;上海大学机电工程与自动化学院;
【基金】:国家自然科学基金资助项目(61376028) 上海市科委基金资助项目(13111104600)
【分类号】:TP333
【正文快照】: 在嵌入式系统中,随机读写存储器占有十分重要的地位.根据其工作原理,可以分为静态随机读写存储器(static random access memory,SRAM)和动态随机读写存储器(dynamicrandom access memory,DRAM).由于SRAM中存储单元的静态特性,其辅助电路较少、结构简单、速度较快,既可作为片上
【参考文献】
相关期刊论文 前1条
1 叶超;冯莉;欧阳艳晶;;基于FPGA的精密时间间隔测量仪设计[J];信息与电子工程;2009年02期
【共引文献】
相关期刊论文 前9条
1 王琳;;基于FPGA的斜面冲击机末速度测试方案[J];电子设计工程;2015年07期
2 张朗;孔德仁;贾云飞;;基于相位调制的高精度测时理论研究[J];火炮发射与控制学报;2011年04期
3 吴旭;赵雷;褚少平;项天;杨云帆;刘树彬;安琪;;基于嵌入式系统的LHAASO WCDA中TCP/IP数据传输接口设计[J];核电子学与探测技术;2014年06期
4 房永强;董晓盈;李琳;郭东辉;;基于游标内插原理的多脉冲测距方法[J];信息与电子工程;2009年04期
5 陈曙光;郭小刚;柏蓉晖;;瞬时通断测量仪测量方法[J];信息与电子工程;2010年06期
6 刘世国;彭春荣;;一种基于ARM Cortex微控制器的相位差检测方法[J];信息与电子工程;2011年05期
7 仵晓辉;师廷伟;金长江;;基于移相技术的脉冲宽度精确测量方法及FPGA实现[J];周口师范学院学报;2012年02期
8 王伟;王创业;;多通道时间间隔测量仪的设计及实现[J];西安工业大学学报;2013年08期
9 张云雷;张珂殊;邵永社;孟柘;;基于FPGA的时间数字转换电路设计与测试[J];计算机技术与发展;2014年08期
相关硕士学位论文 前7条
1 张朗;基于FPGA的高精度测时仪研制[D];南京理工大学;2012年
2 林云松;集成电路动态特性的时域参数测试[D];电子科技大学;2010年
3 班超;FPGA高精度时间测量[D];北京邮电大学;2013年
4 许孟强;基于FPGA进位链的高精度测时仪研制[D];南京理工大学;2014年
5 沙德鹏;汽车激光测速系统的研究[D];天津理工大学;2013年
6 王创业;基于FPGA的多通道时间间隔测量仪的设计与实现[D];西安工业大学;2014年
7 岳城亮;基于TDR和TDC的航空电缆故障检测仪设计[D];燕山大学;2014年
【二级参考文献】
相关期刊论文 前1条
1 张耀明;随机误差、系统误差与精密度、正确度和准确度[J];上海计量测试;2000年02期
【相似文献】
相关期刊论文 前10条
1 李麟;;服务器自适应节能系统介绍[J];信息技术与标准化;2008年09期
2 夏平;向学军;吉培荣;;基于自适应提升方案的嵌入式系统信息压缩编码[J];微计算机信息;2007年02期
3 唐毅;裴京;潘龙法;刘海龙;;波形调制多阶光盘的自适应阶次检测[J];光学学报;2010年04期
4 朱靖华;;自适应考试中试题难度的动态调整方法[J];长沙铁道学院学报(社会科学版);2009年02期
5 吴晓;刘文祥;张凯龙;;嵌入式分布实时系统自适应资源管理架构[J];计算机测量与控制;2012年02期
6 谷连超;崔立真;;一种可伸缩的多租户数据自适应存储方法[J];计算机研究与发展;2014年09期
7 程斌;金海;石柯;;一种自适应的分布式调度策略[J];小型微型计算机系统;2005年10期
8 陈宣;罗军;谭郁松;李姗姗;;集群系统中自适应负载反馈平衡策略的研究[J];计算机应用与软件;2006年08期
9 徐大年;自适应设计的经济效益[J];铁路计算机应用;1995年03期
10 史增芳;韩艳赞;;自适应相干模板法在51系列单片机中的实现[J];电子质量;2009年10期
相关会议论文 前2条
1 孙铎;常青;;基于DSP的空时自适应抗干扰算法实现[A];全国第二届嵌入式技术联合学术会议论文集[C];2007年
2 景晟;杨洁;肖珊珊;;最小均方误差算法TI-DSP C5402的实现[A];四川省电子学会半导体与集成技术专委会2006年度学术年会论文集[C];2006年
相关博士学位论文 前1条
1 伍宇;移动计算中自适应负载转移决策模型研究[D];复旦大学;2012年
相关硕士学位论文 前4条
1 吴学庆;自适应多路串行冗余总线协议架构与仿真平台设计[D];中北大学;2009年
2 粟琳;面向超级计算机的自适应故障预测算法研究[D];重庆大学;2014年
3 赵航涛;自适应大型线性方程组并行算法[D];江南大学;2008年
4 黄鸿强;嵌入式移动终端的无线自适应接入技术[D];福建师范大学;2010年
,本文编号:1445481
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1445481.html