Xilinx芯片存储介绍
Xilinx的FPGA芯片中可以作为存储资源的包括LUT、BRAM、URAM:
- LUT = 64bit
- BRAM = 36Kb = 18Kb x 2 = 36bit x 512 x 2
- URAM = 288Kb = 72bit x 4K = 72bit x 4 x 1024
一个LUT可以作为64bit存储的空间。一个BRAM的容量为36Kb,且可当作两个独立的18KbBRAM使用。对于一个36Kb的BRAM,其最能达到的最大位宽为72bit,当然,BRAM也支持位宽为1bit、2bit、4bit等的扩展。URAM容量为288Kb,一个URAM深度为4K(4×1024),宽度为72b。所以在设计时根据不同数据的位宽及长度的不同,应当合理选择存储资源类型。
BRAM的初始值是可以设定的,无论BRAM是单端口、简单双端口还是真双端口都可以通过COE文件设定其初始值。而URAM的初始值只能为0,且无法更改,换言之,其初始值是不可设定的。这也就意味着BRAM可以配置成ROM而URAM不可以。所以在code中,BRAM应该先写后读,或者预先进行初始化。
Xilinx芯片存储介绍相关推荐
- Xilinx FPGA全局介绍
Xilinx FPGA全局介绍 现场可编程门阵列 (FPGA) 具有诸多特性,无论是单独使用,抑或采用多样化架构,皆可作为宝贵的计算资产:许多设计人员并不熟悉 FPGA,亦不清楚如何将这类器件整合到设 ...
- USB电源过流保护芯片应用介绍
USB电源过流保护芯片应用介绍 USB电源相关要求 USB应用的电压等级是5V,但是有个波动范围是4.75到5.25V之间:USB2.0的电流大小是500mA,USB3.0的电流大小是900mA,因为 ...
- ISD系列语音芯片电路介绍及其应用
ISD系列语音芯片电路介绍及其应用 语音芯片简介:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:o ...
- 联发科mt8516价格_MT8516芯片资料介绍 ,MT8516处理器
原标题:MT8516芯片资料介绍 ,MT8516处理器 MT8516主要面向智能语音助手设备(Voice Assistant Devices)和智能音响的系统设备.还支持多达8个TDM通道和2个PDM ...
- 华为存储服务器v3存储协议,华为oceanstor v3融合存储介绍.pdf
华为oceanstor v3融合存储介绍 华为OceanStor V3融合存储 让业务更敂捷 华为存储Marketing 目录 01 企业IT系统的趋势与挑战 02 融合存储,让业务更敂捷 03 华为 ...
- MT6737芯片功能介绍+MT6737芯片资料分享
MT6737芯片功能介绍+MT6737芯片资料分享 MT6737是什么呢? MT6737是联发科技极具成本效益的R.9 Cat-4 LTE解决方案,不但能将模块及内存成本降至最低,符合中低端市场需求, ...
- 是高通芯片好还是洛达芯片好_iPad Air 4比上一代iPad Air好在哪里?A14芯片性能介绍[多图]-软件教程...
据官方的说辞,相比上一代 iPad Air 搭载的 7nm 的 A12 仿生处理器,A14 仿生的 CPU 运行速度提升 40%,图形处理能力提升了 30%.新一代神经网络引擎也让机器学习性能快达两倍 ...
- GD32F450以太网(2-2): PHY芯片IP101GR介绍
PHY芯片IP101GR 文章目录 PHY芯片IP101GR 1. 预备知识 2. IP101GR简介 3. IP101GR基于RMII接口的PCB设计重点解析 3.1 时钟设置 3.2. led灯设 ...
- ESP32学习笔记(一) 芯片型号介绍
ESP32学习笔记(一) 芯片型号介绍 目录: ESP32学习笔记(一) 芯片型号介绍 ESP32学习笔记(二) 开发环境搭建 VSCode+platformio ESP32学习笔记(三) 硬件资源介 ...
最新文章
- RS-232 Transmitter
- 网传B站数据中心起火?所谓“现场图片”却是盗来的
- mfc 判断文件夹复制完成_Python办公自动化|自动整理文件,一键完成!
- Codevs 1010 过河卒 2002年NOIP全国联赛普及组
- [QTP] 描述性编程
- RabbitMQ 延迟队列,消息延迟推送
- Java Collections Framework - Java集合框架List,Map,Set等全面介绍之概要篇
- bigdecimal 设置_BigDecimal 使用方法详解
- js获取自定义属性的值
- 构建入门Restful Web服务
- Leetcode 372.超级次方
- C# 对IOC的理解 依赖的转移
- ps安装 Photoshop CC2017 安装,cutterman下载安装,ps简单设置
- 十分钟了解绘图神器——Graphviz学习笔记
- 项目成功关键要素和项目成功关键要素
- windows10 热点一直显示正在断开中
- python 微信机器人教程_Python创建微信机器人(附赠Python视频教程)
- 【大数据开发】SparkCore——进阶算子、Action算子、查看分区数的三种方式
- java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to
- html5怎能编写播放器代码,HTML5应用-实现简单播放器的示例代码分享
热门文章
- linux执行sh脚本报错的解决办法
- 大话数据结构系列之链队列结构(十二)
- pinpoint监控学习笔记
- 【基础语法篇】Java必备基础(思维导图+代码)
- 中文文本分析, Text-Analysis
- 【错误记录】Android 应用安全检测漏洞修复 ( StrandHogg 漏洞 | 设置 Activity 组件 android:taskAffinity=““ )
- 没有购买域名和服务器,怎么搭建网站?(一)
- 基于ZigBee和STM32的智能家居控制系统的设计与实现(五)--终结篇
- usb驱动程序开发技术总结(三)
- mysql4.0做主从时主库的备份脚本