从底层结构开始学习FPGA----Xilinx 7 系列FPGA 的存储资源优势

文章目录

系列目录与传送门

概述

设计中内部存储资源的使用 

FPGA 中的存储资源

块 RAM 

拆分块RAM 

同步操作 

字节宽写使能 

错误检测和纠正 

FIFO控制器 

分布式内存(DRAM) 

典型的用户设计利用 

无穷小基块的代价 

对设备资源的影响 

Block RAM 阵列的功率优化 

功耗的重要性 

未使用的 Block RAM 

使用 XST(xilinx  synthesis tools) 推断 RAM 

使用 CORE Generator 构建 RAM 

结论


系列目录与传送门

        《从底层结构开始学习FPGA》目录与传送门

        本文主要翻译自《WP377----Xilinx 7 Series FPGAs Embedded Memory Advantages》,浅蓝色字体为本人理解。


概述

        Xilinx 7系列FPGA具有灵活的内部存储资源架构,可以可配置为各种不同的尺寸。本文详细解释了这一特性,并阐述了如何进行资源与性能之间的权衡取舍。

设计中存储资源的使用 

        不同的用户可能需要不同容量的RAM来构建他们的特定应用。所以FGPA底层的RAM基块大小就是一个有意思的话题。如果太大,则不够灵活,难以满足小容量的应用,当然可以直接用大容量RAM来实现小容量应用,但这难免造成大量的资源浪费;如果基块太小,则中等或者大型RAM应用会需要大量的小型RAM来构成,小型RAM为了普适性,也会配备同样的信号输入接口,这样一来则会大大消耗FPGA内部的布线资源,甚至会造成布线拥挤和时序问题。

        几乎所有在 FPGA 中构建的设计都需要使用一定大小的

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

孤独的单刀

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

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

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

打赏作者

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

抵扣说明:

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

余额充值