1.概述:
1.1 簡單介紹:
無劍100是阿里旗下芯片公司平頭哥(T-Head)推出的一款基于RISC-V MCU的開源SoC平臺。我們可以通過各種EDA工具對其進行仿真。也可以在這個平臺上開發IP和軟件,使得MCU芯片的設計和開發更加簡單快捷。
無劍100 開源SoC平臺是圍繞玄鐵RISC-V E902打造的軟硬一體的開源MCU芯片平臺。可用于面向IoT設備接入,音視頻播放及智慧家居、環境監測、健康醫療等多種應用場景芯片的開發。
平臺包含芯片開發,劍池CDK開發工具,支持YoC/RTOS操作系統,同時支持通過EDA工具進行前端仿真和制作FPGA測試,幫助用戶聚焦芯片差異化定制,主打低功耗和安全特性。
1.2平臺的特性:
硬件:低功耗,安全TEE 軟件:豐富完備的集成開發環境劍池CDK; FPGA仿真測試;支持YoC和RTOS系統。
1.3研究的目的:
目前網上有很多工程師對其進行研究,關于功能仿真部分,網上給出的都是基于VCS的,今天就基于xrun對其進行功能仿真,為后續的研究做一些鋪墊。
2文件下載及準備
2.1項目地址:
2.2 官方給出的目錄結構,如下圖所示:
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
+關注
關注
1626文章
21678瀏覽量
602005 -
RISC-V
+關注
關注
44文章
2233瀏覽量
46045 -
MCU芯片
+關注
關注
3文章
248瀏覽量
11394
原文標題:無劍100開源SoC平臺,基于xrun的功能仿真
文章出處:【微信號:處芯積律,微信公眾號:處芯積律】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論