refer to the figure above which is the clip of the compile.do file , the "compile" step in compile.do file has get all the source files such as primitive which needed ?
so the "compile" step do not need to use the precompiled libraries ?
Formerly, I have used Altera ,and the "compile" step will use the precompiled libraries,so I feel it is odd here ?
The xvlog command is the Verilog parser. The xvlog command parses the Verilog source file(s) and stores the parsed dump into a HDL library on disk.
The pre-compiled libraries reference occurs in elaboration (xelab). xelab loads children design units using language binding rules or the -L <library> command line specified HDL libraries.