Libero MPFS250T PFSoC MSS Configurator 2025.2 DDR3 ECC 配置

PolarFire SoC MSS Technical Reference Manual

PolarFire Family Memory Controller User Guide

 

PolarFire SoC 的微处理器子系统(MSS)集成了一个硬核 DDR 控制器,以满足各种应用对内存解决方案的需求,这些应用具有不同的功耗和效率水平。

该 DDR 控制器与 MSS 外部的其他模块共同构成了 MSS DDR 子系统,该子系统可配置为支持 DDR3、DDR3L、DDR4、LPDDR3 和 LPDDR4 内存器件。

 

MSS DDR 子系统由以下硬核模块组成:

  • DDR 控制器
  • 训练逻辑
  • I/O 通道
  • 锁相环(PLL)
下图展示了可通过 MSS DDR 控制器实现的内存接口解决方案。

image

 

 ddr3 芯片型号 MT41K128M16JT-125IT

image

 

 

image

 

 

MSS config:

 

image

 

关键词 : 

CAS (READ) latency   = (CL)   = 11, 根据 芯片型号 这个值为 11

CAS (WRITE) latency = (CWL)

 

DDR 寄存器0 配置: 主要配置 CL

image

 

DDR 寄存器1 , 主要配置 CWL

image

 CL 和 CWL 如何选择 那? 这两个参数 主要影响的参数如下:

 

image

 

image

因为   CK = 1.25 ns  ,  因此 tRRD = 6*ck = 6*1.25 ns = 7.5 ns

 

 

image

 

tWTR = 4*CK = 4*1.25 = 5ns

 

因此 CL= 11 , 没有这个选项 ?

 

image

 

 

这怎么选择?

 

问了 AI ,  CL 和 CWL 主要决定 时钟频率 

 666Mhz

image

 400Mhz

image

 最终 选择

 

image

 

posted on 2026-03-06 18:15  所长  阅读(69)  评论(0)    收藏  举报

导航