dfhdl-compiler-stages
dfhdl-compiler-stages
API
dfhdl
compiler
analysis
stages
verilog
VerilogBackend
VerilogDialect
VerilogPrinter
vhdl
DclScope
VHDLBackend
VHDLDialect
VHDLPrinter
AddClkRst
AddMagnets
BackendCompiler
BackendPrepStage
BreakOps
BreakOpsNoAssignments
BreakOpsWithAssignments
BundleStage
CompiledDesign
ConnectMagnets
DFHDLUniqueNames
DropBAssignFromSeqProc
DropBinds
DropDesignDefs
DropDomains
DropLocalDcls
DropMagnets
DropOpaques
DropOpaquesAll
DropUnreferencedAnons
DropUnreferencedVars
DropUserOpaques
ExplicitClkRstCfg
ExplicitNamedVars
WhenHeader
ExplicitRegInits
ExplicitState
HasDB
HasDB
given_HasDB_DB
NameRegAliases
NameGroup
NamedAnonCondExpr
NamedAnonMultiref
NamedPrev
NamedVerilogSelection
NoCheckStage
OrderMembers
Order
Simple
Order
PrintCodeString
SanityCheck
SimpleOrderMembers
SpecialControlStage
Stage
StageRunner
StageRunner
StagedDesign
StagedDesign
ToED
ToRT
UniqueDesigns
VHDLProcToVerilog
ViaConnection
options
CompilerOptions
CompilerOptions
Backend
CommitFolder
DropUserOpaques
LogLevel
NewFolderForTop
PrintDesignCodeAfter
PrintGenFiles
backends
verilog
vhdl
dfhdl-compiler-stages
/
dfhdl
/
backends
/
vhdl
vhdl
dfhdl.backends.vhdl
object
vhdl
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
trait
BackendCompiler
class
Object
trait
Matchable
class
Any
Self type
vhdl
.
type
Members list
Clear all
Value members
Inherited methods
final
def
compile
[
D
<:
Design
](
sd
:
StagedDesign
[
D
])(
using
co
:
CompilerOptions
,
po
:
PrinterOptions
):
CompiledDesign
[
D
]
Attributes
Inherited from:
BackendCompiler
def
printer
(
designDB
:
DB
)(
using
CompilerOptions
,
PrinterOptions
):
Printer
Attributes
Inherited from:
vhdl (hidden)
Concrete fields
val
v2008
:
vhdl
val
v2019
:
vhdl
val
v93
:
vhdl
Inherited fields
val
dialect
:
VHDLDialect
Attributes
Inherited from:
vhdl (hidden)
In this article
Attributes
Members list
Value members
Inherited methods
Concrete fields
Inherited fields