ABI
chisel3.layer.ABI
object ABI
Enumeration of different application binary interfaces (ABIs) for how to enable layers. These are implementations of the FIRRTL ABI Specification.
Attributes
- Source
- Layer.scala
- Graph
-
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
ABI.type
Members list
Type members
Classlikes
case object FileInclude extends Type
An ABI that is implemented as a file included during Verilog elabortion.
An ABI that is implemented as a file included during Verilog elabortion.
Attributes
- Source
- Layer.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
- Self type
-
FileInclude.type
case object PreprocessorDefine extends Type
An ABI that requires a preprocessor macro identifier to be defined during Verilog elaboration.
An ABI that requires a preprocessor macro identifier to be defined during Verilog elaboration.
Attributes
- Source
- Layer.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
- Self type
-
PreprocessorDefine.type
A dummy ABI for the root LayerConfig. This should be unused otherwise.
A dummy ABI for the root LayerConfig. This should be unused otherwise.
Attributes
- Source
- Layer.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait Typeclass Objecttrait Matchableclass AnyShow all
- Self type
-
Root.type
Attributes
- Source
- Layer.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
In this article