惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Project Zero
Project Zero
W
WeLiveSecurity
P
Privacy & Cybersecurity Law Blog
P
Proofpoint News Feed
G
Google Developers Blog
V
V2EX
S
Schneier on Security
博客园 - 司徒正美
博客园_首页
Know Your Adversary
Know Your Adversary
The Last Watchdog
The Last Watchdog
美团技术团队
量子位
宝玉的分享
宝玉的分享
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 聂微东
C
CERT Recently Published Vulnerability Notes
J
Java Code Geeks
T
Tenable Blog
大猫的无限游戏
大猫的无限游戏
博客园 - 三生石上(FineUI控件)
C
Check Point Blog
Forbes - Security
Forbes - Security
云风的 BLOG
云风的 BLOG
Blog — PlanetScale
Blog — PlanetScale
O
OpenAI News
PCI Perspectives
PCI Perspectives
The Cloudflare Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
D
Darknet – Hacking Tools, Hacker News & Cyber Security
D
Docker
TaoSecurity Blog
TaoSecurity Blog
Security Latest
Security Latest
S
Secure Thoughts
AWS News Blog
AWS News Blog
AI
AI
N
News | PayPal Newsroom
Scott Helme
Scott Helme
S
Security @ Cisco Blogs
A
Arctic Wolf
Latest news
Latest news
C
CXSECURITY Database RSS Feed - CXSecurity.com
S
SegmentFault 最新的问题
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
P
Privacy International News Feed
Application and Cybersecurity Blog
Application and Cybersecurity Blog
N
News and Events Feed by Topic
Vercel News
Vercel News
C
Cybersecurity and Infrastructure Security Agency CISA

博客园 - Radiumlrb

接地不是“都连在一起”那么简单:从基础接地到相位噪声时钟与 DAC 的 AGND 设计 系统工程入门指南 ug471 7 Series FPGAs SelectIO Resources User Guide ds180 7 Series FPGAs Data Sheet: Overview Xilinx文档编号及其内容索引 提前还商业贷款计算python程序 示波器波形重建与正弦内插 DDR、PCIe、GTX等常见IP的配置解析 FPGA DFT/FFT AXI总线掩码(WSTRB)操作 信号加扰与FPGA实现 GT高速收发器 杂谈 FPGA时序约束步骤(vivado) 常用时序收敛方法 FPGA原语及IDDR仿真 Vivado Design Suite 7 Series FPGA and Zynq 7000 SoC Libraries Guide (UG953) keep_hierarchy约束在三模冗余中的应用 Microsemi Libero SoC使用教程(胎教级 免费)(创建工程、引脚分配、仿真、逻辑分析仪ILA) Libero SoC 如何导入模块Module FPGA直方图均衡化 链接.so动态库
7 Series FPGAs Memory Resources User Guide (UG473)
Radiumlrb · 2025-07-06 · via 博客园 - Radiumlrb

目录

第1章:Block RAM(块RAM)

Block RAM的一般特性

  • 地址映射
  • 属性设置
  • 初始化配置(包括 INIT_xx 和 INITP_xx)
  • 输出锁存器初始化:INIT_A 或 INIT_B
  • 同步置位/复位设置:SRVAL_[A|B]
  • 复位或使能优先级:RSTREG_PRIORITY_[A|B]
  • 输出寄存器开关控制:DO[A|B]_REG
  • 扩展地址模式:RAM_EXTENSION_[A|B]

数据宽度与操作模式

  • 读取宽度:READ_WIDTH_[A|B]
  • 写入宽度:WRITE_WIDTH_[A|B]
  • 操作模式选择:RAM_MODE
  • 写入模式:WRITE_MODE_[A|B]

特殊功能与仿真支持

  • 读写地址冲突处理:RDADDR_COLLISION_HWCONFIG
  • 仿真碰撞检查:SIM_COLLISION_CHECK
  • 初始化文件:INIT_FILE
  • 仿真设备设置:SIM_DEVICE

设计约束与代码实现

  • Block RAM物理位置约束
  • 在VHDL或Verilog中的初始化
  • RAMB18E1 和 RAMB36E1原语设计注意事项
  • 可选输出寄存器
  • 独立的读写端口宽度
  • 端口映射规则
  • 可级联的Block RAM结构
  • 字节写使能功能

应用与性能

  • 构建更大容量的RAM结构
  • Block RAM在寄存器模式下的RSTREG使用
  • 时序模型与时序参数
  • 时序特性(Clock Event 1~5)
  • 堆叠硅互连技术(Stacked Silicon Interconnect)

第2章:内置FIFO支持

FIFO概述

  • 双时钟FIFO
  • 同步FIFO
  • 同步FIFO实现方式

FIFO架构与接口

  • FIFO顶层视图
  • FIFO原语
  • FIFO端口描述

FIFO操作模式

  • 复位操作
  • 操作模式:
    • 标准模式
    • 首字直通模式(FWFT)

FIFO状态标志

  • 空标志(Empty)
  • 几乎空标志(Almost Empty)
  • 读错误标志
  • 满标志(Full)
  • 写错误标志
  • 几乎满标志(Almost Full)

FIFO属性与模板

  • FIFO属性设置
  • 几乎满/几乎空偏移范围
  • VHDL和Verilog模板
  • 时序模型与参数
  • 时序特性案例分析(写入空FIFO、读取满FIFO等)

FIFO应用扩展

  • 级联FIFO以增加深度
  • 并行连接FIFO以增加宽度
  • 合法的Block RAM与FIFO组合

第3章:内置纠错码(ECC)支持

ECC概述

  • ECC工作模式

ECC架构

  • Block RAM与FIFO的ECC架构概览
  • ECC原语与端口描述
  • ECC属性设置

ECC操作模式详解

  • 标准ECC模式
  • 仅编码模式(Encode Only)
  • 仅解码模式(Decode Only)
  • 注入单比特/双比特错误的方法

ECC时序特性

  • 标准ECC读写时序
  • 编码-only与解码-only模式的时序
  • DO_REG = 0 与 DO_REG = 1 的区别
  • 相关时序参数

其他ECC应用示例

  • 创建64位数据的8位奇偶校验
  • VHDL与Verilog模板

版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 3.0 许可协议。转载请注明出处!

posted @ 2025-07-06 23:00  Radiumlrb  阅读(125)  评论()    收藏  举报