花費 20 ms
CPU性能測試——CoreMark篇

本文將介紹使用CoreMark測試程序對我們小組自研芯片進行性能的測試,記錄了CoreMarK工具的使用以及對其測試結果進行分析 測試環境: PC OS: Ubuntu20.04 LTS CPU: 自研CPU(ARCH=riscv64,ISA=rv64imafdc) Kernel: CPU使用 ...

Fri Jan 08 19:15:00 CST 2021 8 5429
riscv 中斷和異常處理

特權架構 處理器在架構上一般都會有幾種特權模式,比如x86架構有“ring0~ring3”4種級別,一般操作系統內核和驅動運行在ring0級別,也就是最高級別,而普通的應用程序運行在ring3級別, ...

Tue Dec 14 19:51:00 CST 2021 0 6482
qemu模擬器下編譯運行基於riscv指令集的Linux操作系統

基本原理: 在物理服務器Ubuntu14.04上安裝qemu模擬器,模擬器中運行基於riscv指令集編譯的linux鏡像文件。 用到的工具包括: riscv-qemu(模擬器,可以模擬運行riscv指令集的程序或鏡像) riscv ...

Fri Sep 15 20:47:00 CST 2017 9 6006
riscv 開發之S模式ecall調用

我們知道有些寄存器只能在m模式下設置和訪問,如果s模式想要使用某個功能,只能先回到m模式然后再進行相應的設置。OpenSBI定義了s模式和m模式之間功能調用的接口,s模式通過執行“ecall”指令回到 ...

Tue Dec 14 18:12:00 CST 2021 1 4296
快速搭建具備一個RISCV開發環境及其qemu仿真(全)

下載編譯riscv-gnu-toolchain非常耗時又麻煩。但是如果僅僅是學習測試,可以試試第0種方法,節省大家時間。   聲明:每個人電腦上已經安裝過的東西不同,編譯時會提示各種缺組件,缺什么安裝什么,善用搜索引擎。方法都肯定都走得通。   一般就是這些 方法 ...

Tue Apr 14 01:16:00 CST 2020 0 2791
risc-v的尋址模式

1. Immediate addressing, where the operand is a constant within theinstruction itself.2. Register ad ...

Fri Apr 03 02:04:00 CST 2020 0 1546
qemu虛擬機模擬一個riscv linux系統

方法一: 使用buildroot-2020.08.1 全自動 https://buildroot.org/download.html 下載后在ubuntu內解壓,在buildroo ...

Fri Apr 24 02:05:00 CST 2020 0 1487
交叉編譯riscv64-linux-gnu-gcc

--host=aarch64-linux-gnu --target=riscv64-linux-gnu --libdir=/usr/lib --includedir=/usr/riscv64-linux-gnu/include ...

Sat Dec 11 00:04:00 CST 2021 0 1608
CPU性能測試——CoreMark-pro篇

本文目的:主要介紹CoreMark-pro的移植過程,本文將CoreMark-pro編譯為riscv64架構的可執行程序,使用CoreMark-pro測試程序對Xilinx的VC707-u500devkit進行性能的測試,記錄了CoreMarK-pro工具的使用以及對其測試結果進行分析 測試環境 ...

Fri Jan 08 19:18:00 CST 2021 0 665

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM