Chisel3-Intellij IDEA安装Scala插件

Posted wjcdx

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Chisel3-Intellij IDEA安装Scala插件相关的知识,希望对你有一定的参考价值。

后续开启RISC-V开发相关内容。
 
RISC-V开发推荐使用Chisel编程语言。Chisel即Constructing Hardware in a Scala Embedded Language:
Chisel is an open-source hardware construction language developed at UC Berkeley that supports advanced hardware design using highly parameterized generators and layered domain-specific hardware languages.
  • Hardware construction language (not C to Gates)
  • Embedded in the Scala programming language
  • Algebraic construction and wiring
  • Abstract data types and interfaces
  • Bulk connections
  • Hierarchical + object oriented + functional construction
  • Highly parameterizable using metaprogramming in Scala
  • Supports layering of domain specific languages
  • Sizeable standard library including floating-point units
  • Multiple clock domains
  • Generates low-level Verilog designed to pass on to standard ASIC or FPGA tools
  • Open source on github with modified BSD license
  • Complete set of docs
  • Growing community of adopters
 
Chisel基于Scala,所以Chisel开发使用Scala开发环境,项目构建使用sbt。
Scala是基于Java虚拟机的语言。Java开发IDE首选Intellj IDEA。但是Intellj IDEA不是原生支持Scala,需要安装插件。
 
安装插件的方法可以网上搜一搜,这里介绍最简单的方法:
  1. 找到一个Scala源码文件,使用IDEA打开:
?技术分享图片?
 
  1. 根据提示,点击安装插件即开始下载安装(需要耐心等待一会儿),安装完成之后重启即可。
 
https://chisel.eecs.berkeley.edu 网站上提供了很多参考资料。
 

以上是关于Chisel3-Intellij IDEA安装Scala插件的主要内容,如果未能解决你的问题,请参考以下文章

Chisel3-Intellij IDEA中使用sbt构建Chisel项目

idea中配置环境Spark3.0操作Hbase1.3.6

Spark之HiveSupport连接(spark-shell和IDEA)

使用 SC 安装 windows 服务,然后设置恢复属性

sc安装后如何自动启动windows服务?

使用 SC.exe 或 InstallUtil.exe 安装 Windows 服务 - 有区别,但哪个?