Compiler.XCICompiler¶
Classes
Compiler
: Base class for all Compiler classes.
-
class
Compiler.XCICompiler.
Compiler
(host, dryRun, noCleanUp)[source]¶ Inheritance
Members
-
TOOL_CHAIN
= 82¶
-
TOOL
= ('XCI', 'Xilinx Vivado IP Catalog', 'Xilinx Vivado IP Catalog')¶
-
RunAll
(fqnList, *args, **kwargs)[source]¶ Run a list of netlist compilations. Expand wildcards to all selected netlists.
-
Directories
¶
-
DryRun
¶
-
ENVIRONMENT
= 2¶
-
Host
¶
-
Log
(entry, condition=True)¶ Write an entry to the local logger.
-
LogDebug
(*args, condition=True, **kwargs)¶
-
LogDryRun
(*args, condition=True, **kwargs)¶
-
LogError
(*args, condition=True, **kwargs)¶
-
LogFatal
(*args, condition=True, **kwargs)¶
-
LogInfo
(*args, condition=True, **kwargs)¶
-
LogNormal
(*args, condition=True, **kwargs)¶
-
LogQuiet
(*args, condition=True, **kwargs)¶
-
LogVerbose
(*args, condition=True, **kwargs)¶
-
LogWarning
(*args, condition=True, **kwargs)¶
-
Logger
¶ Return the local logger instance.
-
NoCleanUp
¶
-
PoCProject
¶
-
TryRun
(netlist, *args, **kwargs)[source]¶ Try to run a testbench. Skip skipable exceptions by printing the error and its cause.
-
VHDLVersion
¶
-
VHDL_VERSION
= 93¶
-
_AddFileListFile
(fileListFilePath)¶
-
_CreatePoCProject
(projectName, board)¶
-
_GetHDLParameters
(configSectionName)¶ Parse option ‘HDLParameters’ for Verilog Parameters / VHDL Generics.
-
_GetTimeDeltaSinceLastEvent
()¶
-
_Prepare
()¶
-
_PrepareEnvironment
()¶
-
_PrepareEnvironment_ChangeDirectory
()¶ Change working directory to temporary path ‘temp/<tool>’.
-
_PrepareEnvironment_CreatingDirectory
()¶
-
_PrepareEnvironment_PurgeDirectory
()¶
-
_TryLog
(*args, condition=True, **kwargs)¶
-