diff --git a/tools/oneclick/base/hdl_config.py b/tools/oneclick/base/hdl_config.py
index b0b5a43c6f2f5fb68905f06030ef189bfde703b0..a259f89d52b3e75f85d81d7dbb1f41c422b410b7 100644
--- a/tools/oneclick/base/hdl_config.py
+++ b/tools/oneclick/base/hdl_config.py
@@ -177,9 +177,10 @@ class HdlConfig:
         return cm.unlistify(build_dirs)
 
     def create_lib_order_files(self, lib_names=None):
-        """Create the compile order file for all HDL libraries in the specified list of lib_names.
+        """Create the compile order file '<lib_name>_lib_order.txt' for all HDL libraries in the specified list of lib_names.
         
            The file is stored in the sim build directory of the HDL library.
+           The file is read by commands.do in Modelsim to avoid having to derive the library compile order in TCL.
         """
         if lib_names==None: lib_names=self.lib_names
         lib_dicts = self.libs.get_dicts('hdl_lib_name', lib_names)