XSCT can be used in various scenarios in the development, debugging, verification, and deployment cycles. XSCT inherits high-level, interpreted, and dynamic programming features from Tcl, which makes the programming simple and powerful.
XSCT can inter-operate the workspace together with the
Vitis™
IDE. When creating and managing projects, XSCT launches the
Vitis IDE in the background. XSCT workspaces can
be seamlessly used with the Vitis IDE and vice
versa. When you are working in the Vitis IDE,
equivalent XSCT commands will be printed in the console in most use cases. This can help
you create scripts for batching and automation when actions need to be executed
repeatedly.
Note: At any point in
time, a workspace can either be used only from Vitis IDE or XSCT.