Vivado

dfhdl.tools.toolsCore.Vivado
object Vivado extends Builder

Attributes

Graph
Supertypes
trait Builder
trait Tool
class Object
trait Matchable
class Any
Self type
Vivado.type

Members list

Type members

Types

type BO = VivadoOptions

Value members

Concrete methods

def build[D <: Design](cd: CompiledDesign[D])(using CompilerOptions, BO): CompiledDesign[D]
def filesCmdPart[D <: Design](cd: CompiledDesign[D]): String

Inherited methods

final protected def addSourceFiles[D <: Design](cd: CompiledDesign[D], sourceFiles: List[SourceFile])(using CompilerOptions): CompiledDesign[D]

Attributes

Inherited from:
Tool
final protected def error(msg: String)(using to: ToolOptions): Unit

Attributes

Inherited from:
Tool
final protected def exec[D <: Design](cd: CompiledDesign[D], cmd: String)(using co: CompilerOptions, to: ToolOptions): CompiledDesign[D]

Attributes

Inherited from:
Tool
protected def getInstalledVersion(using to: ToolOptions): String

Attributes

Inherited from:
Tool
final protected def preCheck()(using to: ToolOptions): Unit

Attributes

Inherited from:
Tool

Concrete fields

val toolName: String