type
Post
status
Published
date
Feb 1, 2024
slug
summary
tags
FPGA
category
FPGA
icon
password
上次编辑时间
Nov 13, 2024 12:40 PM
AI summary
notion image
Vivado软件自带的Block Memory Genrator IP核可以用来配置生成RAM和ROM,生成的RAM和ROM使用的都是FPGA内部的BRAM资源

Vivado IP核配置

notion image
  1. 读数据位宽要与写数据位宽成整数倍关系
  1. Port A Optional Register:用于为RAM的输出端添加寄存器,提高BRAM的运行频率和改善时序,每勾选一个寄存器,输出会延迟一拍

地址信号和写信号的生成

波形

notion image
当WEA为高电平时,根据地址信号向RAM中写入数据
notion image
WEA为低电平时,读出RAM中的信号