当前位置: 首页 > news >正文

DRAM详解

一、DRAM基础原理
  1. 定义与结构
    DRAM(Dynamic Random-Access Memory,动态随机存取存储器)是一种利用电容电荷存储数据的易失性内存。每个存储单元由1个晶体管+1个电容(1T1C)构成,数据通过电容充电(逻辑1)或放电(逻辑0)表示。

    • 电容电荷泄漏:电容的漏电流导致电荷流失,需周期性刷新(Refresh)以维持数据。

    • 刷新周期公式
      刷新时间 = 行数 × 刷新间隔
      (例如:8192行在64ms内刷新,每行间隔≈7.8μs)。

  2. 关键参数

    • 访问时间(tRCD + tCAS + tRP)

      • tRCD(行地址到列地址延迟):15-30ns

      • tCAS(列地址选通延迟):10-20ns

    • 存储密度
      容量 = 行数 × 列数 × 存储单元位数
      (如8Gb芯片:行=16384,列=1024,位宽=8)。

  3. 工作流程

    • 预充电:关闭当前行,位线复位至参考电压(Vref)。

    • 行激活:选中行,电容电荷传输到位线(电压差放大)。

    • 列读取/写入:通过列解码器访问目标单元。


二、DRAM的核心应用
  1. 计算机主内存

    • DDR SDRAM(双倍数据速率同步DRAM):

      • DDR4/DDR5:PC、服务器(频率3200-6400MHz,带宽提升至51.2GB/s)。

    • 特点:高带宽、大容量(单条256GB)。

  2. 移动设备

    • LPDDR(低功耗DDR):

      • LPDDR5:智能手机、平板(带宽6400Mbps,电压1.05V)。

    • 优势:低功耗设计(支持动态电压调节)。

  3. 图形处理

    • GDDR(图形DDR):

      • GDDR6X:显卡显存(如NVIDIA RTX 4090,带宽1TB/s)。

    • 特性:超高带宽、高频率(18-21Gbps)。

  4. 嵌入式系统

    • eDRAM(嵌入式DRAM):

      • 集成于SoC中(如苹果M系列芯片),用作高速缓存。

    • 优点:减少片外访问延迟。


三、DRAM设计关键注意事项
  1. 信号完整性(SI)

    • 阻抗匹配

      • 数据线(DQ)单端阻抗50Ω,差分时钟(CLK±)阻抗100Ω。

      • 微带线阻抗公式
        Z0 = (87 / sqrt(ε_r + 1.41)) × ln(5.98h / (0.8w + t))
        (ε_r:介质常数,h:介质厚度,w:线宽,t:铜厚)

    • 等长布线

      • 数据组(DQ/DQS/DM)等长误差≤±25 mil,地址/控制线(CA)等长误差≤±50 mil。

  2. 电源完整性(PI)

    • 去耦电容设计

      • 每颗DRAM芯片配置≥10μF(低频)+ 0.1μF(高频)电容,靠近电源引脚。

    • 电源噪声抑制

      • 电源平面与地平面间距≤4mil,形成低阻抗回路。

  3. 时序与刷新控制

    • 刷新管理

      控制器需按JEDEC标准周期刷新(如DDR4每64ms刷新8192行)。
    • 时序裕量计算
      T_setup ≥ tRCD + tCAS - 时钟抖动
      T_hold ≥ tRP - 时钟偏移

  4. 散热设计

    • 温升影响

      温度每升高10°C,漏电流增加2倍,刷新频率需提升。
    • 散热方案

      高密度PCB采用铜箔散热层或导热垫片。
  5. EMC/EMI控制

    • 辐射抑制

      • 时钟信号包地处理(两侧加地线,每200mil打屏蔽过孔)。

      • 电源入口添加共模电感(100MHz@1kΩ)。

    • 终端匹配

      • DDR4使用片上终端(ODT,典型值40-60Ω),减少反射噪声。

  6. 故障检测与纠错

    • ECC(错误校正码)

      • 服务器级DRAM支持ECC,可纠正单比特错误,检测双比特错误。

    • 冗余设计

      • 备用存储单元替换故障单元,提升良率。


四、DRAM vs. SRAM对比
参数DRAMSRAM
存储原理电容+晶体管(1T1C)触发器(6T/8T)
刷新需求必需(周期刷新)无需刷新
速度10-50ns1-10ns
密度高(1-8Gb/mm²)低(0.1-16Mb/mm²)
功耗动态功耗为主(刷新/操作)静态功耗为主(泄漏电流)
成本低($/bit)高($/bit)
典型应用主内存、显存高速缓存、寄存器

总结
DRAM凭借高密度、低成本的优势,成为主内存与高带宽存储的核心,但设计时需严格把控信号完整性、电源噪声及散热问题。随着DDR5与LPDDR5的普及,设计复杂度进一步增加,需结合仿真工具(如ANSYS SIwave)与实测验证确保可靠性。未来,3D堆叠DRAM(如HBM)将推动带宽与能效的持续突破。

相关文章:

  • 【Electron】electron-vue 借助 element-ui UI 库助力桌面应用开发
  • MIST:一键解锁 macOS 历史版本,旧系统安装不再难!
  • 学习黑客 MAC 地址深入了解
  • 问题 | 低空经济未来发展前景机遇及挑战
  • C++ 工具链与开发实践:构建安全、高效与创新的开发生态
  • 探索大语言模型(LLM):词袋法(Bag of Words)原理与实现
  • 【愚公系列】《Manus极简入门》026-市场分析专家:“市场洞察家”
  • 【JavaScript】二十九、垃圾回收 + 闭包 + 变量提升
  • Python实例题:Python获取喜马拉雅音频
  • laravel 使用异步队列,context带的上下文造成反序列化出问题
  • day05_java中常见的运算符
  • python学生作业提交管理系统-在线作业提交系统
  • Hutool的`BeanUtil.toBean`方法详解
  • 自定义Widget开发:自定义布局实现
  • Spring Boot Controller 如何处理HTTP请求体
  • 力扣刷题Day 42:缺失的第一个正数(238)
  • javaStream流toMap小坑
  • 算法与数据结构 - 常用图算法总结
  • 视频编解码学习六之视频采集和存储
  • C++算法(19):整数类型极值,从INT_MIN原理到跨平台开发实战
  • 美英达成贸易协议,美股集体收涨
  • 巴基斯坦信德省卡拉奇发生爆炸
  • 奥利弗·斯通回顾越战50周年:我们不善于总结历史教训
  • 王日春已任教育部社会科学司司长,此前系人教社总编辑
  • 上海如何为街镇营商环境赋能?送政策、配资源、解难题、强活力
  • 起底新型保健品电话销售诈骗:从快递信息中筛选对象,忽悠其高价买药