RISC-V MCU中文社区

【求助】 NICE自定义指令如何被编译生成汇编文件和.verilog二进制文件

发表于 全国大学生集成电路创新创业大赛 2021-04-10 12:47:29
1
245
1

在学习官方的demo_nice例程时,使用了 NICE Instruction的自定义指令,但是不太理解自己在.c文件中定义的指令是如何被编译器识别,编译生成汇编文件和.verilog文件的?查看了该例程的Makefile文件之后,请问是只需要使用官方的HBIRD_SDK编译器就能将自定义指令生成汇编文件以及.verilog文件吗?



喜欢1
用户评论 (1)
  • 胡灿

    2021-04-11 18:52:33 胡灿 1#

    首先纠正一下,Hbird SDK不是编译器哈,是适用于开源蜂鸟的软件平台,编译器是需要额外下载的,具体看看蜂鸟的文档,里面有介绍如何配置编译器并使用Hbird SDK。

    使用Nuclei Studio也行,里面集成了编译器。

    生成.verilog文件是在Hbird SDK里面make dasm是可以直接生成的,在nuclei studio里面需要额外配置下,可以看看论坛里面别人分享的文章。

    https://www.rvmcu.com/community-topic-id-386.html

关于作者
Augustus.

Augustus. 未通过人工认证

懒的都不写签名

问答
粉丝
0
关注
0
  • 早春营|RISC-V处理器嵌入式开发
  • RV-STAR 开发板
  • RISC-V处理器设计系列课程
  • 培养RISC-V大学土壤 共建RISC-V教育生态
早春营|RISC-V处理器嵌入式开发