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 typesBundle
andVec
.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.