資料介紹
在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中嵌入式存儲器模塊的設計
- RTOS與Linux到底有什么區別 538次閱讀
- fpga和pcb有什么關系 1657次閱讀
- 隨機訪問存儲器(RAM)和只讀存儲器(ROM)的區別 2731次閱讀
- COB與SMD到底有什么不同 2664次閱讀
- FPGA中Bank和Clock Region之前有什么關系? 1197次閱讀
- 移動存儲器有哪些 1w次閱讀
- PCB的銅箔厚度和走線寬度與電流到底有什么關系 6075次閱讀
- 半導體存儲器有哪些類型 1.6w次閱讀
- 只讀存儲器有哪些類型及相變存儲器的詳細介紹 8311次閱讀
- FPGA與CPLD到底有什么區別 2.6w次閱讀
- SATA和NVMe固態硬盤到底有什么不同 1w次閱讀
- 微服務和容器之間的有何關系? 6167次閱讀
- 人工智能、機器學習、深度學習有什么關系? 1.2w次閱讀
- 存儲器分類及各自特點有哪些 1.7w次閱讀
- ASIC、ASSP、SoC和FPGA之間到底有何區別? 4.3w次閱讀
下載排行
本周
- 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次下載 | 免費
評論