当前位置: 首页 > news >正文

Vivado2018.3——BRAM Generator和BRAM Controller的深度设置小坑

参考了:AXI BRAM CONTROLLER中关于存储深度的改动_axi bram controller 存储深度-CSDN博客

此外,我自己还发现了两点可以参考的小坑

1.先说BRAM GEN

每次BD设计想改BRAM GEN本身的深度,DEPTH那里的设置都是灰色?怎么办?——如果你和我一样要通过BRAM_CONTROLLER控制的话:可以试试把BRAM_GEN先切到STAND的独立模式修改为你的目标值(eg.16384对应16K),然后再切回BRAM CONTROLLER模式,结果深度就是16384了

2.ADDRESS EDITOR里面修改了RANGE,BRAM Controller深度没有变化?

感觉好像是vivado的什么Bug,反正就是修改了ctrl+s保存BD好像还是不行;必须重新在左侧导航栏 generate block design;这样才会一整个把range的值同步到bram controller里面的深度;

这里记得自己算好,Range的值是内存值,是C;比如你要存10000条数据,就至少需要16K的深度,然后这些数据本身需要32bit位宽,32bit对应4个字节;那总的range就是16K*4=64K字节!

以上计算的是 64 KB 的空间。

http://www.dtcms.com/a/598063.html

相关文章:

  • ​CUDA C++编程指南(3.2.8)——异步并发执行
  • 论坛网站建设视频教程手机上做app的软件
  • RabbitMQ 从入门到实战:核心特性、应用场景与高级用法全解析
  • 止盈和止损(二)
  • 婚纱摄影网站建站wordpress 获取标签所有文章
  • Vue主要版本的差异
  • 厦门有什么网站制作公司信誉比较好的商家可做网站
  • 做网站带吗百度店铺怎么入驻
  • 试述电子商务网站的建设流程免费简历
  • nginx作业
  • 网站开发 外包 哪家开发公司账务处理
  • 【python】python安装使用pytorch库环境配置
  • 建设工程八大员考试网站网站验证码调用
  • 织梦网站面包屑导航怎么做淘宝培训
  • 网站建设分工的通知广州网站建设外包建设推广
  • 从3W到LNMP搭建私有云存储
  • 第4章:数据获取与质量控制
  • linux磁盘分区挂载
  • 双指针:算法新手的第一道砍
  • 建设网站的语言北京最新进出京政策
  • 金融监管制度问答助手项目学习笔记(二)----RAG和评估
  • QT linux 静态编译问题记录
  • QT -- 初识
  • 平台推广网站排名嘉兴做网站优化
  • iis 网站访问权限设置网页设计学科门类是啥
  • ubuntu双网卡绑定分享
  • Android监听运行应用的任务变化包含Activity及Service
  • 免费网站推荐货源深圳高端家政服务公司
  • MATLAB语言简介
  • 西安个人做网站不记得域名管理网站