天天看點

OpenRisc-8-基于or1200最小sopc系統搭建(二)--QuartuII工程及DE2平台下載下傳

最近在弄openrisc,之前有人在弄,并且寫了一篇master thesis,我已經上傳了:

http://download.csdn.net/detail/rill_zhen/5303401

下面的内容應該就是根據論文中的指導完成的,但是,不是我完成的,是以轉載如下:

接上一篇(原創)基于or1200最小sopc系統搭建(一)--搭建及仿真(DE2,DE2-70)

現在建構QuartusII工程。

建個工程目錄or1200_sopc_quartus。在其下建一個rtl目錄,把上篇文章中的所有檔案拷貝到rtl目錄下。删除一些沒有用到的檔案和檔案夾.bak, work, modelsim.ini, 220model.v, altera_mf.v, .do, .args等。

建立QuartusII工程

OpenRisc-8-基于or1200最小sopc系統搭建(二)--QuartuII工程及DE2平台下載下傳

把有用的.v檔案加入工程,Next…

選擇rtl/or1200_sopc.v,Set as Top-Level Entity。

接下來對工程進行一些配置。

配置引腳

Assignments->Import Assignments, 選中DE2CD光牒中的DE2_pin_assignments.csv檔案,導入。

OpenRisc-8-基于or1200最小sopc系統搭建(二)--QuartuII工程及DE2平台下載下傳

Assignment->Device->Device and Pin Options->Unused pin 設為 As input tri-stated。

Dual-purpose pin->nCEO 設定為Use as regular I/O

編譯。Successful!

Project 資訊

OpenRisc-8-基于or1200最小sopc系統搭建(二)--QuartuII工程及DE2平台下載下傳

顯示效果,or1200讀取SW的值,在LEDR上顯示

OpenRisc-8-基于or1200最小sopc系統搭建(二)--QuartuII工程及DE2平台下載下傳

下一步,加上序列槽吧。