博客
关于我
ddr2的上电顺序_S5PV210 DDR2初始化 28个步骤总结
阅读量:788 次
发布时间:2023-01-24

本文共 723 字,大约阅读时间需要 2 分钟。

DDR内存配置技术指南

在配置DDR内存时,需要遵循一系列严格的步骤以确保内存运行稳定。本指南将详细介绍DDR的配置流程,包括控制器和芯片两个层面的设置。

1. DDR控制器配置

配置初始化

  • 确保控制器通过CKE引导DDR内存进入低电平状态。
  • 提供稳定的时钟信号,确保XDDR2SEL信号保持高电平。

时间配置

  • 根据时钟频率设置PhyControl0的起始点和增量值。
  • 启用PHY DLL并配置DQS清除参数,确保信号稳定。

DLL锁定

  • 等待PHY DLL锁定完成,并读取锁定值,存储到控制器寄存器中。

自刷新和模式设置

  • 关闭自刷新计数器,并配置内存控制器参数。
  • 配置内存配置寄存器,确保内存类型、banks和映射方式正确。
  • 启用自刷新功能并设置刷新间隔时间。

2. DDR芯片配置

基本配置

  • 通过DirectCmd寄存器发送NOP指令,保持CKE电平。
  • 发送PALL命令, deselected 内存。
  • 配置EMRS2和EMRS3寄存器,初始化内存DLL。

内存参数设置

  • 使用MRS命令配置内存DLL参数,确保CAS延迟一致。
  • 启用内存DLL并配置OCD校准参数。

复位和刷新

  • 发送Auto Refresh指令,刷新内存。
  • 使用MRS命令退出内存DLL复位模式。

3. 后续配置

自动刷新功能

  • 启用自刷新计数器,确保内存持续刷新。

低功耗模式

  • 配置Precharge和拖延配置寄存器,优化内存管理。

注意事项

  • damo程序和手册的步骤顺序进行了调整,主要为程序结构进行了优化。
  • DDR控制器配置完成后,需要重新初始化芯片寄存器。
  • 配置模式寄存器时,应通过地址线传输数据,避免数据线冲突。

通过以上步骤,可以完整配置DDR内存,确保系统运行稳定。

转载地址:http://laeyk.baihongyu.com/

你可能感兴趣的文章
10款最佳免费WiFi黑客工具(附传送门)零基础入门到精通,收藏这一篇就够了
查看>>
15个Python数据分析实用技巧(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
15个备受欢迎的嵌入式GUI库,从零基础到精通,收藏这篇就够了!
查看>>
15个程序员常逛的宝藏网站!!从零基础到精通,收藏这篇就够了!
查看>>
1分钟学会在Linux下模拟网络延迟
查看>>
200款免费的AI工具汇总
查看>>
2023年失业的你明白了什么道理?
查看>>
00后整顿职场?公司测试岗却新来了个00后卷王,3个月薪资干到20K...
查看>>
2023应届毕业生找不到工作很焦虑怎么办?
查看>>
2023最新版Node.js下载安装及环境配置教程(非常详细)从零基础入门到精通,看完这一篇就够了
查看>>
2023网络安全现状,一个(黑客)真实的收入
查看>>
2024 年需要了解的顶级大数据工具(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
2024 最新 Kali Linux 定制化魔改,完整版,添加常见60渗透工具,零基础入门到精通,收藏这篇就够了
查看>>
2024大模型行业应用十大典范案例集(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
00后才是内卷之王,被卷的头皮发麻....
查看>>
2024届秋招让我(985本硕)直接破防,感觉书读了这么久结果毫无意义,读书就只为了读书,我该怎么办?
查看>>
2024年专业介绍||现代通信技术,从零基础到精通,收藏这篇就够了!
查看>>
2024年为什么越来越多的人选择转行网络安全?零基础入门到精通,收藏这篇就够了
查看>>
2024年从零学习AI和深度学习Transformer的路线图(非常详细)零基础入门到精通,收藏这一篇就够了
查看>>
006从零开始学Python—自定义函数
查看>>