Chisel芯片开发入门系列 -- 1. Chisel Introduction

Chisel Introduction

Chisel (Constructing Hardware In a Scala Embedded Language) is a hardware construction language embedded in the high-level programming language Scala. Chisel is a library of special class definitions, predefined objects, and usage conventions within Scala, so when you write Chisel you are actually writing a Scala program that constructs a hardware graph. As you gain experience and want to make your code simpler or more reusable, you will find it important to leverage the underlying power of the Scala language. We recommend you consult one of the excellent Scala books to become more expert in Scala programming.

Tips: Use Scala CLI to experiment with Chisel in seconds!

For quick reference "How-To" guides see the Cookbooks.

If you like a textbook to learn Chisel and also a bit of digital design in general, you may be interested in reading Digital Design with Chisel. It is available in English, Chinese, Japanese, and Vietnamese.

For a deeper introduction to key concepts in Chisel see the Explanations.

The API Documentation gives the detailed reference for the Chisel source code.

The Resources provides links to other useful resources for learning and working with Chisel.

The Appendix covers some more advanced topics.

The Developers section provides information for those working on the Chisel library itself.

Comment: Throughout these pages, we format commentary on our design choices as in this paragraph. You should be able to skip the commentary sections and still fully understand how to use Chisel, but we hope you'll find them interesting.

中文注释:

1、Chipsel和Scala的关系。

2、Scala-CLI是一个灵活的工具,但要稳定地基于Scala开发则不建议使用Scala-CLI。

3、《Digital Design with Chisel》是一本好书、活书,至今已经更新到了第6版,是欧洲的一个作者,很不错。

4、文章来源:Introduction | Chisel

5、官网封面:每句话每个图都富含 关键字&关键概念

----Chisel, Scala, FIRRTL, Verilog; 

----Hardware, FPGA, ASIC, Circuit; 

----Compiler, backend, Verilog generation.

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ChipCamp

你的打赏是对我创作的莫大鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值