Server Working Directory Subdirectories
The server working directory contains several subdirectories.
- Subdirectory
- Description
db/
- Contains the SQL configuration file.
equiv.caches/
- Contains preprocessed information derived from the
equiv.tcl file. This is done because such
execution may be time consuming. The result, which depends on the host,
is cached in this directory.Note: The files in this directory should not be modified by the user.
environments/
- A location to store project specific environments. To do so, add a line
to the setup.tcl file, similar to the following:
setenv VOV_ENV_DIR ...somewhere.../$env(VOV_PROJECT_NAME).swd/environments
jobs/
- Used by Accelerator to store the logs for all completed jobs.
journals/
- Contains the Journals for the project. Each journal is a chronological list of all macro events occurred in the design. It is the project leader's responsibility to eliminate old issues of the journals. Recent issues are useful for debugging purposes.
logs/
- Contains various logs. The server log is located in
server.YYYY.MM.DD.log. The messages from the
taskers are recorded in files with a name as
follows:
tasker.<host>.N.M
. The file daily.log contains the activities done periodically each day. The files resources .YYYY.MM.DD.log and tools .YYYY.MM.DD.log are created by the server. logs/checkouts
- Used by Monitor to store the logs of all completed checkouts.
saved/
- Contains compressed copies of the trace database. Use vovproject backup to save a copy; use vovproject restore if the main trace is corrupted.
scripts/
- This directory holds scripts that related to the project, such as the scripts used for the periodic activities.
sq3/
- Deprecated as of version 2015.09, the default directory for the SQLite database file.
trace.db/
- Contains the trace database in ASCII and compressed format.
pr
: The Persistent Representation of the trace, in ASCII format.pr.gz
: The compressed trace.cr
: The Crash-Recovery files.
- Subdirectory
- Description
- vovpreemptd/
- Accelerator
- vovnotifyd/
- Monitor and Accelerator