XSDB can be used in various scenarios in the development, debugging, verification, and deployment cycles. XSDB inherits high-level, interpreted, and dynamic programming features from Tcl, which makes the programming simple and powerful.
XSDB can inter-operate the workspace together with the AMD Vitis™
IDE. When creating and managing projects, XSDB
launches the Vitis IDE in the background. XSDB
workspaces can be seamlessly used with the Vitis IDE
and vice versa. When you are working in the Vitis
IDE, equivalent XSDB commands is 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 XSDB.