城鄉資訊管理顧問股份有限公司板橋市文化路一段145號七樓之二TEL: 02-29685724 FAX: 02-29653315
4. Nios嵌入式處理器的設計 目錄 4.1 簡介 4.2 本章所使用的檔案 4.3 設計輸入(Design Entry) 4.3.1 產生一個Quartus II專案 4.3.2 產生一個Nios系統模組(System Module) 1. 產生一個新的方塊圖設計檔(Block Design檔案) 2. 啟動SOPC Builder 3. 加入CPU及系統週邊(System Peripherals) 產生Nios 32位元嵌入式微處理器(Embedded Processor) 產生Boot Monitor ROM系統週邊電路 產生UART系統週邊電路 產生除錯UART系統週邊電路 產生timer1系統週邊電路 產生Button PIO系統週邊電路 產生LCD PIO系統週邊電路 產生LED PIO系統週邊電路 產生Seven Segment PIO系統週邊電路 產生RAM匯流排(Avalon三態橋接電路) 產生External RAM介面電路 產生External Flash介面電路 4. 指定基底位址及IRQ 5. 設定Nios系統設定 6. 產生nios32並加入至你的設計 7. 加入電路符號至BDF 8. 加入輸出入腳位及其它基本元件符號 9. 腳位命名 10. 腳位連接 4.4 編譯(Compilation) 4.4.1 產生編譯器設定 1. 檢視編譯器的一般設定 2. 指定晶片系列及晶片 4.4.2 安排訊號線至晶片腳位 1. 利用Tcl稿件(Script)來設定腳位 2. 驗證腳位設定 4.4.3 指定保留未使用腳位、規劃檔及EDA工具之設定 1. 保留未使用腳位 2. 指定選擇性規劃檔 3. 指定EDA工具之設定 4.4.4 編譯你的設計 4.5 規劃(Programming) 4.5.1直接由ByteBlasterMV組成ACEX晶片 4.5.2 在你的Nios系統執行程式 1.執行GERMS命令 2.執行hello_nios.srec範例測試程式 4.5.3 將設計下載至Flash記憶體的使用者組成區段 4.5.4 還原至出廠時的組成狀態 4.6程式設計--peripheral_test.c範例測試程式 4.6.1 程式結構與說明 1. peripheral_test.h程式說明 2. peripheral_test.c程式說明 3. peripheral_test_uart.c程式說明 4. peripheral_test_timer.c程式說明 5. peripheral_test_memory.c程式說明 6. peripheral_test_memory_asm.s程式說明 4.6.2 在你的Nios系統執行程式 1.執行測試Timer程式 2.執行測試UART程式 3.執行測試Switch程式 4.執行測試LED程式 5.執行測試七段顯示器程式 6.執行測試Memory程式 Nios嵌入式處理器的設計(PDF檔)
4. Nios嵌入式處理器的設計