在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>可編程邏輯>FPGA/ASIC>FPGA Nios嵌入式處理器的硬件開發

FPGA Nios嵌入式處理器的硬件開發

2021-01-15 | rar | 0.91 MB | 次下載 | 免費

資料介紹

  本章將介紹Nios 處理器的硬件開發環境和硬件開發的整個流程。一個簡單Nios 開發系統包括Nios 嵌入式處理器和連接外設的輸入輸出設備, 硬件開發就是利用SOPC Builder 整合處理器和接口控制器,在Quartus II 軟件下編譯生成模塊并配置到開發板上的FPGA 器件中,最后將FPGA 器件的外部物理引腳連接到其它硬件上。用戶建立開發環境時,要滿足以下硬件和軟件的要求。

   Windows NT/2000/XP 系統

   嵌入式Nios 處理器3.02 版本以及SOPC Builder 軟件2.82 版本以上。

   Quartus II 2.2 SP1 版本或更高版本。

   Nios 開發板和開發工具包。

  Nios 系統的開發包括硬件開發和軟件開發。圖1 描述了創建一個nios 系統、移植設計到nios 開發板的全過程,左邊描述了硬件設計流程,右邊描述了軟件設計流程。

  圖中可以看出,SDK 是硬件和軟件開發的交匯點。為獲得一個完整的、可靠的系統,有必要了解一下系統的軟件和硬件開發流程。即使軟件和硬件分別由不同的小組開發,都有必要了解軟件和硬件開發的流程。整個系統的開發過程分為如下步驟:

  1. 第一步:

  系統需求分析:

  1) 系統需要實現的計算性能

  2) 系統需要的位寬和吞吐量

  定制具體的系統需求:

  1) CPU 是否需要硬件乘法器

  2) 系統需要什么外設

  3) 是否需要DMA 通道

  這些步驟包含了軟件和硬件兩方面的設計。

  2. 第二步:

  1) 硬件設計組:使用SOPC 軟件進行硬件設計,生成定制的CPU 和SDK

  2) 軟件設計組:編寫與硬件平臺無關的C/C++代碼

  3. 第三步:

  1) 硬件設計組:使用Quartus II 進行系統級設計(附加外設,排列管腳)

  2) 軟件設計組:根據SDK,編寫底層驅動。

  4. 第四步:

  1) 軟件設計組:編譯連接設計目標平臺代碼。

  5. 第五步:

  1) 硬件設計組:對所設計的硬件進行測試。

  2) 軟件設計組:對所涉及的軟件進行測試。

  6. 判斷設計是否滿足系統需求,如不滿足,修改前幾部分設計。如果滿足,則成功建立原型.

  硬件設計人員首先應該做的是,利用SOPC Builder 選擇合適的CPU、內存和外圍組件,例如片上存儲器、PIOs、UARTs 和片外存儲器接口,然后定制好各個器件的功能。SOPCBuilder 為硬件外圍組件提供了方便的連接方式,并提供強大的選項,用來提高系統性能。SOPC Builder 按照這些信息,自動生成描述系統硬件的HDL 文件,并生成系統軟件開發包(SDK),(圖4.1 的第三步)。SDK 包(Software Development Kit)就可以立即應用于系統的嵌入式軟件開發。

  Nios CPU 的一個特色是用戶可以定制硬件指令。用戶通過設計硬件模塊來定制新的硬件指令,完成運算、移位等功能(圖4.1 第4 步)。

  下一步就可以用Quartus II 完成相應的目標硬件的配置。應用Quartus II 軟件,選定好目標硬件的型號,為I/O 接口分配管腳,并且設定好編譯選項和時序約束條件,然后開始編譯(圖4.1 第五步)。在整個編譯過程中,Quartus II 將根據HDL 源文件,生成綜合的網絡表文件。QuartusII 中的fitter 工具使網絡表與目標硬件相匹配。最后生成器件的配置文件來配置相應的FPGA。

  應用Quartus II 編程器和Altera 下載電纜,將配置文件下載到用戶的目標板上或開發板上(圖4.1 第六步)。經過對硬件上的設計檢驗,一個新的硬件系統將可以立刻燒寫到開發板上的永久存儲器上。至此,軟件開發人員就開始使用開發板上的硬件平臺對軟件的功能進行配置。

  SDK 開發工具包中包含了許多實例,本章接下來的幾節將通過其中一個實例,告訴用戶如何使用SOPC Builder 和Quartus II 軟件在Cyclone 系列開發板上設計自己的Nios系統。

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1DC電源插座圖紙
  2. 0.67 MB   |  3次下載  |  免費
  3. 2AN-1267: 使用ADSP-CM408F ADC控制器的電機控制反饋采樣時序
  4. 1.41MB   |  3次下載  |  免費
  5. 3AN158 GD32VW553 Wi-Fi開發指南
  6. 1.51MB   |  2次下載  |  免費
  7. 4AN148 GD32VW553射頻硬件開發指南
  8. 2.07MB   |  1次下載  |  免費
  9. 5AN111-LTC3219用戶指南
  10. 84.32KB   |  次下載  |  免費
  11. 6AN153-用于電源系統管理的Linduino
  12. 1.38MB   |  次下載  |  免費
  13. 7AN-283: Σ-Δ型ADC和DAC[中文版]
  14. 677.86KB   |  次下載  |  免費
  15. 8SM2018E 支持可控硅調光線性恒流控制芯片
  16. 402.24 KB  |  次下載  |  免費

本月

  1. 1ADI高性能電源管理解決方案
  2. 2.43 MB   |  450次下載  |  免費
  3. 2免費開源CC3D飛控資料(電路圖&PCB源文件、BOM、
  4. 5.67 MB   |  138次下載  |  1 積分
  5. 3基于STM32單片機智能手環心率計步器體溫顯示設計
  6. 0.10 MB   |  130次下載  |  免費
  7. 4使用單片機實現七人表決器的程序和仿真資料免費下載
  8. 2.96 MB   |  44次下載  |  免費
  9. 5美的電磁爐維修手冊大全
  10. 1.56 MB   |  24次下載  |  5 積分
  11. 6如何正確測試電源的紋波
  12. 0.36 MB   |  18次下載  |  免費
  13. 7感應筆電路圖
  14. 0.06 MB   |  10次下載  |  免費
  15. 8萬用表UT58A原理圖
  16. 0.09 MB   |  9次下載  |  5 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935121次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420062次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233088次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191367次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183335次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81581次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73810次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65988次下載  |  10 積分
主站蜘蛛池模板: 老司机狠狠k免费毛片 | 最近国语剧情视频在线观看 | 美女午夜 | 国产女人又爽又大 | 色婷婷一区 | 69久久夜色精品国产69小说 | 色噜噜亚洲 | 国内精品第一页 | 亚洲 欧美 成人 | 色丁香六月 | 午夜视频免费观看 | 色播图片| 爽天天天天天天天 | 久久免费国产视频 | 国产爱v| 婷婷综合影院 | 四虎影院网址大全 | 欧美一级视频精品观看 | 傲视影院午夜毛片 | 亚洲国产婷婷综合在线精品 | 久久综合狠狠综合久久综合88 | 日本特黄a级高清免费酷网 日本特黄色大片 | 四虎成人免费网站在线 | 偷偷狠狠的日日2020 | 国产精品视频一区二区三区 | 欧美18xxoovideos | 李老汉和小花的性生生活 | 激情婷婷网 | 一级片一级片一级片 | 天天澡天天干 | 国产午夜在线观看视频播放 | 在线播放你懂 | 久久久综合色 | 国产精品伦子一区二区三区 | 啪啪免费网站 | 日本番囗 | 午夜国产片 | 国产色妞妞在线视频免费播放 | 四虎国产精品永久在线网址 | 圆胖肥女人性视频 | 香蕉蕉亚亚洲aav综合 |