MIG IP核详解(二)

一、用户端的带宽 = DDR3芯片的带宽

当DDR3芯片是800M时,用户端是200M,FPGA往DDR3芯片里写/读数据,中间(双向箭头处)会产生一个带宽,用户端往MIG IP核读/写数据也会产生一个带宽,二者带宽是相等的。用户端DDR3因为是上下边沿同时采样,故DDR3的带宽为:800 X 2 X 16,16即DDR3的数据位宽为16位;用户端处的带宽为:200 X 数据位宽,数据位宽是指用户端从IP核里读/写数据的位宽。二者相等,即800 X 2 X 16 = 200 X 数据位宽。最终可得数据位宽为128。可从IP核的coe文件中得到证实:

二、系统时钟

DDR3与MIG IP核详解(一)的系统时钟配置作一个补充

No buffer:表示MIG IP 核内部没有例化IBUF的原语

当PLL倍频为200M时直接输入FPGA,就不会产生IBUF

没有选择NO buffer,系统内部会自动产生一个IBUF,IBUF会让输入的信号更加稳定。

相关推荐
ARM|X86+FPGA工业主板厂家2 小时前
AI视觉跟随运动控制实战|RK3588 NPU检测+FPGA EtherCAT多轴联动精准跟随方案,适用于半导体视觉对位等
人工智能·fpga开发·硬件工程·ethercat·实时系统
XMAIPC_Robot6 小时前
RK3588+FPGA半导体设备量产踩坑大全|发热、时序漂移、推理抖动、成像干扰、EMC干扰方案
人工智能·嵌入式硬件·fpga开发·arm+fpga
凡亿卓达方案设计21 小时前
FPGA硬件开发怎么选靠谱方案商?
fpga开发
Eloudy1 天前
QSFP28、RoCEv2、RFSoC-4x2 数据传输与器件链路
网络·fpga开发·rocev2
Echo_cy_1 天前
基于ZYNQ-7000的Ethernet驱动配置
linux·驱动开发·嵌入式硬件·fpga开发·ethernet·zynq
現実君1 天前
关于MCU下位替换FPGA的经验与方案
单片机·嵌入式硬件·fpga开发
Terasic友晶科技1 天前
【教程】Agilex 5 SoC 的两种启动模式的开发演示(一)(FPGA Configuration First)
fpga开发·agilex 5 soc
ALINX技术博客1 天前
【黑金云课堂】FPGA技术教程Vitis开发:SD卡WAV文件读取音频播放实验
fpga开发·音视频
仲南音3 天前
Xilinx FPGA——时钟IP核MMCM、PLL
fpga开发
I'm a winner4 天前
基于Xilinx FPGA的LVDS高速串行通信系统(三)--数据训练及握手机制【文末源码】
fpga开发