chisel-book icon indicating copy to clipboard operation
chisel-book copied to clipboard

Digital Design with Chisel

Results 8 chisel-book issues
Sort by recently updated
recently updated
newest added

Suppose there is only one element in the FIFO (depth is 2), both read and write happens, the emptyReg should be false after this cycle

There is something not clear in your good examples https://github.com/schoeberl/chisel-book/blob/master/src/main/scala/Flasher.scala#L65-L74 https://github.com/schoeberl/chisel-book/blob/master/src/main/scala/Flasher.scala#L126-L127 https://github.com/schoeberl/chisel-book/blob/master/src/main/scala/Flasher.scala#L134-L143 In the above examples, a hardware objects(timerReg, cntReg) are updated by multiple(two) conditionals It is confusing for beginners...

For 4.3 Bulk Connections, the ` If a name is missing, it is not connected.` seems to be deactivated already. What do we do if we still want to use...

HI, I believe there is a bug in the MemFifo implementation in fifo.scala. It is shown the figure below. If the FIFO gets two consecutive words (while empty) during which...

Is it possible to add to the build process the generation of a .mobi file for Kindle?

The multi-clock memory gives a warning with Chisel 5.0.2: ``` [deprecated] @[src/main/scala/MultiClockMemory.scala 26:21] (3 calls): The clock used to initialize the memory is different than the one used to initialize...

Hi @schoeberl, In `arbitrateSimp`, `regEmpty` is updated to true [when (out.ready)](https://github.com/schoeberl/chisel-book/blob/6f8bdcae7e5dd905e9e6c529344717c4f3eec860/src/main/scala/ArbiterTree.scala#L100), but what if `out.ready` is true when `regEmpty` is true? The following test fails while I think it should...