11

LJgibbs · 2023年12月01日 · 黑龙江

DDR 学习时间 (Part C - 1):DFI 协议简介、演进和协议下载

本期是 DDR PHY Interface 协议的简介、协议演进介绍以及提供了协议下载的链接
image.png

简介

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 厂商、以及一部分片上系统集成厂商

image.png

DFI 官网地址: DFI 官网

演进

协议最新版本为 5.1, 历史上比较重要的版本有以下这些:

image.png
image.png
image.png
image.png
image.png

下载

在 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​

相关文章推荐

更多FPGA干货请关注FPGA的逻辑技术专栏。欢迎添加极术小姐姐微信(id:aijishu20)加入技术交流群,请备注研究方向。
推荐阅读
关注数
10604
内容数
561
FPGA Logic 二三事
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息