Skip to content

Block-diagram style digital logic visualizer

Notifications You must be signed in to change notification settings

00mjk/chisualizer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

chisualizer

Block diagram style emulation visualizer for Chisel HDL.

This is still very much a work-in-progress. The interface, visualizer descriptor language, and internals are subject to change. You have been warned!

Pretty Pictures

An example visualization of a RISC-V 3-stage pipelined processor, showing the relevant state per cycle:

Image

Another visualization of the same design, showing a summary of each cycle over multiple cycles:

Image

About

Block-diagram style digital logic visualizer

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 87.6%
  • C++ 9.2%
  • Makefile 1.5%
  • Scala 1.2%
  • Shell 0.5%