A bare metal, bootable Lichee RV program. riscv d1 risc-v licheepi lichee-rv licheerv c906 Updated Oct 18, 2023 C SoCXin / SG2002 Star 2 Code Issues Pull requests L6 R5:SOPHON RISC-V C906 SoC (SG2002/SG2000) risc-v 8051 cortex-a53 npu sophon qitas c906 Updated Mar 1...
基于玄铁 openc906 项目,代码来自于github:github.com/T-head-Semi/ 从《玄铁c906用户手册》表2.1可知,openc906 不包含矢量单元、浮点单元配置; 从openc906 的 RTL 看,其实是有 VPU 相关的 RTL; 在smar_run 下的 tests/cases/ISA/ISA_VECTOR 下也有一个case: C906_VECTOR_FP_SMOKE.s 不过,从实际执行来...
在过去的几年里,阿里集团平头哥陆续推出了几款RISCV处理器,有些处理器已经在产业界得到了应用,比如在某志的D1处理器中,就嵌入了平头哥的玄铁C906内核为 “芯”。RISCV虽然是一个开放标准,并且网络上也不乏一些开源核的RTL实现,但是商用的RISCV内核一般都是闭源的。不过令人惊喜的是,在今年十月,平头哥将其设计的...
export PATH=/opt/Xuantie-900-gcc-linux-6.6.0-musl64-x86_64-V2.10.2/bin:$PATH RVV 测试代码下载 可在 https://github.com/riscv-non-isa/rvv-intrinsic-doc/blob/main/examplesgithub.com/riscv-non-isa/rvv-intrinsic-doc/blob/main/examples 下载RVV 测试代码。 本次使用 examples 下的 rvv_sa...
GROL-OS,这个项目是学习简易操作系统的笔记,实现的功能有:外部中断、定时器中断、软件中断、信号量、系统调用、抢占式多任务等。最终部署在LicheePi4A上,也就是一块riscv64的开发版上。 hello_e906_zcu104,这个项目是搭建e906的soc的笔记。这个项目基于平头哥的开源rvcpuE906,搭建了一个简单的soc,部署到fpga上,配...
L6 R5:SOPHON RISC-V C906 SoC (SG2002/SG2000). Contribute to SoCXin/SG2002 development by creating an account on GitHub.
risc-v/bl808, sg2000: Configure MMU to cache User Text, Data and Heap… … 0e12d8a lupyuen force-pushed the benchmark7 branch from c82f8c1 to 0e12d8a Compare July 17, 2024 23:46 lupyuen closed this Jul 18, 2024 Sign up for free to join this conversation on GitHub. Already ...
if grep -q 'CONFIG_RISCV_ALTERNATIVE_EARLY=y' $config; then list_cpus+=( "sifive-u54" "thead-c906" ) list_cpus+=( "sifive-u54" ) # list_cpus+=( "thead-c906" ) # XXX Add veyron-v1? fi for cpu in "${list_cpus[@]}"; do 0 comments on commit d54cc9d Please sign ...
$ git clone https://github.com/qemu/qemu $ git checkout v8.0.0 $ git submodule update --init --recursive 编译安装: 这里可能会比较长的时间去make $cdqemu $ mkdir build $cdbuild $ ../configure --prefix=/opt/qemu --target-list=aarch64-softmmu,arm-softmmu,riscv32-softmmu,riscv64-soft...
id=3948120165480468480 $ cd ./smart_run GNU tool chain (specific riscv version) must be installed and specified before compiling *.c/*.v tests of the smart environment. Please refer to the following setup file about how to specify it: ./smart_run/setup/example_setup.csh Notes The test...