FirrtlFormat

chisel3.FirrtlFormat
See theFirrtlFormat companion object
sealed abstract class FirrtlFormat(val specifier: Char) extends Printable

Superclass for Firrtl format specifiers for Bits

Attributes

Companion
object
Source
Printable.scala
Graph
Supertypes
class Printable
class Object
trait Matchable
class Any
Known subtypes
class Binary
class Character
class Decimal
class Hexadecimal

Members list

Value members

Abstract methods

def bits: Bits

Attributes

Source
Printable.scala

Deprecated methods

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)

Attributes

Note

This must be called after elaboration when Chisel nodes actually have names

Deprecated
[Since version Chisel 7.0.0] Use unpack with no arguments instead.
Source
Printable.scala
def unpackArgs: Seq[Bits]

Unpack into a Seq of captured Bits arguments

Unpack into a Seq of captured Bits arguments

Attributes

Deprecated
[Since version Chisel 7.0.0] Use unpack with no arguments instead.
Source
Printable.scala

Inherited methods

final def +(that: String): Printables

Allow for appending Strings to Printables

Allow for appending Strings to Printables

Attributes

Inherited from:
Printable
Source
Printable.scala
def +(that: Printable): Printables

Allow for appending Printables like Strings

Allow for appending Printables like Strings

Attributes

Inherited from:
Printable
Source
Printable.scala

Inherited and Abstract methods

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

Attributes

Inherited from:
Printable
Source
Printable.scala