<var id="fnfpo"><source id="fnfpo"></source></var>
<rp id="fnfpo"></rp>

<em id="fnfpo"><object id="fnfpo"><input id="fnfpo"></input></object></em>
<em id="fnfpo"><acronym id="fnfpo"></acronym></em>
  • <th id="fnfpo"><track id="fnfpo"></track></th>
  • <progress id="fnfpo"><track id="fnfpo"></track></progress>
  • <tbody id="fnfpo"><pre id="fnfpo"></pre></tbody>

  • x
    x

    SOPC系統設計入門教程

    發布時間:2010-5-7 11:46    發布者:諸葛孔明
    關鍵詞: SoPC , 教程 , 入門 , 系統設計
    邵舒淵 盧選民 著

    目錄

    第一章 概述
    1.1 SOPC的概念
    1.2 SOPC系統設計流程
    1.2.1 SOPC Builder的設計流程
    1.2.2 SOPC Builder的設計階段
    1.2.3 SOPC系統開發流程
    1.3 SOPC系統開發環境
    1.4 本書中的系統配置

    第二章 SOPC系統構架
    2. 1 系統模塊框圖
    2. 2 Nios CPU
    2.2.1 指令總線主端口
    2.2.2 數據總線主端口
    2.2.3 緩沖存儲器
    2.2.4 移位單元
    2.2.5 乘法支持
    2.2.6 中斷支持
    2.2.7 Nios片上調試模塊
    2.2.8 開發環境
    2. 3 Avalon總線
    2.3.1 基本概念
    2.3.2 Avalon總線傳輸
    2.3.3 Avalon三態接口
    2.3.4 地址對齊
    2. 4 外設IP模塊
    2.4.1 通用異步串行接口(UART)
    2.4.2 可編程并行輸入/輸出模塊(PIO)
    2.4.3 定時器
    2.4.4 DMA控制器

    第三章 系統硬件開發
    3.1 硬件開發流程
    3.2 創建Quartus II工程
    3.3 創建Nios系統模塊
    3.3.1 開始使用SOPC Builder
    3.3.2 系統頻率
    3.3.3 添加CPU和外設模塊
    3.3.4 指定基地址
    3.3.5 生成系統模塊
    3.3.6 添加符號到BDF中
    3.4 編譯設計(Compilation)
    3.5 編程(Programming)
    3.5.1 配置FPGA
    3.5.2 用戶微控制器
    3.5.3 在Nios系統上運行軟件
    3.6 下載設計到Flash 存儲器

    第四章 系統軟件開發
    4.1 軟件開發流程
    4.2 軟件開發環境
    4.3 文件系統
    4.4 軟件開發工具
    4.4.1 GNUPro工具
    4.4.2 Nios OCI調試模塊
    4.4.3 Nios OCI調試控制臺
    4.4.4 Nios SDK Shell
    4.5 可配置的處理器硬件屬性
    4.5.1 乘法器
    4.5.2 數據和指令高速緩沖器
    4.5.3 用戶指令
    4.5.4 同時執行的多主(Multi-Master)總線結構和DMA
    4.5.5 數據和指令高速緩沖器
    4.5.6 外設和存儲器接口
    4.6 Nios SDK
    4.6.1 inc目錄
    4.6.2 lib目錄
    4.6.3 src目錄
    4.7 軟件開發應用
    4.7.1 開始前的準備
    4.7.2 打開Nios SDK Shell
    4.7.3 編譯程序
    4.7.4 用insight下載、運行和調試程序
    4.7.5 用Nios OCI調制控制臺下載、運行和調試程序
    4.7.6 重建(rebuild)軟件
    4.7.7 下載軟件到Flash
    4.7.8 第三方開發和調試工具
    4.8 使用.hexout
    4.9 其它的開發板通信和調試方法
    4.9.1 GERMS監視器
    4.9.2 Insight:GNU調試器
    4.9.3 Gprof:GNU Profiler
    4.10 Nios SDK Shell提示信息
    4.11 在Nios系統中實現中斷服務程序(ISR)
    4.12 用戶自定義指令
    4.12.1 用戶自定義指令的概念
    4.12.2 加速效果
    4.12.3 用戶自定義指令應用

    第五章 系統模擬與調試
    5.1 軟件配置
    5.2 模擬設置
    5.2.1 存儲器初始化
    5.2.2 UART外設模擬設置
    5.2.3 SOPC Builder模擬設置
    5.2.4 通用系統模擬文件
    5.3 ModelSim模擬
    5.4 模擬結果分析
    5.4.1 通過UART外設同GERMS監控程序交互
    5.4.2 執行PIO外設操作的C程序
    5.5 增加/刪除波形圖信號
    5.6 片外存儲器模擬
    5.6.1 使用自動產生的存儲器模塊
    5.6.2 指定一個定制模塊
    5.6.3 定義存儲器模塊內容
    5.7 調試
    5.7.1 使用SignalTap II 邏輯分析器
    5.7.2 使用SignalProbe
    5.7.3 使用Chip Editor

    第六章 系統設計實例
    6.1 建立硬件需求
    6.2 創建一個基本的Nios設計
    6.3 GDB調試
    6.4 添加用戶外設
    6.5 RTL仿真
    6.6 Flash編程
    6.7 用戶指令和DMA
    6.8 MP3播放器

    下載: 《SOPC系統設計入門教程》.pdf (6.33 MB)
    本文地址:http://www.portaltwn.com/thread-11059-1-1.html     【打印本頁】

    本站部分文章為轉載或網友發布,目的在于傳遞和分享信息,并不代表本網贊同其觀點和對其真實性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問題,我們將根據著作權人的要求,第一時間更正或刪除。
    kmjlz 發表于 2012-2-23 13:15:32
    好東西。。。。。。。。。。。!
    kmjlz 發表于 2012-2-23 13:16:09
    難得。。。。。。。。。。!
    您需要登錄后才可以發表評論 登錄 | 立即注冊

    廠商推薦

    • Microchip視頻專區
    • EtherCAT®和Microchip LAN925x從站控制器介紹培訓教程
    • MPLAB®模擬設計器——在線電源解決方案,加速設計
    • 讓您的模擬設計靈感,化為觸手可及的現實
    • 深度體驗Microchip自動輔助駕駛應用方案——2025巡展開啟報名!
    • 貿澤電子(Mouser)專區

    相關視頻

    關于我們  -  服務條款  -  使用指南  -  站點地圖  -  友情鏈接  -  聯系我們
    電子工程網 © 版權所有   京ICP備16069177號 | 京公網安備11010502021702
    快速回復 返回頂部 返回列表
    精品一区二区三区自拍图片区_国产成人亚洲精品_亚洲Va欧美va国产综合888_久久亚洲国产精品五月天婷