惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

N
Netflix TechBlog - Medium
Blog — PlanetScale
Blog — PlanetScale
Google DeepMind News
Google DeepMind News
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
F
Fortinet All Blogs
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Stack Overflow Blog
Stack Overflow Blog
人人都是产品经理
人人都是产品经理
H
Hackread – Cybersecurity News, Data Breaches, AI and More
L
LangChain Blog
Microsoft Security Blog
Microsoft Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
Y
Y Combinator Blog
阮一峰的网络日志
阮一峰的网络日志
博客园_首页
IT之家
IT之家
V
V2EX
C
Check Point Blog
MongoDB | Blog
MongoDB | Blog
Last Week in AI
Last Week in AI
B
Blog
J
Java Code Geeks
大猫的无限游戏
大猫的无限游戏
雷峰网
雷峰网

博客园 - 所长

xilinx axi qspi V3.2 slave interrupt lwip 快速 高频 短帧发送 测试 If your port already typedef's in_addr_t, define IN_ADDR_T_DEFINED to prevent this code from redefining it. FPGA Verilog 线性反馈移位寄存器(LFSR) Libero FIFO Controller without Memory Software-Defined Radio for Engineers 一 频谱仪 N9020A 操作步骤记录 FPGA-CAN MAC 层 IP 核测试(二) 源码阅读 libero reg 编译时 占用 RAM 资源 而不是 LUT 资源 加扰和解扰 FPGA-CAN MAC 层 IP 核测试(一) 上板实测 Microchip SoftConsole v2022.2-RISC-V-747 polarfire soc 裸机例程中 链接文件 mpfs-envm-lma-scratchpad-vma.ld 分析 FlashPro5 导致 window11 蓝屏 libero verilog 模块例化时,信号不存在 默认是 不连接 A3P250 在线 debug 抓取信号 Identify 在线逻辑分析仪 MPFS250T MSS 引脚 上下拉配置 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (五) 官方参考 verilog 按键消抖模块 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (四) axi-lite 信号抓取 libero Active Probes 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (三) C代码测试 访问卡死 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (二) axi-lite 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接(一)libero 设置把模块信号变总线方式 libero 2025.2 Macro Library User Guide for SmartFusion 2 and IGLOO 2 FPGAs 如何在 libero 中 写一个 axi4 slave 总线的 IP核 可以 和 CoreAXI4Interconnect 连接 (零) MSS CFG MPFS250T FLASH 只有 128KB 调整代码优化 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(七) 初始化日志记录 AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(六) 开启 日志打印 Calibration TIMEOUT (0x247, 0x2) AD9361 SPI no-os 文件移植 SoftConsole MPFS250T 初学(五) ad9361_check_cal_done 卡死
Libero MPFS250T PFSoC MSS Configurator 2025.2 DDR3 ECC 配置
所长 · 2026-03-06 · via 博客园 - 所长

PolarFire SoC MSS Technical Reference Manual

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