Quartus25.3:Agilex5A EMIF学习调用(DDR5)

目录

1、器件概述

最近在研究正向支持DDR5/LPDDR5的FPGA方案,目前在售的只有Xilinx的VM2152(大概8K RMB)和Altera的agilex5 A系列(大概2.5K RMB,另外D系列需要26年Q2才能买的到),两者相比之下,agilex5a具有更高性价比;Xilinx spartan ultrascal+系列目前只出到XCSU35P,属于小器件,要到XCSU55P才能有memory controller,55P后的器件,需要到27年Q1左右才量产,这个价格会便宜很多,估计几百块RMB,属于中端器件。


Agilex 5有A和D两个系列,支持以下相关DDR及速度匹配;

A系列相比D系列,不支持LPDDR4X以及DIMM(内存条子);

Agilex 5器件相比KU5P等器件,支持LVSTL IO标准,可以正向使用LPDDR4颗粒;


支持VID可编程核心电压;对于需要调电压的用户,不用单独外挂电源控制器;

2、EMIF学习调用

2.1 Quartus25.3安装

直接官网下载安装包:https://www.intel.com/content/www/us/en/software-kit/865547/intel-quartus-prime-pro-edition-design-software-version-25-3-for-windows.html

网站需要梯子,没梯子需要安装包及破解的可以后台私信联系我;

下载器件库的时候,common files也需要下载;




添加器件库还有license;

除了破解,也可以直接申请免费的,E系列支持免费license;

2.2 EMIF调用


双击后,可以直接Generate Example Design...,创建一个例子(类似vivado mig功能),还能看到哪些器件支持这个IP以及相关参数;

LPDDR4最低支持800Mhz适合很多做CP测试的同行;

例子创建后,可以看到生成了一个测试工程,相比MIG,EMIF属于硬核,没办法看到最底层,只能接口wrapper;

相关推荐
unicrom_深圳市由你创科技12 小时前
USB通信在FPGA上怎么实现?
fpga开发
GateWorld16 小时前
LCD显示技术完全指南:原理·制造·驱动·FPGA实现之基础二
fpga开发·lcd显示·minilvds·fpga点屏
禾刀围玉2 天前
基于FPGA的卷积神经网络实现-Step2 卷积模块设计
人工智能·fpga开发·cnn
fantasy_arch2 天前
fpga demo测试hello world
fpga开发
黑猫学长呀2 天前
存储宝典第6篇:测试机台的PE板和PPB板有什么区别?
测试工具·fpga开发·ssd·芯片测试·ate·存储芯片·测试机台
GateWorld2 天前
LCD显示技术完全指南:原理·制造·驱动·FPGA实现之基础一
fpga开发·lcd显示·fpga点亮屏幕·minilvds
Coder-hong2 天前
TopJTAG Probe连接zynq
fpga开发
Aaron15882 天前
RFSOC+VU13P/VU9P+GPU多通道同步一体化解决方案
人工智能·嵌入式硬件·算法·matlab·fpga开发·硬件架构·基带工程
ALINX技术博客2 天前
【黑金云课堂】FPGA技术教程Linux开发:串行通信接口与实时时钟模块
linux·fpga开发
Felven3 天前
国产ZYNQ multiboot功能介绍与实现
linux·fpga开发·multiboot·国产zynq