资料介绍
在FPGA开发板上都有几种不同的存储器,比如SDRAM ,FLASH,EPCS,还有内部onchip memory,这几种存储器间是如何通信或者构建一个系统该如何搭配他们呢, 不少人都问到这个问题。在这里我做个总结以方便初学者的学习。
首先看看在sopc builder 中reset address该如何搭配他们呢, 不少人都问到这个问题。在这里我做个总结以方便初学者的学习。
首先看看在sopc builder 中reset address 和nios IDE 中System Library 中的program memory(.text) 、read-only data memory(.rodata) 等这几个地址的关系和作用
根据altera 的文档解释如下:
.text : 代码执行区
.rodata: 只读数据区,存放静态全局变量
.rwdata: 可读写数据区, 存放可读写变量和指针变量
.bss: 未初始化变量区
.text-the actual executable code
.rodata-where read only data used in the execution of the code
.rwdata-where read/write variables and pointers are stored
heap-where dynamically allocated memory is locatedstack-where function call parameters and other temporary data
SOPC builder 在Nios II more “cpu_0” setting 标签中的reset address 决定了flash programmer 的下载存储器(一般是选EPCS controller 或者CFIflash) ,并且决定了程序从此处开始启动。exception address 指定的是异常处理地址。当然,程序在运行前所有的数据都是存放在flash(EPCS 或者CFI FLASH) 中如果你设计的系统resetaddress 与其它地址的设置不相同,比如reset address 和exceprion address,reset address和IDE 中的program memory(.text) 设成不同的存储器,那么系统从reset address 启动时都会从flash 中把相关数据自动下载到相应的地址或者初始化相应地址。
通过上面的认识, 我们就比较清楚了各存储器间可进行哪些搭配了, reset address 的选择可选EPCS controllor 或者CFI flash;program memory(.text) 可选择onchipmemory,SDRAM , CFI flash 等。如果reset address 为EPCS则在使用flash progrrammer时程序是下载到EPCS 芯片中。如果reset address 选择CFI flash ,则flash progrrammer时程序是下载到CFI flash 芯片中。
- FPGA中嵌入式块存储器的设计
- PLC系统存储器与用户存储器的功能
- FPGA各存储器之间的关系
- 存储器介绍
- 基于FPGA块存储器的多位反转容错 19次下载
- FPGA到底有多厉害?资料下载
- 1dB压缩点与IIP3到底有什么关系 17次下载
- ARM处理器CPSR标志位和条件符之间到底有什么关系 8次下载
- 单片机存储器的工作原理和结构与半导体存储器的分类说明
- 51单片机定时计数器的溢出率计算和串口波特率到底有什么关系
- 单片机的片内存储器和片外存储器到底有什么区别
- LED的亮度与PWM有什么关系详细代码说明
- 嵌入式系统ARM和PLC及80C51单片机的用途和区别是什么?有什么关系
- 基于FPGA的高速固态存储器优化设计_杨玉华 1次下载
- FPGA中嵌入式存储器模块的设计
- fpga和pcb有什么关系 1076次阅读
- 网线到底有多少种连接器 453次阅读
- 随机访问存储器(RAM)和只读存储器(ROM)的区别 1587次阅读
- COB与SMD到底有什么不同 2207次阅读
- FPGA中Bank和Clock Region之前有什么关系? 1005次阅读
- 移动存储器有哪些 9521次阅读
- PCB的铜箔厚度和走线宽度与电流到底有什么关系 5879次阅读
- 半导体存储器有哪些类型 1.5w次阅读
- 只读存储器有哪些类型及相变存储器的详细介绍 7797次阅读
- FPGA与CPLD到底有什么区别 2.5w次阅读
- SATA和NVMe固态硬盘到底有什么不同 1w次阅读
- 微服务和容器之间的有何关系? 6025次阅读
- 人工智能、机器学习、深度学习有什么关系? 1.2w次阅读
- 存储器分类及各自特点有哪些 1.7w次阅读
- ASIC、ASSP、SoC和FPGA之间到底有何区别? 4.2w次阅读
下载排行
本周
- 1电子电路原理第七版PDF电子教材免费下载
- 0.00 MB | 1491次下载 | 免费
- 2单片机典型实例介绍
- 18.19 MB | 95次下载 | 1 积分
- 3S7-200PLC编程实例详细资料
- 1.17 MB | 27次下载 | 1 积分
- 4笔记本电脑主板的元件识别和讲解说明
- 4.28 MB | 18次下载 | 4 积分
- 5开关电源原理及各功能电路详解
- 0.38 MB | 11次下载 | 免费
- 6100W短波放大电路图
- 0.05 MB | 4次下载 | 3 积分
- 7基于单片机和 SG3525的程控开关电源设计
- 0.23 MB | 4次下载 | 免费
- 8基于AT89C2051/4051单片机编程器的实验
- 0.11 MB | 4次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 2PADS 9.0 2009最新版 -下载
- 0.00 MB | 66304次下载 | 免费
- 3protel99下载protel99软件下载(中文版)
- 0.00 MB | 51209次下载 | 免费
- 4LabView 8.0 专业版下载 (3CD完整版)
- 0.00 MB | 51043次下载 | 免费
- 5555集成电路应用800例(新编版)
- 0.00 MB | 33562次下载 | 免费
- 6接口电路图大全
- 未知 | 30320次下载 | 免费
- 7Multisim 10下载Multisim 10 中文版
- 0.00 MB | 28588次下载 | 免费
- 8开关电源设计实例指南
- 未知 | 21539次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935053次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537793次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420026次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234313次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191183次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183277次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138039次下载 | 免费
评论
查看更多