chisel

This is the documentation for Chisel.

== Package structure ==

The chisel3 package presents the public API of Chisel. It contains the concrete core types `UInt`, `SInt`, `Bool`, `Clock`, and `Reg`, the abstract types `Bits`, `Aggregate`, and `Data`, and the aggregate types `Bundle` and `Vec`.

The Chisel package is a compatibility layer that attempts to provide chisel2 compatibility in chisel3.

Utility objects and methods are found in the `util` package.

The `testers` package defines the basic interface for chisel testers.

Attributes

Members list

Packages

package chisel3

This package contains the main chisel3 API.

This package contains the main chisel3 API.

Attributes

package circt
package firrtl
package logger
package svsim