FPGA设计优化(2.8)

        无论是1个18Kb BRAM,还是1个36Kb BRAM,均可配置为单端口RAM、简单双端口RAM或真双端口(True Dual-port)RAM,如表6-2所示。表中,RAM的规格以深度×宽度的形式表示。例如,2K×9表示RAM深度为2K(2048,1K=1024)、数据位宽为9。

结 合 表 6-2 不 难 得 出 表 6-3 。 可 以 看 到 , 在 7 系 列 FPGA 和UltraScale/UltraScale+FPGA 中 , BRAM 可 支 持 的 位 宽 有 7 种 , 而 在Versal ACAP中降到了4种,不再支持小位宽1、2、4。

应用案例2:评估设计中某个存储器BRAM的用量
        某设计中要用到一个简单双端口RAM,深度为2048,宽度为96,采用BRAM实现。因为一个36Kb BRAM可配置为2K×18的简单双端口RAM,一个 18Kb BRAM 可 配 置 为 2K×9 的 简 单 双 端 口 RAM 。 所 以 对 于 规 格 为2048×96的简单双端口RAM,需要消耗96/18也就是5个36Kb BRAM(对应位宽为18×5=90)和1个18Kb BRAM(对应位宽为96-90=6)。

  • 6
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

BinaryStarXin

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值