本期是 DDR PHY Interface 协议的简介、协议演进介绍以及提供了协议下载的链接
简介
DFI 全称 DDR PHY Interface, 是 DDR controller 和 DDR PHY 之间的行业标准接口。
通过 DFI 标准化 PHY 接口之后,增进了不同厂商的 DDR Controller/PHY IP 之间的互操作性,减少了集成开发 DDR 子系统的成本。
DFI 协议定义了 Controller 和 PHY 之间接口的信号、时序以及交互行为。
DFI 协议没有定义或者约束 Contoller 与上层系统的交互行为,以及 PHY 与 Memory 器件的交互行为。
DFI 协议官网介绍如下
The DFI specification defines an interface protocol between memory controller logic and PHY interfaces, with a goal of reducing integration costs while enabling performance and data throughput efficiency. The protocol defines the signals, timing, and functionality required for efficient communication across the interface. The specification is designed to be used by developers of both memory controllers and PHY designs, but does not place any restrictions on the how the memory controller interfaces to the system design, or how the PHY interfaces to the memory devices.
DFI 协议的发起者包括主流的 DDR IP 厂商、以及一部分片上系统集成厂商
DFI 官网地址: DFI 官网
演进
协议最新版本为 5.1, 历史上比较重要的版本有以下这些:
下载
在 DFI 官网注册后可以免费下载协议,可能在注册时会有些问题,因为需要谷歌人机验证。
笔者做了一点微小的工作,下载了几版主要的 DFI 协议放到了网上,有需要可以从下方链接下载,但请阅读并遵守 DFI 协议开头的用户协议。
https://gitee.com/ljgibbs/design-with-dfi-for-ddr-phy/tree/master/spec
结语
本期我们讨论了:
- DFI 协议介绍
- DFI 协议演进历史
- DFI 协议下载
关于作者
ljgibbs , 主业是某 Fabless 的 SoC Designer,业余时间是专栏作者与开源开发者。
感兴趣的领域包括:AXI 等片上总线、DDR、PCIe、嵌入式系统与计算机架构、FPGA 、计算机网络通信、半导体行业与市场、翻译&写作、电影&历史。
关于《DDR 学习时间》专栏
在 DDR 学习时间专栏中,目前有几个 Part:
- Part-A DRAM 课程、论文以及其他在线资源的学习
- Part-B 基于 DDR4 Spec 的 DDR 特性学习
- Part-C 基于 DFI Spec 的 DDR Controller/PHY 接口行为学习与实现
- Part-D DRAM 系统的调试、验证与测试
- Part-Z DRAM 相关杂谈
计划开设下一个 Part
- Part-S DDR 仿真与实例
原文:知乎
作者:LogicJitterGibbs
相关文章推荐
- DDR 学习时间:学习 Micron DDR4 TN-40-07: DDR4 功耗估算 (1)
- 一些PCIE知识整理——PCIe体系的拓扑结构
- 一些PCIE知识整理——带宽计算
- 译文:DDR4 - Initialization, Training and Calibration
- 快来看看用FPGA做的开源示波器(二)
更多FPGA干货请关注FPGA的逻辑技术专栏。欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。