case object SimulationTime extends Printable with SpecialFirrtlSubstitution with Product with Serializable
Represents the simulation time in the Verilog, similar to %t
+ $time
- Source
- Printable.scala
- Alphabetic
- By Inheritance
- SimulationTime
- Serializable
- Product
- Equals
- SpecialFirrtlSubstitution
- Printable
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def +(that: String): Printables
Allow for appending Strings to Printables
Allow for appending Strings to Printables
- Definition Classes
- Printable
- def +(that: Printable): Printables
Allow for appending Printables like Strings
Allow for appending Printables like Strings
- Definition Classes
- Printable
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- def productElementName(n: Int): String
- Definition Classes
- Product
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def unpack: (String, Seq[Data])
Unpack into format String and a List of Data arguments
Unpack into format String and a List of Data arguments
- Definition Classes
- SimulationTime → Printable
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
Deprecated Value Members
- final def unpack(ctx: Component)(implicit info: SourceInfo): (String, Iterable[String])
Unpack into format String and a List of String arguments (identifiers)
Unpack into format String and a List of String arguments (identifiers)
- Definition Classes
- SimulationTime → Printable
- Annotations
- @deprecated
- Deprecated
(Since version Chisel 7.0.0) Use unpack with no arguments instead.
- Note
This must be called after elaboration when Chisel nodes actually have names
- final def unpackArgs: Seq[Bits]
Unpack into a Seq of captured Bits arguments
Unpack into a Seq of captured Bits arguments
- Definition Classes
- SimulationTime → Printable
- Annotations
- @deprecated
- Deprecated
(Since version Chisel 7.0.0) Use unpack with no arguments instead.
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
, 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.