电子发烧友App

硬声App

0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示
电子发烧友网>电子资料下载>可编程逻辑>FPGA/ASIC>FPGA各存储器之间到底有什么关系

FPGA各存储器之间到底有什么关系

2020-10-12 | rar | 0.01 MB | 次下载 | 免费

资料介绍

  在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 芯片中。

下载该资料的人也在下载 下载该资料的人还在阅读
更多 >

评论

查看更多

下载排行

本周

  1. 1电子电路原理第七版PDF电子教材免费下载
  2. 0.00 MB  |  1491次下载  |  免费
  3. 2单片机典型实例介绍
  4. 18.19 MB  |  95次下载  |  1 积分
  5. 3S7-200PLC编程实例详细资料
  6. 1.17 MB  |  27次下载  |  1 积分
  7. 4笔记本电脑主板的元件识别和讲解说明
  8. 4.28 MB  |  18次下载  |  4 积分
  9. 5开关电源原理及各功能电路详解
  10. 0.38 MB  |  11次下载  |  免费
  11. 6100W短波放大电路图
  12. 0.05 MB  |  4次下载  |  3 积分
  13. 7基于单片机和 SG3525的程控开关电源设计
  14. 0.23 MB  |  4次下载  |  免费
  15. 8基于AT89C2051/4051单片机编程器的实验
  16. 0.11 MB  |  4次下载  |  免费

本月

  1. 1OrCAD10.5下载OrCAD10.5中文版软件
  2. 0.00 MB  |  234313次下载  |  免费
  3. 2PADS 9.0 2009最新版 -下载
  4. 0.00 MB  |  66304次下载  |  免费
  5. 3protel99下载protel99软件下载(中文版)
  6. 0.00 MB  |  51209次下载  |  免费
  7. 4LabView 8.0 专业版下载 (3CD完整版)
  8. 0.00 MB  |  51043次下载  |  免费
  9. 5555集成电路应用800例(新编版)
  10. 0.00 MB  |  33562次下载  |  免费
  11. 6接口电路图大全
  12. 未知  |  30320次下载  |  免费
  13. 7Multisim 10下载Multisim 10 中文版
  14. 0.00 MB  |  28588次下载  |  免费
  15. 8开关电源设计实例指南
  16. 未知  |  21539次下载  |  免费

总榜

  1. 1matlab软件下载入口
  2. 未知  |  935053次下载  |  免费
  3. 2protel99se软件下载(可英文版转中文版)
  4. 78.1 MB  |  537793次下载  |  免费
  5. 3MATLAB 7.1 下载 (含软件介绍)
  6. 未知  |  420026次下载  |  免费
  7. 4OrCAD10.5下载OrCAD10.5中文版软件
  8. 0.00 MB  |  234313次下载  |  免费
  9. 5Altium DXP2002下载入口
  10. 未知  |  233046次下载  |  免费
  11. 6电路仿真软件multisim 10.0免费下载
  12. 340992  |  191183次下载  |  免费
  13. 7十天学会AVR单片机与C语言视频教程 下载
  14. 158M  |  183277次下载  |  免费
  15. 8proe5.0野火版下载(中文版免费下载)
  16. 未知  |  138039次下载  |  免费