package inspecting
Content Hierarchy
Type Members
- case class InspectingAspect[T <: RawModule](inspect: (T) => Unit) extends InspectorAspect[T] with Product with Serializable
Use for inspecting an elaborated design and printing out results
Use for inspecting an elaborated design and printing out results
- T
Type of top-level module
- inspect
Given top-level design, print things and return nothing
- abstract class InspectorAspect[T <: RawModule] extends Aspect[T]
Extend to make custom inspections of an elaborated design and printing out results
Extend to make custom inspections of an elaborated design and printing out results
- T
Type of top-level module
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,FixedPoint,Clock, andReg, the abstract typesBits,Aggregate, andData, and the aggregate typesBundleandVec.The Chisel package is a compatibility layer that attempts to provide chisel2 compatibility in chisel3.
Utility objects and methods are found in the
utilpackage.The
testerspackage defines the basic interface for chisel testers.