当前位置:网站首页>FPGA设计中RAM和ROM初始化的方法
FPGA设计中RAM和ROM初始化的方法
2022-06-21 20:40:00 【吉大秦少游】
文章目录
FPGA设计中RAM和ROM作为存储器用来存储可变或不可变类型的数据,根据使用场景不同有不同的初始化方法。ROM初始化一般是加载固定数据,RAM声明时默认为不定态数据,初始化时可以让数据为全1或者全0。
RAM的初始化方法
方法1:小型RAM复位时按地址写入初值
针对小型的RAM可以直接在复位时按地址写入初值,实例如下。
always @(posedge Wr_clk or negedge rst_n)begin
if (!rst_n) begin
Mem[0] <= 24'b0;
Mem[1] <= 24'b0;
Mem[2] <= 24'b0;
Mem[3] <= 24'b0;
Mem[4] 边栏推荐
- Luogu p1378 oil drop expansion problem solution
- [deeply understand tcapulusdb technology] tmonitor system upgrade
- GDB调试实战(7)信号处理
- 线粒体基因组常见缩写与术语
- 软件架构介绍
- RTX3090 与pytorch版本对应关系
- 001 new construction project based on opencvsharp
- 类库、框架、模块、组件等概念介绍
- HIC Pro | HIC data processing tool
- 更好的管理各种音乐,专业的DJ音乐管理软件Pioneer DJ rekordbox
猜你喜欢

Dragon lizard community established cloud native SIG and introduced three core technologies

An Chaoyun was selected as one of the "top ten cloud computing solution providers" in the Asia Pacific region by cioreview in 2022

IP-guard打印管控,防止打印渠道信息泄露

Summary of Li Kou brush questions 4 (MySQL version)

刷题笔记(十六)--二叉树:修改与构造

Paml| Shengxin software for calculating dn/ds value

Introduction to software architecture

js 监听和移除监听事件

flutter系列之:flutter中的IndexedStack

University of Virginia: ingy Elsayed aly | logic based reward formation in Multi-Agent Reinforcement Learning
随机推荐
flutter系列之:flutter中的IndexedStack
GDB debugging practice (10) multi thread debugging
从-1开始实现一个中间件
【LeetCode】8、字符串转换整数(atoi)
流式细胞分析Flowjo 10介绍以及超详细图文安装激活教程
Notes on question brushing (17) -- binary search tree: about attribute problems
LeetCode-543-二叉树的直径
Leetcode question brushing: SF Technology Smart logistics Campus Technology Challenge
GDB调试实战(7)信号处理
翻译软件Bob安装教程
Instadeep ltd:arthur flajolet | group based rapid reinforcement learning on a single machine
es7创建索引模板
Common abbreviations and terms of mitochondrial genome
可乐与凉茶加速互卷
How C # aboutbox displays its defined interface
【深入理解TcaplusDB技术】TcaplusDB业务数据备份
fork-join线程池
力扣:零钱兑换
High level project - project initiation management
Anaconda add channels