2013年4月20日 星期六

OpenRISC 1000 下載原始碼

CPU也是屬於數位IC設計一項重要的核心科目,但是要從無到有開發一個CPU架構,我想不是念完"計算機組織與設計"這本書就能設計出來的,不過我們還是可以參考OpenRISC 1000原始碼來幫助我們學習CPU的設計。

哪要如何下載OpenRISC 1000呢?
1. 請先至OpenCores http://opencores.org/home網站登錄資料,登錄完成後Login。
2. 進入OpenCores我們使用滑鼠選擇"Projcts"ICON,這裡是依照數位IC設計程式不同產品做分門別類,有使用VHDL或是用Verilog語言去撰寫的程式。
在台灣我發現有些學校會敎VHDL,不過台灣IC設計業界都是使用Verilog語言來開發比較多。

3. 這裡我們展開"Processor"處理器這個欄位。


4. 看到"OpenRISC 1000"的選項,點選進去,OpenRISC 2000還在開發中,所以不要選。

5. 使用滑鼠點選"OpenRISC Community Portal Wiki"。


6. 最後我們到了OpenRISC下載頁面,不想使用SVN下載的話,可以點選"OR1200 OpenRISC Processor"至此頁面下載原始碼,但是只有CPU core沒有完整的SoC平台,在開發上是很不方便的,因此選擇"ORPSoC"(OpenRISC Reference Platform System oChip)
7. 之後到了ORPSoC章節,使用滑鼠點選"ORPSoC"連結路徑。

8. 之後可以看到ORPSoC的SVN下載路徑。
svn co http://opencores.org/ocsvn/openrisc/openrisc/trunk/orpsocv2

9. 最後我使用TortoiseSVN工具下載ORPSoC。

沒有留言:

張貼留言