資料介紹
在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次閱讀
下載排行
本周
- 1DC電源插座圖紙
- 0.67 MB | 3次下載 | 免費
- 2AN-1267: 使用ADSP-CM408F ADC控制器的電機控制反饋采樣時序
- 1.41MB | 3次下載 | 免費
- 3AN158 GD32VW553 Wi-Fi開發指南
- 1.51MB | 2次下載 | 免費
- 4AN148 GD32VW553射頻硬件開發指南
- 2.07MB | 1次下載 | 免費
- 5AN111-LTC3219用戶指南
- 84.32KB | 次下載 | 免費
- 6AN153-用于電源系統管理的Linduino
- 1.38MB | 次下載 | 免費
- 7AN-283: Σ-Δ型ADC和DAC[中文版]
- 677.86KB | 次下載 | 免費
- 8SM2018E 支持可控硅調光線性恒流控制芯片
- 402.24 KB | 次下載 | 免費
本月
- 1ADI高性能電源管理解決方案
- 2.43 MB | 450次下載 | 免費
- 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
- 5.67 MB | 138次下載 | 1 積分
- 3基于STM32單片機智能手環心率計步器體溫顯示設計
- 0.10 MB | 130次下載 | 免費
- 4使用單片機實現七人表決器的程序和仿真資料免費下載
- 2.96 MB | 44次下載 | 免費
- 5美的電磁爐維修手冊大全
- 1.56 MB | 24次下載 | 5 積分
- 6如何正確測試電源的紋波
- 0.36 MB | 18次下載 | 免費
- 7感應筆電路圖
- 0.06 MB | 10次下載 | 免費
- 8萬用表UT58A原理圖
- 0.09 MB | 9次下載 | 5 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935121次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420062次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233088次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191367次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183335次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81581次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73810次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65988次下載 | 10 積分
評論
查看更多