【正文】
? Nios II 系統(tǒng)硬件的基本開發(fā)流程如下: ? 目標系統(tǒng)需求分析; ? 在 SOPC Builder工具環(huán)境定義并生成SOPC Builder系統(tǒng)硬件; ? 將 SOPC Builder定義的目標系統(tǒng)集成到Quartus II 工程; ? 編譯 Quartus II 工程并進行靜態(tài)時序驗證; ? 在 Nios II IDE中創(chuàng)建工程,進行軟件開發(fā); 思考題 ? 1. 什么是 SOPC技術(shù) ? 它的基本特征有哪些 ? ? 2. SOPC Builder 有哪些功能特點 ? 。Quartus II軟件使用這些 HDL文件編譯生成 FPGA設(shè)計。 Nios II軟件集成開發(fā)環(huán)境( Nios II IDE)要使用該 .ptf 文件為目標硬件編譯監(jiān)控軟件。最終生成整個定制系統(tǒng)。 在設(shè)計過程中,使用 SOPC Builder 的 System Contents 標簽頁定義系統(tǒng),從模塊庫中選擇組件,將組件添加到在目標模塊表中組成系統(tǒng)。 分析系統(tǒng)需求在S O P C B u i l d e r 中定義并生成目標系統(tǒng)將S O P C B u i l d e r 中定義的目標系統(tǒng)集成到Q u a r t u s 工程使用N i o s I I I D E開發(fā)軟件Nios II核、標準外設(shè)和AMPP IP用戶定制指令和自定義外設(shè)邏輯Nios II核、標準外設(shè)和AMPP IPAlteraH A L 和外設(shè)驅(qū)動用戶C/ C+ +代碼和用戶定制庫引腳分配、時序需求和其他設(shè)計約束使用N i o s I I I D E的I S S 運行、調(diào)試軟件針對目標板編譯硬件設(shè)計對目標板下載F P G A設(shè)計對目標板上的N i o sI I 系統(tǒng)下載可執(zhí)行的軟件在目標板上運行、調(diào)試軟件優(yōu)化軟、硬件 應用系統(tǒng)需求分析 : 系統(tǒng)需求分析的基本內(nèi)容: