Codapp 外賣點餐系統 v1.0.012.6MB / 06-21
FocusAny專注高效的AI工具條 v0.8.02.4MB / 12-28
LinkAndroid 全能手機連接助手 v0.6.024.6MB / 03-15
PESCMS RENT房租管理系統 v1.0.0104KB / 11-16
ECHO個人博客主題網頁模板 v1.015.1MB / 08-25
優(yōu)雅草便民tools工具 v1.0.61.25MB / 05-01
抖音熱門短劇在線搜索引擎 v1.0911KB / 03-20
名揚銀河企業(yè)建站源碼 v2.0.26.7MB / 03-19
AGECMS商業(yè)會云管理_電子名片 v1.0.194KB / 03-13
帝國cms看雪時間軸博客趣靜態(tài)模板 v1.04.23MB / 02-02
-
后端開發(fā)配合elementui組件實現后端功能 其它源碼 / 10.6MB
-
NocoBase開源無代碼開發(fā)平臺 v1.8.0 其它源碼 / 5.7MB
-
ionic HTML5 移動應用框架 v8.6.2 其它源碼 / 75.79MB
-
FastAPI高性能Web框架 v0.115.14 其它源碼 / 4.6MB
-
kubernetes生產級別的容器編排系統 v1.33.2 其它源碼 / 23.2MB
-
Apache Superset數據探查與可視化平臺 v5.0.0 其它源碼 / 89.2MB
-
Django Web框架 v4.2.23 其它源碼 / 7.8MB
-
Django Web框架 v5.2.3 其它源碼 / 7.1MB
-
PeaZip源碼包 v10.5.0 其它源碼 / 41.4MB
-
Gogs輕量級git服務 v0.13.3 其它源碼 / 11.2MB
詳情介紹
tinyriscv是一個從零開始寫的極簡、非常易懂的RISC-V處理器核。
tinyriscv項目實現的是一個單核32位的小型RISC-V處理器核(tinyriscv),采用verilog語言編寫。設計目標是對標ARM Cortex-M3系列處理器。
tinyriscv有以下特點:
1、支持RV32IM指令集,通過RISC-V指令兼容性測試;
2、采用三級流水線,即取指,譯碼,執(zhí)行;
3、可以運行C語言程序;
4、支持JTAG,可以通過openocd讀寫內存(在線更新程序);
5、支持中斷;
6、支持總線;
7、支持FreeRTOS;
8、支持通過串口更新程序;
9、容易移植到任何FPGA平臺(如果資源足夠的話);
項目中的各目錄說明:
rtl:該目錄包含tinyriscv的所有verilog源碼;
sim:該目錄包含仿真批處理bat文件和腳本;
tests:該目錄包含測試程序源碼,其中example目錄為C語言程序例程源碼,isa目錄為RV32指令測試源碼;
tools:該目錄包含編譯匯編和C語言程序所需GNU工具鏈和將二進制文件轉成仿真所需的mem格式文件的腳本,還有通過串口下載程序的腳本。
pic:存放圖片;
tb:該目錄包含仿真的testbench文件;
fpga:存放FPGA相關文件,比如約束文件;
如何使用
本項目可以運行在Windows和Linux平臺(macOS平臺理論上也是可以的),編譯仿真工具使用的是iverilog和vpp,波形查看工具使用的是gtkwave。
Windows平臺環(huán)境搭建
在使用之前需要安裝以下工具:
1、安裝iverilog工具
可以在這里http://bleyer.org/icarus/下載,安裝過程中記得同意把iverilog添加到環(huán)境變量中,當然也可以在安裝完成后手動進行添加。安裝完成后iverilog、vvp和gtkwave等工具也就安裝好了。
2、安裝GNU工具鏈
可以通過百度網盤下載(鏈接: https://pan.baidu.com/s/1bYgslKxHMjtiZtIPsB2caQ 提取碼: 9n3c),或者通過微云下載https://share.weiyun.com/5bMOsu9,下載完成后將壓縮包解壓到本項目的tools目錄下。注意目錄的層次結構,解壓后的工具路徑應該如下所示:
tinyriscv\tools\gnu-mcu-eclipse-riscv-none-gcc-8.2.0-2.2-20190521-0004-win64\bin\riscv-none-embed-gcc
3、安裝make工具
可以通過百度網盤下載(鏈接: https://pan.baidu.com/s/1nFaUIwv171PDXuF7TziDFg 提取碼: 9ntc),或者通過微云下載https://share.weiyun.com/59xtmWR,下載完成后直接解壓,然后將make所在的路徑添加到環(huán)境變量里。
5、安裝python3
到python官網下載win版本的python,注意要下載python3版本的。網速慢的同學可以通過百度網盤下載(鏈接: https://pan.baidu.com/s/1gNC8L5dZTsN6E5TJD2rmnQ 提取碼: 3b4t),或者通過微云下載https://share.weiyun.com/XwzSQHND。安裝完后將python添加到環(huán)境變量里。
5、下載tinyriscv代碼
使用git clone命令下載,不要使用zip方式下載,否則有些文件會有格式問題。
git clone https://gitee.com/liangkangnan/tinyriscv.git
Linux平臺環(huán)境搭建
這里以Ubuntu系統為例進行說明。
1、下載iverilog源碼
git clone https://github.com/steveicarus/iverilog.git
2、切換到v11分支(必須用V11或以上的版本)
git checkout v11-branch
3、安裝依賴
sudo apt-get install autoconf gperf flex bison build-essential
4、編譯、安裝iverilog和vvp
sh autoconf.sh
./configure
make
make install
5、創(chuàng)建python軟鏈接
sudo ln -s /usr/bin/python3.8 /usr/bin/python
其中/usr/bin/python3.8對應你實際安裝的python版本。
6、安裝gtkwave
sudo apt-get install gtkwave
7、安裝GNU工具鏈
可以從百度網盤下載(鏈接:https://pan.baidu.com/s/10uLZYf_cgtH94kZI_N6JhQ 提取碼:uk0w)或者自行下載其他版本的,下載后解壓到tools目錄下。
最后,需要確認tests/example/common.mk文件里的這幾行內容要與你安裝的工具鏈對應得上。
下載地址
人氣源碼
相關文章
-
Codapp 外賣點餐系統 v1.0.0Codapp 外賣點餐系統是一款專為快餐店、奶茶店、咖啡店、糕點店等商戶打造的 H5 移動點餐解決方案,支持自提與外賣兩種模式,可快速部署上線使用,歡迎需要的朋友下載使用...
-
FocusAny專注高效的AI工具條 v0.8.0FocusAny 是一個專注高效的AI工具條,可以使用 Alt / Option+空格 一鍵喚起,通過插件快速安裝,可以擴展出非常多的功能,歡迎需要的朋友下載使用...
-
LinkAndroid 全能手機連接助手 v0.6.0LinkAndroid是一個輕松連接安卓與電腦,暢享投屏、文件管理、應用管理、截屏、錄屏、安裝應用等一站式便捷體驗,讓工作更高效!歡迎需要的朋友下載使用...
-
PESCMS RENT房租管理系統 v1.0.0PESCMS RENT(下稱PR)是一款基于GPLv2協議發(fā)布的開源房租管理系統,程序基于Golang + VUE3編寫,歡迎需要的朋友下載使用...
-
ECHO個人博客主題網頁模板 v1.0ECHO個人主題網頁模板是一款適合個人圖文寫作與博客的主題。主題極簡優(yōu)雅,采用經典獨特的三欄設計,保留線條和足夠的留白,展現您文字、圖片間的美...
-
優(yōu)雅草便民tools工具 v1.0.6優(yōu)雅草便民工具--便民tools工具tools-前端已接數據,優(yōu)雅草小工具-數據來自優(yōu)雅草api賦能-優(yōu)雅草便民工具是一款由成都市一顆優(yōu)雅草科技有限公司打造的便民查詢公益工具,歡...
-
抖音熱門短劇在線搜索引擎 v1.0一個非常哇塞的在線短劇搜索頁面,接口已經對接好了,上傳源碼到服務器解壓就能直接用,有能力的可以自己改接口自己寫自己的接口...
-
名揚銀河企業(yè)建站源碼 v2.0.2名揚銀河企業(yè)建站系統,適用于無代碼基礎的新手,快速搭建企業(yè)網站,程序內置了多項實用功能及插件,能夠便捷的對網站進行修改、調整、優(yōu)化等方面進行操作...
-
AGECMS商業(yè)會云管理_電子名片 v1.0.1AGECMS商業(yè)會云管理電子名片是一款專為商務人士設計的全方位互動電子名片軟件。它結合了現代商務交流的便捷性與高效性,通過數字化的方式,歡迎需要的朋友下載使用...
-
帝國cms看雪時間軸博客趣靜態(tài)模板 v1.0帝國cms看雪時間軸博客趣靜態(tài)模板是一款女生唯美簡潔個人博客靜態(tài)頁面模板,藍色時間軸個人網頁模板,下雪空間個人模板,喜歡的網友可以用開源程序帝國cms標簽仿站建設...
下載聲明
☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個軟件總是不能下載的請在評論中留言,我們會盡快修復,謝謝!
☉ 下載本站資源,如果服務器暫不能下載請過一段時間重試!或者多試試幾個下載地址
☉ 如果遇到什么問題,請評論留言,我們定會解決問題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學習研究之用,如用于商業(yè)用途,請購買正版。
☉ 本站提供的tinyriscv v2.4資源來源互聯網,版權歸該下載資源的合法擁有者所有。









