Foreword

Fundamentally, Chisel is a library of classes and functions representing the primitives necessary to express synchronous, digital circuits. A Chisel design is really a Scala program that generates a circuit as it executes.

Introduction

Chisel itself is not a big language. The basic constructs fit on one page and can be learned within a few days. Therefore, this book is not a big book, as well.

Further Reading

  • Digital Design: A Systems Approach

Sequential Building Blocks

Counters

Pulse-Width Modulation

没看懂87页的例子要做啥

modulationReg是等腰三角的波形

pwm输入了这个等腰三角波形?

所以LED的亮度和时间长度有关系而不是幅度?

Example Designs

这一章开始就开始写的乱糟糟的了,或者说“跳跃性极大”。

A serial Port

这一节讲的很模糊,不像是一本入门书。

不讲讲信号是怎么编码的吗,不讲讲什么是baud rate吗?

Interconnect

后边的章节之后再来看