Nikolay Poperechnyi
Nikolai edited this page Sep 8, 2018
·
1 revision
First of all, I have to note that I am new to hardware design but not new to Scala. Here is my experience after passing Learning Journey and reading Chisel tutorial: The journey was easy to read and follow. It greatly fulfills its goal — to be a quick introduction to the language. A few important things are missing and the advanced material is a little disorganised. I have found the following issues:
- Examples-line-by-line is only accessible from Comparison-to-Verilog
-
RealGCD problem is not covered in the journey. I think it should be there with the description of
DeqIO
andDecoupledIO
. -
Memo — same for
Mem
. -
<>
operator is not introduced but used intensively. I found this as a good explanation.