1.概述:
1.1 簡(jiǎn)單介紹:
無(wú)劍100是阿里旗下芯片公司平頭哥(T-Head)推出的一款基于RISC-V MCU的開(kāi)源SoC平臺(tái)。我們可以通過(guò)各種EDA工具對(duì)其進(jìn)行仿真。也可以在這個(gè)平臺(tái)上開(kāi)發(fā)IP和軟件,使得MCU芯片的設(shè)計(jì)和開(kāi)發(fā)更加簡(jiǎn)單快捷。
無(wú)劍100 開(kāi)源SoC平臺(tái)是圍繞玄鐵RISC-V E902打造的軟硬一體的開(kāi)源MCU芯片平臺(tái)??捎糜诿嫦?a href="http://www.makelele.cn/tags/iot/" target="_blank">IoT設(shè)備接入,音視頻播放及智慧家居、環(huán)境監(jiān)測(cè)、健康醫(yī)療等多種應(yīng)用場(chǎng)景芯片的開(kāi)發(fā)。
平臺(tái)包含芯片開(kāi)發(fā),劍池CDK開(kāi)發(fā)工具,支持YoC/RTOS操作系統(tǒng),同時(shí)支持通過(guò)EDA工具進(jìn)行前端仿真和制作FPGA測(cè)試,幫助用戶聚焦芯片差異化定制,主打低功耗和安全特性。
1.2平臺(tái)的特性:
硬件:低功耗,安全TEE 軟件:豐富完備的集成開(kāi)發(fā)環(huán)境劍池CDK; FPGA仿真測(cè)試;支持YoC和RTOS系統(tǒng)。

1.3研究的目的:
目前網(wǎng)上有很多工程師對(duì)其進(jìn)行研究,關(guān)于功能仿真部分,網(wǎng)上給出的都是基于VCS的,今天就基于xrun對(duì)其進(jìn)行功能仿真,為后續(xù)的研究做一些鋪墊。
2文件下載及準(zhǔn)備
2.1項(xiàng)目地址:

2.2 官方給出的目錄結(jié)構(gòu),如下圖所示:

2.3 從github上下載項(xiàng)目

2.4 下載C/C++編譯器的工具鏈


2.5閱讀工具鏈文件夾中的Readme.txt,

2.6如下圖所示,將工具鏈riscv64-elf-x86_64-20190731.tar.gz解壓到wujian100_open項(xiàng)目的文件目錄下:

3 基于xrun的仿真:
3.1修改tools目錄下的run_case這個(gè)perl腳本,增加對(duì)xrun的支持,如下圖所示:

3.2 source 目錄tools下的run_cmd腳本,即可順利完成基于xrun的功能仿真。



審核編輯:劉清
-
FPGA
+關(guān)注
關(guān)注
1660文章
22408瀏覽量
636227 -
RISC-V
+關(guān)注
關(guān)注
48文章
2887瀏覽量
52940 -
MCU芯片
+關(guān)注
關(guān)注
3文章
260瀏覽量
12886
原文標(biāo)題:無(wú)劍100開(kāi)源SoC平臺(tái),基于xrun的功能仿真
文章出處:【微信號(hào):處芯積律,微信公眾號(hào):處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
國(guó)產(chǎn)RISC-V MCU推薦
RISC-V的MCU與ARM對(duì)比
RISC-V MCU技術(shù)
學(xué)習(xí)RISC-V入門(mén) 基于RISC-V架構(gòu)的開(kāi)源處理器及SoC研究
全球首款基于 RISC-V “HiFive Unleashed” 單板計(jì)算機(jī)(SBC)
首款基于 RISC-V 指令集架構(gòu)的 SoC FPGA 開(kāi)發(fā)工具包
RISC-V開(kāi)源處理器核介紹
RISC-V MCU開(kāi)發(fā)相關(guān)資料分享
從STM32F030平臺(tái)切換到RISC-V CSM32RV20
4款玄鐵RISC-V芯片亮相
全球首款RISC-V平板電腦——PineTab-V正式發(fā)布
RISC-V核、平臺(tái)和芯片該如何選擇?
RISC-V MCU開(kāi)發(fā)(一):集成開(kāi)發(fā)環(huán)境
SOPHGO RISC-V SoC Linux Kernel 社區(qū)郵件列表建立,歡迎加入開(kāi)源社區(qū)為RISC-V生態(tài)完善添磚加瓦
推薦一款基于RISC-V MCU的開(kāi)源SoC平臺(tái)
評(píng)論