1.概述:
1.1 簡單介紹:
無劍100是阿里旗下芯片公司平頭哥(T-Head)推出的一款基于RISC-V MCU的開源SoC平臺。我們可以通過各種EDA工具對其進(jìn)行仿真。也可以在這個平臺上開發(fā)IP和軟件,使得MCU芯片的設(shè)計和開發(fā)更加簡單快捷。
無劍100 開源SoC平臺是圍繞玄鐵RISC-V E902打造的軟硬一體的開源MCU芯片平臺??捎糜诿嫦?a href="http://www.wenjunhu.com/tags/iot/" target="_blank">IoT設(shè)備接入,音視頻播放及智慧家居、環(huán)境監(jiān)測、健康醫(yī)療等多種應(yīng)用場景芯片的開發(fā)。
平臺包含芯片開發(fā),劍池CDK開發(fā)工具,支持YoC/RTOS操作系統(tǒng),同時支持通過EDA工具進(jìn)行前端仿真和制作FPGA測試,幫助用戶聚焦芯片差異化定制,主打低功耗和安全特性。
1.2平臺的特性:
硬件:低功耗,安全TEE 軟件:豐富完備的集成開發(fā)環(huán)境劍池CDK; FPGA仿真測試;支持YoC和RTOS系統(tǒng)。
1.3研究的目的:
目前網(wǎng)上有很多工程師對其進(jìn)行研究,關(guān)于功能仿真部分,網(wǎng)上給出的都是基于VCS的,今天就基于xrun對其進(jìn)行功能仿真,為后續(xù)的研究做一些鋪墊。
2文件下載及準(zhǔn)備
2.1項目地址:
2.2 官方給出的目錄結(jié)構(gòu),如下圖所示:
2.3 從github上下載項目
2.4 下載C/C++編譯器的工具鏈
2.5閱讀工具鏈文件夾中的Readme.txt,
2.6如下圖所示,將工具鏈riscv64-elf-x86_64-20190731.tar.gz解壓到wujian100_open項目的文件目錄下:
3 基于xrun的仿真:
3.1修改tools目錄下的run_case這個perl腳本,增加對xrun的支持,如下圖所示:
3.2 source 目錄tools下的run_cmd腳本,即可順利完成基于xrun的功能仿真。
審核編輯:劉清
-
FPGA
+關(guān)注
關(guān)注
1630文章
21766瀏覽量
604573 -
RISC-V
+關(guān)注
關(guān)注
45文章
2306瀏覽量
46287 -
MCU芯片
+關(guān)注
關(guān)注
3文章
253瀏覽量
11566
原文標(biāo)題:無劍100開源SoC平臺,基于xrun的功能仿真
文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論